Как открыть порт TCP в Ubuntu 10.10 ?
Как открыть TCP-порт в Ubuntu 10.10?
4 ответа
sudo iptables -A INPUT -p tcp --dport (port number) -j ACCEPT
съемка в темноте:
sudo ufw allow 80
теперь в вашем брандмауэре ubuntu есть правило, разрешающее внешний доступ к вашему порту 80. Если вы хотите более конкретное правило см. man ufw
. Если вы находитесь на не маршрутизируемом IP-адресе, вы должны перенаправить порт в маршрутизаторе. Если вы предоставите больше контекста для своего вопроса, я могу настроить этот ответ.
Ваш вопрос необходимо более подробно:
- что вы подразумеваете под "открыть порт"? Вы хотите сделать это в программе? Просто запустить программу?
- какова конфигурация вашей сети? Структура Лан, уплинк Интернета, включили операционные системы, который маршрутизатор / переключатель...
- у вас есть брандмауэры/NAT? В вашей системе, где-нибудь в сети?
тем не менее, если у вас есть "типичная" домашняя установка (один или несколько компьютеров подключены к комбинированный коммутатор / маршрутизатор с выходом в Интернет через DSL или кабель): обычно комбинация коммутатор / маршрутизатор / модем имеет встроенный брандмауэр. Вам, вероятно, нужно будет открыть порт там. Обычно эти устройства имеют веб-интерфейс для настройки, посмотрите в ваших руководствах.
предлагаю Netcat: самый простой способ сделать это (через Netcat):
nc -l <port_number>
пример:
nc -l 12569
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]