VNC Timed out waiting for a response from the computer 素颜马尾好姑娘i 2022-03-10 05:12 109阅读 0赞 最近在阿里云服务器ECS上安装了图形界面和VNC Server,参考:[CentOS6.5下安装远程桌面服务端软件VNC Server][CentOS6.5_VNC Server] 但是连接的时候却提示:VNC Timed out waiting for a response from the computer 很是奇怪; 因为印象中阿里云服务器ECS要求关闭 security linux,所以没有考虑CentOS系统本身的防火墙问题。 先是创建了安全组,参考: [云服务器 ECS][ECS]>[安全][Link 1]>[安全组][Link 1]>[创建安全组][Link 2] 尝试后不行,本地尝试:telnet 服务器IP 5901,但是连接不上; CentOS下查看系统是否已安装telnet rpm -qa | grep telnet telnet-0.17-48.el6.x86_64 telnet-server-0.17-48.el6.x86_64 telnet 是挂在 xinetd 底下的,所以同时查看是否安装了xinetd服务 rpm -qa | grep xinetd xinetd-2.3.14-39.el6_4.x86_64 两者都没有的安装的话,yum安装以下服务 yum install xinetd telnet telnet-server -y --------------------- 作者:Borntodieee 来源:CSDN 原文:https://blog.csdn.net/borntodieee/article/details/78790112 版权声明:本文为博主原创文章,转载请附上博文链接! 服务器上使用 netstat -na | grep 5901 命令查看,服务端口也在监听状态; 然后在服务器上安装了 Telnet,尝试使用内网IP连接成功,但使用外网IP就不行; 最后看到一篇文章提到这个问题,需要添加防火墙规则; # 解决方法: # sudo /sbin/iptables -I INPUT 1 -p TCP --dport 5901:5910 -j ACCEPT 或者直接修改文件/etc/sysconfig/iptables文件,添加一行: -A INPUT -p tcp -m state --state NEW -m tcp --dport 5901:5910 -j ACCEPT 重启iptables服务: service iptables restart 如果没有iptables.service文件,使用yum安装一下:yum install iptables-services --------------------- 作者:勤奋的伙计 来源:CSDN 原文:https://blog.csdn.net/jisuanji_wjfioj/article/details/78257729 版权声明:本文为博主原创文章,转载请附上博文链接! 于是执行了一下: sudo /sbin/iptables -I INPUT 1 -p TCP --dport 5901:5910 -j ACCEPT 防火墙也不需要重启,也没执行 flush privileges,再用VNC客户端一连接,发现连接上了。 # 小结 # 问题还是要一个一个的排查,不能靠印象中的什么就确定那里不会出问题。 [CentOS6.5_VNC Server]: https://blog.csdn.net/testcs_dn/article/details/40513399 [ECS]: https://help.aliyun.com/product/25365.html [Link 1]: https://help.aliyun.com/document_detail/25387.html [Link 2]: https://help.aliyun.com/document_detail/25468.html
还没有评论,来说两句吧...