Я пытаюсь использовать свой ноутбук с Ubuntu с хостингом Heroku (это своего рода VPS-хостинг).
Их поддержка говорит, что мой порт 5000 заблокирован. Как-то можно это проверить? Имеет ли это смысл?
Это мой ПК или роутер? Любая помощь будет оценена по достоинству!
Алекс
решение1
Существует множество торрент-клиентов со встроенными средствами проверки портов. Например, utorrent раньше использовался для хостинга сайта, но теперь этого больше нет.http://www.canyouseeme.org/есть быстрый и грязный вариант, но его нужно запускать с рабочего стола через веб-браузер (серверам нужно повозиться с wget
).
Вы также можете выполнить эти команды, чтобы узнать, что прослушивается на ваших портах локально:
sudo lsof | grep TCP #All TCP connections
sudo lsof | grep TCP | grep isten #All Listening TCP connections
sudo lsof | grep ip #All ipv4 or ipv6 connections
sudo lsof | grep :5000 #All connections to or from port 5000
Единственное предостережение заключается в том, что lsof по умолчанию использует именованные порты, поэтому последняя команда не будет работать с , :80
но будет работать с:http