移动宽度给 ipv6 ,但是现在光猫改桥接太难,加上现在大多数光猫其实下发了 ipv6-pd 。一般来说可以让光猫的下两级都获取 ipv6 。
ip link 命令查看有几个网络接口,及记录接口名称,自行判断哪个当 wan ,哪个(哪几个)当 lan 。
在/etc/systemd/network/目录下,创建以.network 结尾的文件,例如 10-lan.network 20-wan.network 。前缀数字代表优先级,数字小,对应接口优先级高。
wan 配置如下
[Match] Name=接口名 [Network] DHCP=yes IPv6AcceptRA=yes IPv6PrivacyExtensiOns=yes [DHCPv6] UseDelegatedPrefix=true WithoutRA=solicit [IPv6AcceptRA] UseAutOnomousPrefix=no
[Match] Name=接口名 [Link] Multicast=yes [Network] DHCPServer=yes Address=10.0.0.1/16 MulticastDNS=yes IPMasquerade=ipv4 IPv6SendRA=yes DHCPPrefixDelegation=yes [DHCPServer] EmitDNS=yes DNS=_server_address [IPv6SendRA] EmitDNS=yes DNS=_link_local
sudo systemctl enable --now systemd-networkd.service # 此时看看 linux 本机是否网络正常
sudo systemctl enable --now systemd-resolved.service sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf # 创建/etc/systemd/resolved.conf.d/ 目录,该目录下创建 .conf 结尾的配置文件,例如 mysetting.conf # 编辑.conf 文件,内容参考/etc/systemd/resolved.conf 中的内容,可以直接复制过来, # 像什么 dns over tls 什么的可以自己看文档去配,默认是所有内容都注释了 # 唯一有用的修改内容是加一行下面的代码 DNSStubListenerExtra=10.0.0.1 # 10.0.0.1 是我上面配置的 lan 口的 ip ,按需修改,这一行配置功能是监听了 10.0.0.1 的 dns 请求
![]() | 1 SenLief 226 天前 你这路由器挺好的,还能支持 systemd ,我这 openwrt 都没支持。 |
![]() | 3 yeizhihui 226 天前 话说 dae 可以运行在 lxc 下吗? |
![]() | 6 flynaj 225 天前 via Android @SenLief openwrt 非常精简,要用 systemd,可以用 lxcr 容器,看我的配置过程。https://flynaj.wordpress.com/2021/11/22/%e5%9c%a8openwrt-%e4%b8%8b%e4%bd%bf%e7%94%a8lxc%e5%ae%b9%e5%99%a8%e7%8e%af%e5%a2%83/ |