我有一个可在端口 8080 上访问的 Django 应用程序。我当前的 iptables 已设置
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy DROP)
target prot opt source destination
DOCKER-USER all -- anywhere anywhere
DOCKER-ISOLATION-STAGE-1 all -- anywhere anywhere
ACCEPT all -- anywhere anywhere ctstate RELATED,ESTABLISHED
DOCKER all -- anywhere anywhere
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Chain DOCKER (1 references)
target prot opt source destination
ACCEPT tcp -- anywhere 172.17.0.2 tcp dpt:redis
ACCEPT tcp -- anywhere 172.17.0.3 tcp dpt:9443
ACCEPT tcp -- anywhere 172.17.0.3 tcp dpt:8000
ACCEPT tcp -- anywhere 172.17.0.4 tcp dpt:8086
ACCEPT tcp -- anywhere 172.17.0.5 tcp dpt:3000
基本上我的所有策略都处于“接受”状态,但出于某种原因,如果我从本地网络上的任何一台计算机使用 :8080 进行访问,则会出现连接被拒绝的情况。如果我从本地主机内部进行访问,则一切正常。
是什么阻塞了该端口上的连接?即使我更改端口(从端口 80 开始,我总是被拒绝)
我正在运行 ubuntu 22.04 LTS