AnyBackup-内外网映射后,从外网 ip 无法访问控制台
关键字
访问、映射
适用产品
- AnyBackup 7.0.x
问题描述
AnyBackup 控制台做网络映射后,从映射后的外网 ip 无法访问控制台。
问题影响
控制台无法从外网访问。
问题原因
控制台后台 9600 端口监听只在本地内网 ip 上,只能通过本地 ip 访问。
解决方案
为了解决该问题,需要将 9600 端口监听从本地 ip 修改成全网段监听:
1.使用 ssh 工具登录 AnyBackup 后台,执行以下命令找到 ams.ini 文件并将 AnyBackup 控制台映射后的外网 ip 添加到 ams.ini。
find / -name ams.ini
vi /backupsoft/AnyBackupServer/etc/Common/ams.ini

2.修改 AnyBackup 9600 端口监听 ip,不同版本 AnyBackup 所对应的配置文件名不一致可执行以下命令进行查看当前版本对应的配置文件名。
cd /backupsoft/AnyBackupServer/etc/WebService/
grep -ri listen * |grep 9600

3.执行以下命令,编辑配置文件将 9600 端口监听修改为全网段监听,并重启 ABWebService。
vi config/conf.d/init.conf
systemctl restart ABWebService

4.使用浏览器用外网 ip 访问 AnyBackup 控制台。
更多信息
AnyBackup vip 映射到外网的同时还需要将 9600 端口也做一对一映射。