Я не могу ssh из-за пределов моей сети, но я могу изнутри [закрыт]

мой сервер SSH на стандартном порту, и я направил на правильный порт, в моем роутере, но я все еще получаю "подключение сообщение отклонено" при попытке подключения извне. Я могу подключиться изнутри просто отлично.

1
задан 20 September 2011 в 08:32

12 ответов

Для тестирования добавьте еще один нестандартный порт прослушивания (скажем, 2222) в файл /etc/ssh/sshd_config, затем выполните sudo service ssh restart и переместите этот порт в свой маршрутизатор. Затем попробуйте ssh извне с опцией -p2222.

0
ответ дан 25 July 2018 в 21:18

Если вы можете подключиться из своей локальной сети, Ubuntu, скорее всего, не имеет к этому никакого отношения - это проблема конфигурации сети.

Многие интернет-провайдеры блокируют входящие соединения на «необычных» портах (или все входящие соединения ).

Как диагностика - попробуйте разоблачить порт 80 (Apache запускает некоторую веб-страницу). Я почти уверен, что вы найдете, что это не так.

Вы также можете возиться с настройками модема (как вы знаете, что переадресовывали «правильный порт»?), но это поможет только после трехкратного проверки вашего провайдера, который не блокирует вас.

1
ответ дан 25 July 2018 в 21:18
  • 1
    +1 также просто добавьте, что набор инструментов M-Lab довольно комплексный и иногда может помочь с более неясными проблемами подключения. – Tom Brossman 24 February 2012 в 14:05

для целей тестирования, добавьте еще один нестандартный порт прослушивания (скажем 2222) в файл /etc/ssh/sshd_config, то ли [F2] и вперед этот порт на вашем роутере тоже. Тогда попробуйте по SSH извне с опцией -p2222.

0
ответ дан 2 August 2018 в 02:57

Если вы можете подключиться из своей локальной сети, Ubuntu, скорее всего, не имеет к этому никакого отношения - это проблема конфигурации сети.

Многие интернет-провайдеры блокируют входящие соединения на «необычных» портах (или все входящие соединения ).

Как диагностика - попробуйте разоблачить порт 80 (Apache запускает некоторую веб-страницу). Я почти уверен, что вы найдете, что это не так.

Вы также можете возиться с настройками модема (как вы знаете, что переадресовывали «правильный порт»?), но это поможет только после трехкратного проверки вашего провайдера, который не блокирует вас.

1
ответ дан 2 August 2018 в 02:57
  • 1
    +1 также просто добавьте, что набор инструментов M-Lab довольно комплексный и иногда может помочь с более неясными проблемами подключения. – Tom Brossman 24 February 2012 в 14:05

Для тестирования добавьте еще один нестандартный порт прослушивания (скажем, 2222) в файл /etc/ssh/sshd_config, затем выполните sudo service ssh restart и переместите этот порт в свой маршрутизатор. Затем попробуйте ssh извне с опцией -p2222.

0
ответ дан 4 August 2018 в 18:47

Если вы можете подключиться из своей локальной сети, Ubuntu, скорее всего, не имеет к этому никакого отношения - это проблема конфигурации сети.

Многие интернет-провайдеры блокируют входящие соединения на «необычных» портах (или все входящие соединения ).

Как диагностика - попробуйте разоблачить порт 80 (Apache запускает некоторую веб-страницу). Я почти уверен, что вы найдете, что это не так.

Вы также можете возиться с настройками модема (как вы знаете, что переадресовывали «правильный порт»?), но это поможет только после трехкратного проверки вашего провайдера, который не блокирует вас.

1
ответ дан 4 August 2018 в 18:47
  • 1
    +1 также просто добавьте, что набор инструментов M-Lab довольно комплексный и иногда может помочь с более неясными проблемами подключения. – Tom Brossman 24 February 2012 в 14:05

Для тестирования добавьте еще один нестандартный порт прослушивания (скажем, 2222) в файл /etc/ssh/sshd_config, затем выполните sudo service ssh restart и переместите этот порт в свой маршрутизатор. Затем попробуйте ssh извне с опцией -p2222.

0
ответ дан 6 August 2018 в 03:11

Если вы можете подключиться из своей локальной сети, Ubuntu, скорее всего, не имеет к этому никакого отношения - это проблема конфигурации сети.

Многие интернет-провайдеры блокируют входящие соединения на «необычных» портах (или все входящие соединения ).

Как диагностика - попробуйте разоблачить порт 80 (Apache запускает некоторую веб-страницу). Я почти уверен, что вы найдете, что это не так.

Вы также можете возиться с настройками модема (как вы знаете, что переадресовывали «правильный порт»?), но это поможет только после трехкратного проверки вашего провайдера, который не блокирует вас.

1
ответ дан 6 August 2018 в 03:11
  • 1
    +1 тоже только добавить, что М-Лаб набор инструментов довольно полной, и иногда может помочь с более непонятных проблем с соединением. – Tom Brossman 24 February 2012 в 14:05

Для тестирования добавьте еще один нестандартный порт прослушивания (скажем, 2222) в файл /etc/ssh/sshd_config, затем выполните sudo service ssh restart и переместите этот порт в свой маршрутизатор. Затем попробуйте ssh извне с опцией -p2222.

0
ответ дан 7 August 2018 в 20:52

Если вы можете подключиться из своей локальной сети, Ubuntu, скорее всего, не имеет к этому никакого отношения - это проблема конфигурации сети.

Многие интернет-провайдеры блокируют входящие соединения на «необычных» портах (или все входящие соединения ).

Как диагностика - попробуйте разоблачить порт 80 (Apache запускает некоторую веб-страницу). Я почти уверен, что вы найдете, что это не так.

Вы также можете возиться с настройками модема (как вы знаете, что переадресовывали «правильный порт»?), но это поможет только после трехкратного проверки вашего провайдера, который не блокирует вас.

1
ответ дан 7 August 2018 в 20:52
  • 1
    +1 также просто добавьте, что набор инструментов M-Lab довольно комплексный и иногда может помочь с более неясными проблемами подключения. – Tom Brossman 24 February 2012 в 14:05

Для тестирования добавьте еще один нестандартный порт прослушивания (скажем, 2222) в файл /etc/ssh/sshd_config, затем выполните sudo service ssh restart и переместите этот порт в свой маршрутизатор. Затем попробуйте ssh извне с опцией -p2222.

0
ответ дан 10 August 2018 в 09:13

Если вы можете подключиться из своей локальной сети, Ubuntu, скорее всего, не имеет к этому никакого отношения - это проблема конфигурации сети.

Многие интернет-провайдеры блокируют входящие соединения на «необычных» портах (или все входящие соединения ).

Как диагностика - попробуйте разоблачить порт 80 (Apache запускает некоторую веб-страницу). Я почти уверен, что вы найдете, что это не так.

Вы также можете возиться с настройками модема (как вы знаете, что переадресовывали «правильный порт»?), но это поможет только после трехкратного проверки вашего провайдера, который не блокирует вас.

1
ответ дан 10 August 2018 в 09:13
  • 1
    +1 также просто добавьте, что набор инструментов M-Lab довольно комплексный и иногда может помочь с более неясными проблемами подключения. – Tom Brossman 24 February 2012 в 14:05

Другие вопросы по тегам:

Похожие вопросы: