directadmin面板更换Ip的处理办法

朋友的服务器因为某些原因,IP不能正常使用了,这样就需要换IP,换IP就需要更新DA授权,更新DA授权,更新所有站点的配置文件中的IP,要不要重装系统重新建立站点呢,并不必要。只需要敲下几个命令,即可完成DA授权的更新

cd /usr/local/directadmin/scripts

sh /ipswap.sh 老IP  新IP

做完了上面的,然后用:ip:2222还是访问不了。

继续….

用下面命令更新ID(UID客户ID    LID面版ID)

 cd /usr/local/directadmin/scripts
 ./getLicense.sh UID LID

再用下面的命令重启directadmin

 /etc/init.d/directadmin restart

搞定

这个办法堪称完美的解决办法

如果更新ID后发现无法正常启动directadmin 出现错误如下:

Stopping DirectAdmin: [ FAILED ]

<em id="__mceDel">Starting DirectAdmin: [ OK ]

可能是PID文件没同步. 在这种情况下,可以强制重启directadmin:

killall -9 directadmin

/etc/init.d/directadmin start

经过操作应该可以正常启动了,如果启动了但还是访问不了的话,这可能是directadmin配置文件中的网卡并不是新Ip对应的网卡

directadmin授权默认指定的网卡是eth0 需要修改成新Ip对应的网卡才可以

cd /usr/local/directadmin/conf/

vi directadmin.conf

找到  ethernet_dev=eth0

改成 ethernet_dev=eth0:1

保存,重启directadmin 面板即可

/etc/init.d/directadmin start

至此应该不会出现任何问题了

本文固定链接: http://blog.wsisp.net/1053 | 网硕互联团队博客

该日志由 网硕互联 于2015年01月06日发表在 虚拟主机 分类下,
原创文章转载请注明: directadmin面板更换Ip的处理办法 | 网硕互联团队博客

报歉!评论已关闭.