ページ 11

WANで接続ができるか

Posted: 2017年8月23日(水) 18:37
by かちゃにんまる
前置きとして
今、Winsockを利用した接続を同LAN内のPCに対して行ったらローカルIPとポートをクライアントが持ち、クライアントと同じポートをサーバが持つことで、通信ができるというところまで実現が出来ました。
ここまでは合ってますよね?

本題はここからで、
WANを越した先の別LANへの接続についてはNATやIPマスカレード、SSHなどの言葉を目にするのですが、結局のところ「何をどう設定すればサーバアプリケーションにクライアントアプリケーションから接続ができるようになるのか」がわかりません。
ポート開放も段取りとして必要になるのならば、そこに限っては手取り足取り教えて貰いたいと思っております。
できればWinsockでしたいです。

実験環境は
本機1台とPC2台(同一LAN内に1台と外部に1台)
OSは上記物理3台ともWindows 7
本機1台仮想をVirtualBoxにLinuxのMint18 があります
C++をVisualStudioCommunity2017
onu PR-400NE
無線LANルータは softbankのbbtec
です。

どうぞ、わからない点が基本的な部分も多いですが、ご教示宜しくお願いします。

Re: WANで接続ができるか

Posted: 2017年8月23日(水) 19:15
by みけCAT
とりあえず「onu PR-400NE」でググったところ、
PR-400NE ポート開放
というページがありました。
「変換対象プロトコル」と「変換対象ポート」はアプリケーションに合わせましょう。

Re: WANで接続ができるか

Posted: 2017年8月24日(木) 21:23
by かちゃにんまる
解決しました。
まずゲートウェイ(うちの場合192.168.3.1)を見て、それをアドレスに入力。
IDとPWは両方user。

するとルータ設定画面にはいれてそこからポート開放設定を出来、
そうした上でサーバアプリケーションを起動。
接続待ち中にポート開放確認のサイトでポートを指定して接続を確認したら
成功。繋がった。

という流れで解決しました。上手くいきました。

ありがとうございました。