Моя проблема:

Я пытаюсь получить доступ к серверу за пределами моей сети, который имеет общедоступный статический IP (PSIP) с помощью ssh, но когда я пытаюсь использовать PSIP, время соединения истекает. Я использую сервер как виртуальную машину Debian Wheezy.

Пример:

me@mylocalhost ~# ssh me@x.x.x.x (where x is the PSIP)
connection timed out unable to reach host

Я перехожу к настройке VPN, которая переводит меня в удаленную сеть, и я могу получить к ней доступ оттуда. Я просмотрел свои системные журналы и dmesg и не нашел ничего, что указывало бы на ошибки с ssh. Если я запускаю «dmesg | grep ssh» или «dmesg | grep sshd», я ничего не получаю и возвращаюсь к своему приглашению.

 ssh -v me@x.x.x.x OpenSSH_6.1p1 Debian-4, OpenSSL 1.0.1c 10 May 2012   
debug1: Reading configuration data /etc/ssh/ssh_config   
debug1: /etc/ssh/ssh_config line 19: Applying options for *   
debug1: Connecting to 97.90.101.65 [97.90.101.65] port 22.   
debug1: connect to address x.x.x.x port 22: Connection timed out ssh: connect to host x.x.x.x port 22: Connection timed out

traceroute to x.x.x.x (x.x.x.x), 30 hops max, 60 byte packets  
 1  mynetwork (y.y.y.y)  1.504 ms  1.460 ms  2.167 ms  
 2  * * *  
 3  * * *  
 4  * * *  
 5  * * *  
 6  * * *  
 7  * * *  
 8  * * *  
 9  * * *  
10  * * *  
11  * * *  
12  * * *  
13  * * *  
14  * * *  
15  * * *  
16  * * *  
17  * * *  
18  * * *  
19  * * *  
20  * * *  
21  * * *  
22  * * *  
23  * * *  
24  * * *  
25  * * *  
26  * * *  
27  * * *  
28  * * *  
29  * * *  
30  * * *  

1 ответ1

0

Ряд возможных причин:

  1. ваш роутер не знает как достать публичный IP
  2. общедоступный хост не знает, как связаться с вашим хостом (обратного пути нет)
  3. публичный хост имеет брандмауэр, который разрывает ваше соединение

Я не могу понять, почему вы упоминаете VPN, если у этого компьютера публичный IP-адрес.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .