什么阻止了公众访问 Ubuntu 网络服务器?

什么阻止了公众访问 Ubuntu 网络服务器?

背景故事,到目前为止,我一直在使用 Ubuntu 16.04 Workstation,现在,在一台新机器上,我正在使用 Ubuntu Server 16.04.3 LTS。快进到设置 LAMP 堆栈,我无论如何也想不出为什么我无法访问我的机器,而两天前我可以访问。

我已经为我的 Ubuntu 机器分配了一个静态 IP,并设置了端口转发(之前都不需要)。我正在使用 No-IP 的动态 DNS 服务 - 通过我的路由器配置。UFW 配置为允许从任何地方访问 Apache Full (80,443)。

它应该可以正常工作...但事实并非如此。

当我尝试访问我的公共 IP 时,UFW 日志 (/var/log/ufw.log) 显示 1 个阻止,但似乎与 IGMP 有关(我对 IGMP 一无所知),所以您认为这是怎么回事?我在设置中遗漏了通常在 Ubuntu Workstation 中处理的内容吗?

12 月 26 日 19:31:31 ubuntu 内核:[28828.327908] [UFW BLOCK] IN=enp0s25 OUT=MAC=01:00:5e:00:00:01*10:13:31:a5:a0:e0*08:00 SRC=0.0.0.0 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=0 DF PROTO=2

编辑:在转用 Ubuntu Server 之前,我依赖 NAT-PMP/UPnP,从未接触过调制解调器来获取本地 IP。还注意到 Ubuntu Workstation 在服务器中使用旧的 eth0 而不是 enp0s25。

答案1

显然我的互联网服务提供商让我CG网络地址转换。 代替反向端口隧道解决方案,我刚刚购买了一个静态IP。

相关内容