質問: サーバにHTTPSを使ってアクセスをしているのですが、特定のIPからのアクセスができません。 サーバでアプリのサーバを作成したのですが、特定のIPアドレスを持つホストからアクセスできません。 特定のIPアドレスを持つホストはメインのサーバと通信をしている別のサーバです。 一般的な端末からのアクセスは何ら問題なくアクセス可能です。 状況 ポート8000番を使用している。 HTTPSを利用している。 環境 Ubuntu14.04 LTS ServersMan@VPSを使用 iptables ACCEPT all -- anywhere anywhere DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,PSH,ACK,URG/NONE DROP tcp -- anywhere anywhere tcp flags:!FIN,SYN,RST,ACK/SYN state NEW DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,PSH,ACK,URG/FIN,SYN,RST,PSH,ACK,URG ACCEPT tcp -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT udp -- anywhere anywhere udp spt:domain ACCEPT tcp -- anywhere anywhere tcp dpt:http ACCEPT tcp -- anywhere anywhere tcp dpt:https ACCEPT tcp -- anywhere anywhere tcp dpt:8000 ACCEPT all -- 特定のIP anywhere 直し方をご存知の方がいらっしゃれば教えていただけると幸いです。
回答: 途中の通信経路の問題かもしれませんので、 1) VPSサーバ側から traceroute 特定のIP 2) 特定のIPのマシン側から traceroute VPSサーバのIP を実行してみては、いかがでしょうか? 3) 特定のIPのマシン側がLinuxならば nmap VPSサーバのIPを実行して、Port 80000がopenしてるか? も確認してみてください。