- ベストアンサー
サーバープログラムの外部からのアクセス
C言語でプロセス間でメッセージのやりとりを行うごく簡単なプログラムを組みました。LANでの動作は問題無く進みましたが、WAN側からアクセスするためには、ルータに直接続のマシンであれば、マシン側で使用するポートを開けれるだけで、外部からアクセスできるでしょうか。又、ポートの開きかたがよくわかっておりません。 初歩的な事になりもうしわけありませんが、どうかご教授ください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#58274
回答No.1
ルータの設定で、外部からアクセスしてきた時にどのローカルアドレスに転送するか、といった項目を設定できると思います。 ルータの説明書をみないとわからないと思います。 例えば、HTTPサーバプログラムの場合、Port80に外部からアクセスされたら、192.168.1.100に転送する、といった具合の設定ができるはずです。 (サーバアドレスが192.168.1.100だとして)
お礼
回答くださり、ありがとうございます。都合により、近日中に外部からアクセスする実験をすることは出来ませんが、それでやってみます。 しかし、nmapによるポートスキャンを実行すると、使用しているポートが開いていないようでしたので、これを開く必要性について質問したつもりでしたので、併せて御回答いただきたかったです。 詳細を記載せず、質問文がわかりにくい内容となってしまい、誤解を発生させてしまいまして、申し訳ありませんでした。