在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
最近在搭建一个CentOS服务时,发现22端口总是不可用,而且Windows Telnet 22端口无法通,在CentOS下netstat -lnpt 检查端口22并未监听,于是网上Search解决方案,但无一能解决。 现在逐步解决下。 一、iptables添加22端口 1. 如要开放22,80,8080 端口,输入以下命令即可 /sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT /sbin/iptables -I INPUT -p tcp –dport 22 -j ACCEPT /sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT 2. 修改文件 vim /etc/rc.d/init.d/iptables 添加上述文本 3. 保存: /etc/rc.d/init.d/iptables save 4. 查看打开的端口: /etc/init.d/iptables status 5. 重启 5.1 /etc/init.d/iptables restart (临时有效) 5.2 chkconfig iptables off/on (永久有效) 以上完成了添加端口。 现在试试Telnet 吧,首先CentOS本地 netstat -lnpt检查端口是否开启监听,如果监听就试试吧。 如果还没成功,就第二步: 二、重启端口 运行命令:/etc/init.d/sshd restart 很多链接都是基于ssh链接的,所以需要通过sshd重启。 然后netstat -lnpt查看端口监听情况。 最后Telnet成功! 以上是我的经验分享,希望能解决你的问题,谢谢^_^ Tips: 命令 ntsysv 有惊喜 |
请发表评论