IP被拉黑无法远程连接云主机解决办法2017-02-08
问题描述:
使用同一个IP同时远程连接多个云主机后(多于两台),发现该IP无法远程连接任何云主机和服务器。
原因:
机房的智能防火墙会监控云主机的22(ssh)和3389(远程连接)端口,同一IP同时登陆超过两个不同的云主机服务器,防火墙会将该IP加入黑名单,24小时内不能远程连接任何云主机。
解决办法:
若您需要同时管理的云主机数量众多,您可通过以下更改端口的批处理文件进行操作。
windows系统更改远程连接端口的批处理文件
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v PortNumber /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v PortNumber /t REG_DWORD /d 4455 /f
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d 4455 /f
netsh firewall add portopening TCP 4455 4455
shutdown /t 0 /r
下载地址:http://vm.htu.cc/media/static/help/modiPort.bat
使用方法:
新建一个文本文档,重命名为xxx.bat的文件(扩展名必须为.bat),然后将上述命令写入该新建的xxx.bat文件中,保存,双击运行。
提示:上述处理文件将远程连接端口更改为了4455,您可以将4455设定为其他值作为您的远程连接端口。
该批处理文件执行完毕后,系统会重启,重启后端口更改生效。
Linux系统修改远程连接端口
iptables -I INPUT -p TCP --dport 4455 -j ACCEPT
service iptables save
echo 'Port 4455' >> /etc/ssh/sshd_config
service sshd restart
使用方法:
依次在您的Linux主机上以root用户执行上述命令。
该操作会将您的Linux服务器远程连接端口改为4455,重新连接的时候生效。