我不能 100% 确定这是否是解决我的网络问题的正确交换,但触发器是 Linux 系统,所以我觉得我在这里会取得更大的成功。
我正在尝试设置一个 Web 服务器来托管我编写的一个小型 API。该VM运行AlmaLinux并有两个接口:
- 恩普1s0- 公共IP
- 恩普6s0- 专用网络
当我拿到 AlmaLinux 盒子时,我做的第一件事就是启用 Web GUI,允许接口由 NetworkManager 管理,加入专用网络,然后禁用公共接口,以便在我连接所有接口时无法访问 API。为了访问专用网络,我通过 VPN 连接到 OPNSense 盒子。
我在 docker (podman) 中设置了 API,一切都在内部运行,所以我决定启用面向公众的界面,恩普1s0,这样我就可以看到现实世界中发生的魔法。好消息是 API 正在工作,所以恭喜我按照教程完成了 T。坏消息是我的 PC 不再能够 ping AlmaLinux 盒子(请求超时。)并且在 VPN 连接时无法访问 Web GUI,但是我在专用网络中拥有的所有计算机都可以互相 ping 通,并且当我 RDP 进入我的一台 Windows 服务器时,我可以访问 Web GUI。
我认为 OPNSense 盒子可能阻止了流量,但它接收了 icmp 并允许其通过。路由不是我的强项,所以它可能与此有关。感谢所有帮助。我什至不知道该去哪里看。
谢谢
编辑:更新了语言以简化问题