ポートからの着信トラフィックを同じデバイスで実行されているDHCPサーバーにルーティングします。

ポートからの着信トラフィックを同じデバイスで実行されているDHCPサーバーにルーティングします。

私は次の設定を持っています:

  • ネットワーク上にあり、インターネットにアクセスできるUbuntuオペレーティングシステムを実行しているコンピュータ。私たちはこれをPublicIPと呼びます。
  • サブネット 255.255.255.0 および IP 10.73.27.x で動作する isc DHCP サーバー
  • DVRは、isc DHCPサーバーを介してコンピュータを介して内部ネットワークに接続されます。 LanIPクラスA:10.73.27.117、ポート544でRTSPストリームをブロードキャストします。

私の究極の目標は、Ubuntuコンピュータのポート544を介してリバーストンネルを確立して、LanIPを介してDVRが放送しているストリーミングデータにアクセスできるようにすることです。メインコンピュータのポート544から内部DVRにすべてのトラフィックを転送しようとしています。

理解しようとして一生懸命努力しましたが、iptables正しいソリューションを作成できないようです。私は次の規則に従おうとしますiptables

iptables -t nat -I PREROUTING -p tcp --dport 544 -j DNAT --to-destination 10.73.27.117:544

しかし、これまで成功しませんでした。これを確認するためにデフォルトで実行されています。

telnet localhost 544

接続を作成できることを確認してください。

私はできます。

telnet 10.73.27.117 544

問題はありませんが、localhostエラーが発生します。

telnet: Unable to connect to remote host: Connection refused

関連情報