どのように私は私が2つのルータ(4Gとwifi)の後ろのlinuxボックスにアクセスできるように私のネットワークを構成することができますか


0

私は4Gルーター(DLINK DWR-921)を持っています、それはインターネットに接続し、そのローカルIPアドレスは192.168.0.1です

私はまたWiFiルーター(ASUS RT-AC87U)を持っています。

私はポート1234でアクセス可能なノードアプリを実行しているラズベリーパイボックスを持っているのWiFiルーターに接続

簡単な図です。

インターネット----> 4Gルーター----> WiFiルーター-----> RPIボックス

私が4Gルーターだけを使わないのは、それほど信頼できないからです。

インターネットからRPIボックスにアクセスするにはどうすればよいですか?

私はルータの設定をめちゃくちゃにしようとしましたが、私はそれが間違っていたように私はそれらをリセットしなければならなかったほぼ毎回。

もう少し詳細:

4Gルーター = 192.168.0.1 - DHCPオン、WiFiオフ、Wifiルーターに接続されたLAN(LANポートからAsusのWANポートへ)

WiFiルーター - 192.168.1.1 - DHCPオン、WiFiオン、RPIボックスに接続されたLAN、WAN ip:192.168.0.50(おそらく4GルーターのDHCPサーバーによって提供されます)

RPIボックス - 192.168.1.10 - DHCPがIPを提供

私はまたRPIボックスがインターネットに接続されていることを述べたいと思います。

誰かが私がこれらのものを接続し、インターネットから私のRPIボックスにアクセスするのを助けてください。

あなたが誰かがより詳細を必要とするならば私に知らせてください。

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


インターネットからRPIに興奮してアクセスするとはどういう意味ですか?インターネットを介して他のマシンを介してSSH接続を確立しますか?なぜなら、モバイルネットワークの構造上、4Gルーターに直接アクセスすることすらできないからです。
Zaheylu

私は、そのうち22個のうちの特定のポートにアクセスできないようにしたいと思います。
alex.b

投票の理由がわからない。私はDDNSを介してインターネットからかなり細かく4Gにアクセスすることができます。
alex.b

回答:


1

上記で詳述したようにあなたの現在の設定は二重NATです。これはあなたの問題を引き起こしています。

  1. あなたのWifiルーターをWifi APに変えてください。それがAPモードを持っているなら、それを使いなさい、そうでなければ、DHCPを無効にし、ファイアウォールを無効にし、0の静的IPアドレスを与える
  2. RPIに0の範囲内の静的IPを設定します。
  3. 該当するポートをそのIPに転送します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.