Vas*_*ica 6 boot plymouth port-forwarding ethernet
昨天我(linux新手)端口转发了42420端口,和一些朋友一起玩复古故事。在路由器上启用它并告诉firewall-cmd允许哪个端口后,我们玩起来没有任何问题。
但今天 - 在关机过夜后,我发现机器启动速度比以前慢了很多(以前需要大约 10 秒,现在需要 2 分钟,一直如此),而且最重要的是,以太网连接不起作用,电缆也不起作用昨天还可以用,但我的手机上的 USB 网络共享也不起作用。
在裸机上使用 Ubuntu 22.04,Linux 版本 6.5.0-15-generic。
的输出systemd-analyze blame告诉我
plymouth-quit-wait.service需要 21 秒NetworkManager-wait-online.service需要 3 秒firwall-cmd 命令是firewall-cmd --permanent --zone=public --add-port=42420/tcp,(我认为)它绝对允许每个人进行连接,但我认为它是安全的,因为除了 Vintage Story 之外,没有应用程序使用该端口进行任何操作。
我知道我仍然可以访问互联网,因为 wifi 仍然有效(在我的手机上,机器没有 wifi 适配器)。
也许 ISP 阻止了我设备上的每个连接以阻止“潜在的攻击者”,我对此表示怀疑,因为甚至 USB 网络共享都不起作用。
有人知道可能是什么问题吗?任何帮助是极大的赞赏。
照片systemd-analyze plot > test.svg:
这两个问题的解决方案,感谢@Daniel T: 显然我安装了ufw和firewalld,它们是冲突的,卸载firewalld似乎已经解决了这两个问题——互联网和启动时间恢复正常。
在你的 中systemd-analyze plot,你同时拥有ufw.service (1.246s)和firewalld.service (140ms)。这些都是防火墙,因此它们是冲突的。尝试使用 卸载firewalld sudo apt remove firewalld。
在这种情况下,UFW 是首选,因为:
您还应该将 ufw 重置为默认值。(摘自@VasileMironica 的评论):
sudo ufw --force disable
sudo ufw --force reset
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw --force enable
Run Code Online (Sandbox Code Playgroud)
现在系统启动时间应该恢复到之前的样子。
| 归档时间: |
|
| 查看次数: |
417 次 |
| 最近记录: |