把 VPS 升级到了 Ubuntu Server 22.04 LTS 之后发现 WireGuard VPN 转发不通了。 iptables -L 提示有 iptables-legacy 的表存在,于是发现 iptables-legacy 的 FORWARD 链的 policy 是 DROP ,而且里面貌似还有 Docker 自动添加的规则。 把 WireGuard 配置改一下,iptables 替换成 iptables-legacy 之后貌似转发就通了。
之前有听说新的 iptables 只是翻译成等效 nftables 规则,所以说其实新的 nftables 和老的 iptables-legacy 是并存且同时生效的么? 不知道能不能让 Docker 也改用新的基于 nftables 的 iptables……
(顺便,V2EX 发帖的编辑器好像有点问题,会不受控制地重复自动补全单词,就是因为这个我才在别的地方编辑好再粘贴,但粘贴进去的文本实际没发出来。编辑了一下才真正发出来。我用的是 Chrome for Android ,没有用 Markdown )
1
tomcat12138 2022-07-09 16:48:00 +08:00
借楼问一下 ubuntu22.04 自带的远程桌面怎么用 每次重启都会自动改密码 好麻烦
|
2
yinxiangbiji 2022-07-09 20:08:33 +08:00 via iPhone
哈哈
所以我说坚持 20.04 不动摇 |
3
dunkelheit 2022-07-09 20:37:19 +08:00
@tomcat12138 Remmina? 不是有个 save and connect 么?我一直用来连 windows 没遇到过问题
|
4
VincentYoung 2022-07-09 20:39:08 +08:00 via iPhone
我还是喜欢 Ubuntu 20.04
|
5
elboble 2022-07-10 06:24:54 +08:00 via Android
|
6
CnpPt 2022-07-10 09:36:45 +08:00
```bash
sudo update-alternatives --set iptables /usr/sbin/iptables-legacy sudo update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy ``` |
7
gzzchh 2022-07-11 05:01:26 +08:00 via Android 1
你可以让系统 iptables 转变为 iptables-nft 这样子表面上是 iptables 但实际已经是在修改 nft 规则了。但是要注意一点,一旦你用 nft 命令修改了规则,则再也不能用 iptables-nft 去操作规则了,除非清空所有规则。
|
8
tomcat12138 2022-07-11 08:31:57 +08:00
@dunkelheit 我用的是最新版系统 没有看到保存按钮啊 https://www.linuxmi.com/wp-content/uploads/2022/04/3-3.png
虽然可以更改密码 但每次重启都会变成随机 |
9
tomcat12138 2022-07-11 08:36:29 +08:00
@elboble 对 自带的那个 https://www.linuxmi.com/ubuntu-22-04-rdp-remote-desktop.html 这个教程可以用
就是重启会重置密码 解决办法好像是什么钥匙环 感觉这种原生的会不会更好用 我是在旧电脑上安装的 |