0

LAN経由でインターネットに接続されたサーバーに接続したい。したがって、クライアント側では、 new Socket("i don't know the ip",PORT_NO) のようなコードを記述する必要があります。ここで、どの IP アドレスを指定すればよいでしょうか? LAN IPアドレスとサーバーのローカルアドレスの両方を指定できないことは明らかです。

4

2 に答える 2

1

サーバーは、パブリック IP を持つマシンで実行する必要があります。LANに接続されている場合、プライベートIP、つまりサーバーがDHCPを使用して取得したアドレスを与えることはできません。リッスンしている Java サーバーにパケットを送信するには、ルーターでさらに構成を行う必要がある場合があります。

于 2013-05-22T12:21:56.367 に答える