热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

为Debian上的VHCS系统换IP

为Debian上的VHCS系统换IP--Linux发行版技术-Debian信息,下面是详情阅读。
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控制面板应该要完善这个功能,实现起来也不是太复杂。
推荐阅读
author-avatar
wsx迪_257
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有