我刚刚在一周内第二次安装了 Linux Mint 22 Cinnamon,真是令人沮丧。原因是,在几天内设置了几乎所有与 Linux Mint 21.3 Cinnamon 相同的内容后,无需重启,重启后的桌面就不会显示,更确切地说:
- 没有背景图像,只有黑色
- 仅显示鼠标光标并移动
这是我第二次在安装每个重要的系统软件包后重新启动,以便能够找出再次发生这种情况的原因,结果就是这样。我安装了软件包iptables-persistent
并编辑了rules.v4
和,rules.v6
使其与我之前的 Linux Mint 21.3 安装完全相同。
rules.v4
$ cat /etc/iptables/rules.v4
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
--append INPUT --in-interface lo --match comment --comment "Allow loopback" --jump ACCEPT
--append INPUT --match conntrack --ctstate INVALID --match comment --comment "Drop invalid packets" --jump DROP
--append INPUT --match conntrack --ctstate NEW --protocol tcp ! --syn --match comment --comment "Reject new non-syn TCP" --jump REJECT --reject-with tcp-reset
--append INPUT --protocol icmp --match limit --limit 100/second --limit-burst 500 --match comment --comment "Allow all ICMP with a limit" --jump ACCEPT
--append INPUT --match conntrack --ctstate NEW,ESTABLISHED --protocol tcp --match tcp --destination-port 22 --source 192.168.0.0/24 --match comment --comment "Allow local SSH on default port" --jump ACCEPT
--append INPUT --match conntrack --ctstate RELATED,ESTABLISHED --match comment --comment "Traffic" --jump ACCEPT
COMMIT
rules.v6
$ cat /etc/iptables/rules.v6
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT DROP [0:0]
COMMIT
由于某种原因,全民
DROP
政策/etc/iptables/rules.v6
是造成这种行为的原因。我真的很想告诉你为什么,但我不知道,也许其他人会知道,请在这种情况下发表答案。
因此,解决方案是,尽管我的路由器没有连接到 WAN6,但将策略设置为
ACCEPT
(INPUT
+OUTPUT
,FORWARD
无关紧要)。如果您的路由器连接到 WAN6(IPv6),请务必设置一些规则!
希望这对处于同样境况的任何人都有帮助。