SSH経由でRaspberry Piサーバーにリモートでログイン

SSH経由でRaspberry Piサーバーにリモートでログイン

リモートIPアドレスを介してRaspberry PiサーバーへのSSH接続には多くの問題があります。

現在、コマンドを使用してネットワークにログインできます。ここで、192.168.2.25はローカルIPアドレスです。ただし、コマンドを使用してリモートサーバーを介してRaspberry Piに接続しようとするたびに接続することはできません。$ ssh [email protected]$ ssh pi@<external ip address> -p port number

ノート

  • 私のルーター(Bell Home Hub 2000)ポート22と10747でポート転送を有効にしました。私の設定の例は次のとおりです(外部ポートと内部ポートは同じです)。 ポート転送設定の例
  • 私も持っているIP DUCなし$ ssh pi@<hostname.ddns.net> -p port numberインストールして実行していますが、どのような方法でもログインできません。 100%パケット損失が原因でPingも失敗しますping <hostname.ddns.net>ping <external ip address>私はホームイントラネットネットワークの外部IPアドレスからのみ接続しようとしています。
  • 私は指示に従って努力しましたここそしてここ。しかし、どちらも私の問題を解決するのに役立ちませんでした。
  • Raspberry Piがインターネットに接続されています(apt-getとWebブラウザが機能しています)。現在、私のRaspberry Piは、以下を介してDNSサーバーとして機能します。レンズ豆ただし、リモートで作業できるようになったら、機能を拡張する予定です。

追加情報

ルーティングテーブル

$  sudo route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.1     0.0.0.0         UG    202    0        0 eth0
192.168.2.0     0.0.0.0         255.255.255.0   U     202    0        0 eth0

Linuxディストリビューション

$ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 8.0 (jessie)
Release:    8.0
Codename:   jessie

有効なポート/etc/ssh/sshd_config

# What ports, IPs and protocols we listen for
Port 22
Port 10474

ポートスキャンの結果は以下から提供されます。オープンポート検査ツール:

ここに画像の説明を入力してください。

追加情報が必要な場合は、実行するコマンドを教えてください。

ベストアンサー1

一部のルータでは外部 IP アドレスを使用できません。つまり、信号を「送信」してから再び「入力」することはできません。

別のネットワークからホームボックスに接続してそれをテストできます。これが物理的に難しい場合は、VPN経由で接続しようとすると同様の結果が得られます。 (アカウントがなければ、ウォーターワード3時間ほど無料で提供したいと思います。 )

クライアントをVPNに接続し、ルータに触れないでください。デフォルトでは、VPNサーバーを介して「一般」コンピュータをネットワークに接続します。 VPNサーバーは、そのコンピュータからのすべてのトラフィックを外部ネットワークを介してルーティングします。その後、信号は「外部」からホームネットワークにアクセスし、イントラネットの異常を排除できます。

イントラネットを介して外部IPアドレスを実際に使用するには、「NATループバック」をサポートするルータを調べる必要があります。つまり、私のホームサーバーで外部IPを介してルート追跡を実行すると、私のISPノードに接続し、再び自分の家に接続するようです。これは、あなたのISPがこの機能を提供する可能性があることを示します。

おすすめ記事