directadmin面板更换Ip的处理办法
Jan062015
作者:网硕互联 发布:2015-01-06 06:26 分类:虚拟主机 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
至此应该不会出现任何问题了
最活跃的读者