Почему я не могу подключиться к локальному порту с удаленного компьютера?

Я использую сервер грамматики ссылок для преобразования предложений в семантические графы. Он предоставляет API через порт для выполнения вышеуказанного процесса. Он настроен на работу через порт 9000 of localhost. Я использовал его для подключения через клиент telnet с помощью следующей команды.

telnet localhost 9000

Мне нужно подключить его с удаленного компьютера. Я использую сервер на pythoanywhere.com . Я хочу подключиться к моему локальному хосту через терминал bash на pythonanywhere.com. Поэтому я попробовал telnet <my ip> 9000. Это не сработало. Это говорит telnet: Unable to connect to remote host: Connection timed out.

Я нашел свой IP-адрес с помощью поиска в Google. Это был 61.245.173.164

Я также нашел свой IP-адрес по команде ifconfig. ifconfig |grep inet. Это было 10.225.149.159

Почему они разные? Какой из них мне следует использовать?

Должен ли я отключить брандмауэр? Я пытался sudo ufw disable. Результата пока нет. Надеюсь, кто-нибудь может мне помочь. :-) Спасибо.

1
задан 10 April 2015 в 20:19

0 ответов

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

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