Я пытаюсь настроить локальный веб-сервер с использованием порта 8000 для доступа из внутренней сети LAN для тестирования веб-приложения.
Проблема в том, что я не уверен, как это сделать. Я создал два правила iptables (INPUT и OUTPUT), как показано ниже:
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp spt:8000 state NEW,ESTABLISHED
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp spt:8000 state ESTABLISHED
Но когда я выполняю nmap с компьютера, подключенного к той же локальной сети, используя локальный IP-адрес сервера (тот, который отображается командой ifconfig), чтобы проверить, какие порты прослушиваются, порт 8000 не отображается.
nmap -v -sT local_ip_address
Я предполагаю, что пропускаю какой-то шаг или делаю что-то не так, создавая правила.
Есть идеи?