※ ChatGPTを利用し、要約された質問です(原文:さくらのVPSでポート8080が開けられません)
さくらのVPSでポート8080が開けられない!解決方法を教えてください
このQ&Aのポイント
さくらのVPSでポート8080が開けられず困っています。既に開放されているポートはありますが、新たに8080を開放しようとしたところ、うまくいきませんでした。
ポートチェックツールで確認したところ、8080ポートが開放されていません。どなたか解決策を教えていただけないでしょうか。
以下のコマンドを実行しましたが、ポート8080は開放されていないようです。ご教授いただけると幸いです。
さくらのVPSでポート8080が開けられません。
ポート22,25,80,443は既に開放されている、さくらVPSサーバーに、
新たにポート8080を開放しようとしたところ、うまく開放できませんでした。。
(開放確認は、ポートチェックツール:http://www.cman.jp/network/support/port.html でチェックしました)
どなたか解決方法をご教授頂けないでしょうか・・・。
以下、入力したコマンドになります。
--------------------------------------------------
# iptables -I INPUT 8 -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
# service iptables save
# service iptables restart
# iptables -L -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
126 9970 ACCEPT all -- any any anywhere anywhere state RELATED,ESTABLISHED
0 0 ACCEPT icmp -- any any anywhere anywhere
2 114 ACCEPT all -- lo any anywhere anywhere
2 152 ACCEPT tcp -- any any anywhere anywhere state NEW tcp dpt:ssh
4 240 ACCEPT tcp -- any any anywhere anywhere state NEW tcp dpt:smtp
0 0 ACCEPT tcp -- any any anywhere anywhere state NEW tcp dpt:http
1 60 ACCEPT tcp -- any any anywhere anywhere state NEW tcp dpt:https
1 60 ACCEPT tcp -- any any anywhere anywhere state NEW tcp dpt:webcache
40 4154 REJECT all -- any any anywhere anywhere reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 REJECT all -- any any anywhere anywhere reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT 124 packets, 30393 bytes)
pkts bytes target prot opt in out source destination
# iptables -L -v -n
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
160 12751 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0
2 114 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
2 152 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 300 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:25
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:80
1 60 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:443
1 60 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:8080
42 4440 REJECT all -- * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 REJECT all -- * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
--------------------------------------------------
# vi /etc/sysconfig/iptables
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [7:1336]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 25 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
--------------------------------------------------
以上、よろしくお願い致します。
お礼
初歩的な設定漏れでした。 httpd.conf に、Listen 8080 を追記したら無事にポートチェックツールで開放確認ができました。ご回答ありがとうございました。