Linux
無法使用 http 協議進行連接
這是我在非託管 vps 中遇到的一個奇怪問題,當我嘗試從我的位置連接時,我不太確定發生了什麼總是“超時”。
我是 iptables 的新手,所以這裡是列表……我會讓你有經驗的使用者判斷它
Chain INPUT (policy ACCEPT) target prot opt source destination RH-Firewall-1-INPUT all -- anywhere anywhere Chain FORWARD (policy ACCEPT) target prot opt source destination RH-Firewall-1-INPUT all -- anywhere anywhere Chain OUTPUT (policy ACCEPT) target prot opt source destination Chain RH-Firewall-1-INPUT (2 references) target prot opt source destination ACCEPT all -- anywhere anywhere ACCEPT icmp -- anywhere anywhere icmp any ACCEPT esp -- anywhere anywhere ACCEPT ah -- anywhere anywhere ACCEPT udp -- anywhere <some ip> udp dpt:mdns ACCEPT udp -- anywhere anywhere udp dpt:ipp ACCEPT tcp -- anywhere anywhere tcp dpt:ipp ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh REJECT all -- anywhere anywhere reject-with icmp-host-prohibited
我還安裝了 webmin 來管理我的網路伺服器,但最終發現我也無法連接到埠 10000
按要求
有點亂所以我把它加到了pastebin
你能給我們輸出
iptables -L -n -v
嗎?我懷疑您的 RH-Firewall-1-INPUT 中的第一行並不像看起來那麼寬鬆。假設您通過 ssh 登錄到此框,您是否也可以嘗試
iptables -I RH-Firewall-1-INPUT 2 -p tcp --dport 80 -j ACCEPT
並告訴我們這是否提高了您與機器對話 HTTP 的能力?