红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Debian

为Debian上的VHCS系统换IP

发布时间:2007-10-24 00:46:54来源:红联作者:kbopoeco
1.修改/etc/network/interface
当然,可以在这里绑定2个IP,具体过程 略

2.登录到VHCS2,在IP管理上增加一个IP

3.确保所有的reseller和user都没有使用你要删除的IP

reseller可以在控制面板里改,但user的就没办法了(至少目前v2.4.6.2是这样)所以只能直接改数据库

1)到domain的表里 修改所有 域名对应的 ip_id 为你新增加的ip id

2)到reseller表里 修改 所有代理商的占用ip(注意,这里是以逗号分割的多个ip)

4.修正bind里的zone数据,指向你新的IP

或者

修改vhcs的apache配置模板
/etc/vhcs2/apache/parts/als_entry.tpl

将第一行由

改为


然后用 vi 编辑
/etc/vhcs2/apache/working/vhcs2.conf


替换为


domain.com 是你的域名
192.168.1.2是你新IP

用正则替换吧

最后,复制
/etc/vhcs2/apache/working/vhcs2.conf

/etc/apache2/site-availabe/vhcs2.conf

到此,你都不用重启系统(当然你需要重启apache),就实现了IP替换了

我觉得在 VHCS控制面板应该要完善这个功能,实现起来也不是太复杂。
文章评论

共有 0 条评论