当前位置:首页 > 笔记 > 内网IP安装DrectAdmin的方法

内网IP安装DrectAdmin的方法

时间:2017-11-26 23:46:04 来源:xwidea.com 作者:xwidea.com 点击:254次

像阿里云、腾讯云这种云服务器因为默认设置的是内网I,在安装DirectAdmin的时候有很多问题, 而且DirectAdmin每个月还需要自动更新一次授权, 如果没有设置好, 会导致授权无法更新。

1、在运行setup.sh之前先运行:

echo 1 > /root/.lan

上面的命令是为了更容易下载update.tar.gz和license.key。

2、重新添加一个网卡,网卡名称更加实际情况而定(通常叫eth0:0或者venet0:0),网卡信息填写的是公网IP。

网卡位置:/etc/sysconfig/network-scripts

示例代码如下:

DEVICE=eth0:0
BOOTPROTO=none
ONPARENT=yes
IPADDR=1.2.3.4
NETMASK=255.255.255.255
ONBOOT=yes

注意:安装的时候填写的授权IP是外网IP而不是内网IP

3、设置防火墙规则:

设置NAT转发:iptables -t nat -A POSTROUTING -s 1.1.1.1 -j SNAT --to-source=2.2.2.2

保存命令:service iptables save

重启防火墙:service iptables restart

4、重启网卡,让设置生效:

service network restart

5、查看设置是否生效:

执行:ifconfig 看看外网IP是否显示

执行:curl --interface eth0:0 -v https://www.directadmin.com  看看是否通

不显示,不通说明设置不正确。

6、编辑DirectAdmin配置文件:

vi /usr/local/directadmin/conf/directadmin.conf

添加内网IP到DA配置文件lan_ip=2.2.2.2

重启DA执行:service directadmin restart

注意:网的说明是,还需要在DA管理员面板->IP管理  进入添加内网IP和子网,然后点击外网IP,将内网IP指向外网IP,只选择Apache,不要选择DNS,保存重启DA即可。

参考链接:

https://www.directadmin.com/lan.php

https://help.directadmin.com/item.php?id=418

网友评论
评论人:
评论内容:
验证码: