在特定端口上设置 Debian 本地服务器

在特定端口上设置 Debian 本地服务器

我正在尝试设置一个使用端口 8000 的本地 Web 服务器,以便从内部 LAN 网络访问,从而测试 Web 应用程序。

问题是我不知道该怎么做。我创建了两个 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

但是,当我从连接到同一 LAN 的机器使用服务器的本地 ip 地址(ifconfig 命令显示的 ip 地址)执行 nmap 来检查哪些端口正在监听时,没有列出 8000 端口。

nmap -v -sT local_ip_address

我猜我在制定规则时遗漏了某些步骤或者做错了什么。

有任何想法吗?

答案1

服务(我很有趣阿帕奇) 配置为在端口 8000 上运行?

相关内容