SSHはできませんが、pingはできます

SSHはできませんが、pingはできます

Ubuntu 16.04を使用しています。問題は、私のシステムから別のシステムにSSHを介して接続できますが、別のシステムから私のシステムにSSHを介して接続できないことです。ただし、別のコンピュータで自分のシステムをpingできます。

たとえば、私のシステムのIPアドレスはで、192.168.103.32CentOSを実行している他のコンピュータのIPアドレスはです192.168.170.52。したがって、192.168.170.52の192.168.103.32ではSSHを使用できますが、その逆は不可能です。また、192.168.170.52から192.168.103.32にpingを送信できます。

192.168.170.52のSSH出力:

ssh -v [email protected]
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to 192.168.103.32 [192.168.103.32] port 22.

出力:

sudo service ssh status

例:

ssh.service - OpenBSD Secure Shell server
   Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: ena
   Active: active (running) since Thu 2017-06-29 11:39:00 IST; 39min ago
  Process: 3064 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCE
 Main PID: 1142 (sshd)
   CGroup: /system.slice/ssh.service
           └─1142 /usr/sbin/sshd -D

Jun 29 11:39:37 bhavya systemd[1]: Reloading OpenBSD Secure Shell server.
Jun 29 11:39:37 bhavya sshd[1142]: Received SIGHUP; restarting.
Jun 29 11:39:37 bhavya systemd[1]: Reloaded OpenBSD Secure Shell server.
Jun 29 11:39:37 bhavya sshd[1142]: Server listening on 0.0.0.0 port 22.
Jun 29 11:39:37 bhavya sshd[1142]: Server listening on :: port 22.
Jun 29 11:39:37 bhavya systemd[1]: Reloading OpenBSD Secure Shell server.
Jun 29 11:39:37 bhavya sshd[1142]: Received SIGHUP; restarting.
Jun 29 11:39:37 bhavya sshd[1142]: Server listening on 0.0.0.0 port 22.
Jun 29 11:39:37 bhavya sshd[1142]: Server listening on :: port 22.
Jun 29 11:39:37 bhavya systemd[1]: Reloaded OpenBSD Secure Shell server.

ベストアンサー1

標準ネットワーク接続テストを行います。

SSHサーバーが同じネットワーク上にある必要がある場合は、pingを試してください。しかし、pingが成功しても必ずしも完全なIP接続が可能であるという意味ではありません。ネットワークインターフェイス(仮想または物理)のMACアドレス(特にサーバーが仮想マシンの場合)がクライアントと同じvLANにあることを確認してください。スイッチポートタグ付け以外の他の形式のパケットタグ付けを実行している場合、スイッチはICMPパケットを正しく転送しますが、TCP / UDPパケットは転送しません。その人は一日中私を狂わせました。

おすすめ記事