Не удается перенаправить порт на сервер Ubuntu EC2, после того как это удалось в первый раз

Я пытаюсь перенаправить локальный порт 8000 на машине с Windows 10 на порт 8888 на удаленном сервере Ubuntu на EC2, чтобы я мог получить доступ к записным книжкам jupyter на сервере и редактировать их со своего локального компьютера. Это сработало, когда я установил соединение в первый раз, но с тех пор я получаю перенаправленное соединение, отклоненное сообщениями сервера . Я перенаправляю порт через PuTTY на локальном компьютере, а на сервере работает Ubuntu 16.04. Может ли кто-нибудь помочь мне понять, почему он перестал работать?

Я настроил свой сервер ноутбука jupyter, как описано здесь: https://hackernoon.com/aws-ec2-part-4-starting-a-jupyter-ipython- notebook-server-on-aws-549d87a55ba9

После установки jupyter jupyter notebook --no-browser --port = 8888

Затем я запустил PuTTY и перенаправил локальный порт 8000 на удаленный порт 8888, и перешел на localhost: 8000 / из браузера на моем локальном компьютере, но браузер сообщает, что сайт недоступен.

Это результат выполнения команды sudo iptables -L на моем сервере:

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Ниже приводится выдержка из журнала событий PuTTY, когда я пытался подключиться к ] http: // localhost: 8000 / с моего локального компьютера

2018-06-06 21:12:58 Перенаправленный порт закрыт из-за локальной ошибки: Ошибка сети: программное обеспечение вызвало прерывание соединения
2018-06 -06 21:12:59 Перенаправленный порт закрыт из-за локальной ошибки: Сетевая ошибка: Программное обеспечение вызвало прерывание соединения
2018-06-06 21:13:48 Открытие соединения с XX.XX.XX.XXX:8888 для перенаправления с [:: 1]: 50416 2018-06-06 21:13:48 Открытие соединения с XX.XX.XX.XXX:8888 для пересылки с [:: 1]: 50417 2018-06-06 21:15:56 Перенаправленное соединение отклонено сервером: Ошибка подключения [Тайм-аут соединения]
2018-06-06 21:15:56 Перенаправленное соединение отклонено сервером: Соединение не выполнено [Тайм-аут соединения]
2018-06-06 21:15:56 Открытие соединения с XX.XX.XX.XXX:8888 для пересылки с [:: 1]: 50456 2018-06-06 21:18:03 Перенаправленное соединение отклонено сервером: сбой подключения [время ожидания соединения истекло] 2018-06-06 21:18:03 Открытие соединения с XX.XX.XX.XXX:8888 для пересылки с [:: 1]: 50488 2018-06-06 21:18:03 Открытие подключения к XX.XX.XX.XXX:8888 для пересылки с [:: 1]: 50489

0
задан 7 June 2018 в 08:16
1 ответ

Я нашел подсказку здесь: https://superuser.com/questions/1212678/windows-10-putty -что-блоки-порт-туннель

Я перенаправлял локальный порт 8000 на глобальный IP-адрес сервера, тогда как я должен был перенаправлять на loopback адрес 127.0.0.1. Внесение этого изменения в конфигурацию соединения PuTTY решило мою проблему.

Я не уверен, почему я не могу перенаправить на глобальный IP-адрес, и если кто-нибудь может объяснить, буду признателен за ваш вклад.

0
ответ дан 5 December 2019 в 05:55

Теги

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