我的网络服务器出了问题。无法从外部访问它,我不知道该怎么办。
- 操作系统:Ubuntu 20.04
- ufw 没有运行
ufw status
在服务器上执行Status: inactive
ping [public server IPv4]
从外面没有返回任何东西ping [server URL]
解析为 IPv6,但未返回任何内容- 端口已开放
nc -v [IPv4 of server] [PORT]
在服务器上运行Connection to [...] succeeded!
- 当我在服务器的终端上使用任何 URL 运行 ping 时,它都会得到解析,但显然没有任何结果返回。
- 从官方来源获取更新有效
apt update
连接至所有来源
我该去哪里呢?
答案1
由于您使用的是公共 IPv4(并且似乎没有从家庭路由器进行 NAT),所以问题很可能与网络在某个时候被阻塞有关。
应用程序ufw
本身可能不活跃,但底层的“真实”防火墙iptables
可能已设置规则。
尝试
# iptables -S
# ip6tables -S
列出所有规则。
如果您没有直接连接到 ISP,请检查路由器或 ISP 可能提供给您的任何设备。
(注:例如,我们的一个服务器说
# ufw status
Status: inactive
而 ip[6]tables 正在积极运行,并且有许多规则)