IP被拉黑无法远程连接云主机解决办法2017-02-08


问题描述:

使用同一个IP同时远程连接多个云主机后(多于两台),发现该IP无法远程连接任何云主机和服务器。

 

原因:

机房的智能防火墙会监控云主机的22(ssh)和3389(远程连接)端口,同一IP同时登陆超过两个不同的云主机服务器,防火墙会将该IP加入黑名单,24小时内不能远程连接任何云主机。

 

解决办法:

  • 1、联系技术人员,手动将您的IP给移除黑名单。
  • 2、一台计算机每次只登陆一个云主机,待该云主机的问题处理完后,断开此次远程连接再登陆其他云主机。
  • 3、更改每台云主机的远程连接端口为22(ssh)和3389(telnet)以外的端口(推荐这种方法),因为机房的智能防火墙不监控各云主机22和3389以外的端口。
  •  

    若您需要同时管理的云主机数量众多,您可通过以下更改端口的批处理文件进行操作。

    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,重新连接的时候生效。