web-dev-qa-db-ja.com

ssh:ホストHOSTNAMEポート22に接続:接続がタイムアウトしました

Lubuntu 14.04コンピューターからsshを使用してサーバーに接続するのに問題がありますが、他のマシンからは実行できます。私もオンラインで住所に行くことができません(他の人はできます)。

現在、携帯電話から3Gネットワ​​ークを使用していますが、同じ3G接続の別のコンピューターを使用してサーバーに接続できるため、これは問題ではないようです。

これは私の接続の試みです:

root@Elizabeth:/# ssh USER@HOSTNAME
ssh: connect to Host HOSTNAME port 22: Connection timed out

更新:ping HOSTNAMEが間違ったIPアドレスをレンダリングすることを見たので、これが何が悪いのかを知る手がかりになると思います。それを解決する方法はありますか?コメントで提案されているように、ssh USER@IPADDRESSを実行することで回避できます。

役に立つ場合は、以下の詳細情報をご覧ください。私はサーバーとネットワークを扱うのは初めてなので、何が悪いのかを言うために必要な他の情報がある場合は言ってください。

root@Elizabeth:/# nm-tool | grep "DNS"
DNS: 172.20.10.1
DNS: 172.20.10.1

root@Elizabeth:/# nslookup HOSTNAME
Server:        127.0.1.1
Address:    127.0.1.1#53

Non-authoritative answer:
Name:    HOSTNAME
Address: IP-address # correct IP-address for HOSTNAME

root@Elizabeth:/# ip route
default via 172.20.10.1 dev eth1  proto static 
172.20.10.0/28 dev eth1  proto kernel  scope link  src 172.20.10.3  metric 1 
172.20.10.0/28 dev wlan0  proto kernel  scope link  src 172.20.10.5  metric 9
5
Ingrid

Sshを適切にテストするには、ssh user@ipaddressを使用します。それが失敗した場合、問題は接続のようなより深いものです。

6
wlraider70

Sshを適切にテストするには、ssh user@ipaddressを使用します。それが失敗した場合、問題はファイアウォールのようなものです。

たとえば、次のコードでファイアウォールのステータスをチェックアウトします

Sudo ufw status

動作している場合、まず以下のコードでファイアウォールを無効にします:

Sudo ufw disable

テストssh user@ipaddress

2
Viral Nakrani

Sshにufwを許可すると問題が解決します。以下のコマンドを実行して許可します。

Sudo ufw allow ssh
0
Rafiqul Islam