當Linux打開防火墻后,你會發(fā)現(xiàn)掏击,從本機登錄23端口是沒有問題的卵皂,但是如果從另一臺pc登錄該linux系統(tǒng)后,你會發(fā)現(xiàn)提示這樣的錯誤:
不能打開到主機的連接砚亭, 在端口 23: 連接失敗
因為linux防火墻默認是關(guān)閉23端口的灯变,如果允許遠程登錄,可以關(guān)掉防火墻钠惩,也可以開防火墻開放23端口柒凉,具體解決方法如下:
1 即時生效,重啟后失效
開啟: service iptables start
關(guān)閉: service iptables stop
2 重啟后生效
開啟: chkconfig iptables on
關(guān)閉: chkconfig iptables off
3 在開啟了防火墻時篓跛,做如下設置膝捞,開啟相關(guān)端口
修改/etc/sysconfig/iptables 文件,添加以下內(nèi)容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
查看防火墻 iptables -L
------------------
另外,
netstat -nupl (UDP類型的端口)
netstat -ntpl (TCP類型的端口)
你可以使用 lsof 命令來查看某一端口是否開放蔬咬。查看端口可以這樣來使用鲤遥,我就以80端口為例:
lsof -i:80
如果有顯示說明已經(jīng)開放了,如果沒有顯示說明沒有開放林艘。