telnet命令判斷端口是否通不通


以上得出結論80端口不通

如果連接成功,想要退出telnet的話,ctrl+],然后輸入quit

查看iptables

 

vi /etc/sysconfig/iptables   #編輯防火牆配置文件
      -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允許80端口通過防火牆)
      -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT(允許3306端口通過防火牆)

特別提示:很多網友把這兩條規則添加到防火牆配置的最后一行,導致防火牆啟動失敗

正確的應該是添加到默認的22端口這條規則的下面,添加好之后防火牆規則如下所示:

#########################################################
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
#########################################################

/etc/init.d/iptables restart  #最后重啟防火牆使配置生效

 


 

肯定很多朋友和我一樣在了解http協議的時候,使用cmd telnet 的時候遇到問題,Windows <wbr>7的CMD中 <wbr>Telnet <wbr>無法執行的解決辦法 

這是因為win7和以前的系統不同,沒有默認開啟telnet功能

 

 

怎么解決?

打開控制面板,進入程序與功能,點擊打開或關閉Windows功能,然后在出來的功能樹菜單中,找到"Telnet客戶端",勾選它,然后安裝即可,如下圖:

Windows <wbr>7的CMD中 <wbr>Telnet <wbr>無法執行的解決辦法

安裝完成后,telnet便可使用了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM