Как открыть порт TCP в Ubuntu 10.10?

Как открыть порт TCP в Ubuntu 10.10?

17
задан 13.10.2010, 10:43

4 ответа

sudo iptables -A INPUT -p tcp --dport (port number) -j ACCEPT
16
ответ дан 07.12.2019, 10:39

Стрельба в темноту:

sudo ufw allow 80

Теперь существует правило в Вашем брандмауэре человечности, предоставляющем внешний доступ к Вашим 80 портам. Если Вы хотите более определенное правило, посмотрите man ufw. Если Вы находитесь на non-routable IP-адресе, Вы имеете к порту передачи в Вашем маршрутизаторе. Если Вы предоставляете больше контекста своему вопросу, то я могу скорректировать этот ответ.

5
ответ дан 07.12.2019, 10:39

Для Вашего вопроса нужно намного больше детали:

  • Под чем Вы подразумеваете "открытый порт"? Вы хотите сделать это в программе? Просто запустите программу?
  • Какова Ваша конфигурация сети? Структура LAN, интернет-восходящий канал, включенные Ose, который маршрутизатор/переключатель...
  • У Вас есть какие-либо брандмауэры / NAT на месте? В Вашей системе, в другом месте в сети?

Тем не менее, если у Вас есть "типичная" домашняя установка (один или несколько компьютеров, сцепленных до объединенного переключателя/маршрутизатора с интернет-восходящим каналом через DSL или кабель): Обычно комбинация переключателя/маршрутизатора/модема имеет встроенный брандмауэр. Необходимо будет, вероятно, открыть порт там. Обычно эти устройства имеют веб-интерфейс для конфигурации, изучают Ваши руководства.

3
ответ дан 07.12.2019, 10:39

Я предлагаю Netcat: очень простой способ сделать это (через Netcat):

nc -l <port_number>

Пример:

nc -l 12569
1
ответ дан 07.12.2019, 10:39

Теги

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