/ /外部からルーターの背後のクライアントにTCP / UDPパケットを送信する-ネットワーキング、マルチキャスト、パケット、NAT

外部のTCP / UDPパケットをルータの背後にあるクライアントに送信する - ネットワーキング、マルチキャスト、パケット、NAT

LAN上のクライアントにパケットを送信したい、例えば、パブリックアドレスは: 15.15.15.15以降、3台のマシンがあります。 192.168.0.10 192.168.0.11 192.168.0.12

パケットをこのIPアドレスに送信する場合、「192.168.0.10」にリダイレクトされるように、パケットをどのようにフォーマットしますか。

192.168.0があることを知っています。10、これは私のマシンの1つであり、ソケットをまったく使用せず、これらをリッスンするクライアントのみを使用して通知システムを構築できるかどうか疑問に思っていました(scapyを使用してパケットを解析する)

たとえば、外部から「アラート!」と言ってパケットを送信します。 15.15.15.15までと192.168.0.12がそれをピックアップします。いくつかの洞察を提供するためだけにこれを書きました!

プロセスを描写するためにこのイメージを作りました: 使い方。

乾杯。

回答:

回答№1は0

実装することもできます UDP穴あけ、しかし、あなたはそれをするために実際のIPアドレスを持つ公開サーバーが必要です。