博客 > 如何在Plesk for Linux中替换域名/客户/代理商的IP地址
浏览量:5116次评论:0次
作者:Christina时间:2019-09-05 21:38:49
如何在Plesk for Linux中替换域名/客户/代理商的IP地址?
将所有现有的域名切换到系统内已存在的某个IP地址:
1. 通过SSH方式连接服务器;
2. 备份Plesk数据库
3. 运行下面的命令:
# MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -Ns -uadmin -D psa -e 'select name from domains' | awk '{print "/usr/local/psa/bin/domain --update " $1 " -ip
注意:此处的
执行更为复杂的IP地址替换:
1. 备份Plesk数据库;
2. 请务必确保新的IP地址未在Plesk中注册过(Plesk > 工具与设置 > IP 地址)。如已注册,请在执行替换前将它们移除
3. 运行工具reconfigurator.pl 以创建映射模板文件:
# /usr/local/psa/bin/reconfigurator.pl ipaddresses.map
4. 编辑该文件,设定合适的IP映射。该映射文件会以下面的格式将所有当前配置的IP地址与新的IP地址进行匹配:
eth0:192.0.2.2 255.255.255.0 -> eth0:192.0.2.2 255.255.255.0
eth0:192.0.2.3 255.255.255.0 -> eth0:192.0.2.3 255.255.255.0
编辑文件,使用新设定的IP地址替换字串对应部分中的IP地址:
eth0:192.0.2.2 255.255.255.0 -> eth0:new_ip_address 255.255.255.0
5. 对映射文件执行所需修改安排后,请再次运行reconfigurator.pl:
# /usr/local/psa/bin/reconfigurator.pl ipaddresses.map
将会读取该映射文件并根据其内容进行IP替换。
6. 为Plesk服务重建配置:
Plesk 12.5和更新版本
# plesk bin reconfigurator --autoconfigure
Plesk 12.0和更低版本:
# /usr/local/psa/bin/repair -r
7. 注意:reconfigurator.pl脚本会更新Plesk中的IP 地址,但是对服务器网络接口不会进行任何更改。因此如果不再需要旧的IP地址,请手动将其从网络接口移除。
相关文章推荐
2025-01-14 15:44:13
2025-01-13 15:42:26
2025-01-07 15:38:22
2024-12-26 15:45:31
2024-12-25 15:21:42
我的评论
还未登录?点击登录