Я пытаюсь использовать удаленный VLC для Android и удаленный доступ Clementine для Android. VLC настроен правильно с хостами разрешено. IP-адрес моего ноутбука также является DMZ в маршрутизаторе. Я все еще получаю сообщение об ошибке при попытке подключиться с Android.
Есть ли способ проверить, принимают ли порты 5500 и 8080 трафик LAN?
РЕДАКТИРОВАТЬ: Другие службы, такие как python -m SimpleHTTPServer
, на любом порту не работают
Это ElementaryOS Luna (Ubuntu 12.04)
Лучший способ проверить, открыт ли порт и прислушивается к соединениям, использует netstat
следующим образом:
netstat -ntlp | grep <port_no>
таким образом, если Вы хотите проверить, открыт ли порт № 5500 и прислушивается к соединениям, таким образом:
netstat -ntlp | grep 5500
Если вывод:
tcp6 0 0 :::5050 :::* LISTEN -
затем порт открыт и слушание, если Вы получаете вывод, такой как это:
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Попытайтесь использовать
sudo netstat -ntlp | grep 5050
и если Вы не получаете вывода, порт № 5050 закрывается, и Вам нужен сервер, чтобы принять соединения с тем портом не и открыть его, чтобы клиенты смогли соединиться с тем портом.