0

私がセットアップしようとしているシステムは、イーサネット経由で Raspberry Pi に接続された複数の PLC で構成されています。その後、Pi は Hamachi VPN に接続されます (他の VPN ソリューションに使用する外部 IP がないため、私は hamachi を使用します。別の方法がある場合は、試してみます)。反対側には、Hamachi ネットワークに接続された PC があります。Pi に接続された PLC と通信 (ping して接続) できる必要があります。iptables を使用して、PC を 1 つの PLC と通信させることができましたが、独自の IP ではなく、ソフトウェアを hamachi IP に向けて購入しました。iptablesを使用してPLCからPCにpingを実行するところまで到達できますが、その逆はできません。私の最終的な目標は、PC から PLC の IP を使用して、hamachi VPN 経由で PLC にアクセスできるようにすることです。アイデアや方向性はありますか?

-------------              -------------              -----------
|    PLC    |_____(eth0)___|   RasPi   |____(ham0)____|    PC   |
|           | (eventually  |           |              |         |
-------------  will have   -------------              -----------
               switch here)      | (eth1)                  |
                                 |                         |
                             ------------__________________|
                             | Internet |
                             ------------
4

2 に答える 2

0

pi にOpenWRTをインストールしてから、pi がアクセスされたポート番号に基づいて通信する特定の PLC を選択する NAPT ルーティングを実行するように構成を試みることができます。手動で構成されたポート番号を使用して接続するために hamachi VPN を使用できるかどうかはわかりませんが、通常の TCP 接続で確実に接続できます。

また、この投稿の回答のいくつかを見る価値があるかもしれません。

https://raspberrypi.stackexchange.com/questions/243/is-it-possible-to-set-up-a-raspberry-pi-as-a-wireless-router

OpenWRT をインストールする代わりに、ニーズに合ったいくつかのルーティング機能を実装するだけです。

于 2013-07-03T17:40:12.843 に答える