когда я "netstat -an | grep LISTEN
"
у меня есть строка:
tcp6 0 0 127.0.0.1:24030 :::* LISTEN
я хочу, чтобы это было
tcp6 0 0 ::24030 :::* LISTEN
другими словами, я хочу, чтобы этот порт был открыт для всей локальной сети, теперь он доступен только с локальной машины.
как мне это сделать?
я на Ubuntu 10.04
Ваш причальный сервер прослушивает только localhost. Измените конфигурацию причала, чтобы прослушивать все интерфейсы. Затем установите правило в вашем брандмауэре, чтобы принимать запросы, например, на порт 24030 sudo ufw allow 24030
И если вам нужно, чтобы пристань была видимой / доступной из локальной сети при разработке Eclipse (веб, весна, движок приложений Google), вы просто добавляете --address = 0.0.0.0 или -a 0.0.0.0 в конфигурацию отладки / Аргументы / Программные аргументы. По умолчанию настройка пристани - localhost, и поэтому она видна только на сервере.
Благодаря Случайный кодер за то, что указал мне в правильном направлении!