質問: 自分のPC上に立てたサーバーに外部からHTTPでアクセスしたいのですが、接続が拒否されます。 サーバーは起動しているのですが、WAN側IPアドレスを指定してアクセスしようとするとrefused to connectと言われてしまいます。 どういう可能性があるか教えていただけないでしょうか。 構成は以下の通りです。 構成 ----------------------------------------- 外部のネットワークに繋いだPCのブラウザからアクセスしたく色々試したところ、以下のことが分かりました。 - 外部PCからルーターのWAN側IPアドレスへのPNIG: 不可(communication prhibited by filter) - 外部PCのブラウザからWAN側IPアドレスにアクセス:不可(`10.97.***.***:80` へのアクセスがrefued to connect) - サーバーのPCからWAN側IPアドレスへのPING:可(PING `10.97.***.***` はOK) - サーバーのPCのブラウザからWAN側IPアドレスへのアクセス:不可(`10.97.***.***:80` へのアクセスがrefued to connect) - サーバーのPCのブラウザからLAN側IPアドレスへのアクセス:可(`192.168.100.100:80` へのアクセス OK)
回答: ルータの外側のアドレスが10.97.***.***なので、プロバイダが配布しているのはプライベートアドレスです。インターネットからアクセスすることは出来ません。 (プロバイダが内部宛てトラフィックをNATしてくれれば別ですが、聞いたことないです)