希望让 Linux 服务器跨越路由器的两侧,为家庭提供服务,并为远程 VPS 服务器提供 VPN 连接。
主路由器是 AT&T 发行的,级联路由器已损坏。网络连接
主路由器 192.168.2.254
adgaurd home at 192.168.2.2 用于家庭路由器的 dns
Linux服务器192.168.2.10
家庭路由器 192.168.0.1 所有 PC 和 wifi 设备。这会将所有用户设备设置为双重 NAT 以连接到互联网。家庭路由器上没有设置额外的路由。
在 Linux 机器上安装了第二个网卡接口,希望在家庭路由器的局域网侧使用 192.168.0.10。希望将 br0 桥接到 192.168.2.10 和 192.168.0.10,并通过它路由流量。只要连接到 192.168.0.1 的局域网侧,网络就会受到影响,速度会降低,网络速度也会变慢。
这适用于网络上的所有流量,其他机器访问互联网。这种情况持续到从家用路由器上物理拔下 Linux 盒为止。
我以为禁用 dhcp 并且不将网关分配给 192.168.0.1 可以防止这种情况发生,但我哪里做错了或者有什么建议。
当前网络计划
network: ethernets:
enp3s6: # 192.168.2.10
dhcp4: yes
dhcp4-overrides:
route-metric: 100
enp2s0: #cannot get to operate
dhcp4: no
addresses: [192.168.0.10/24]
version: 2
bridges:
br0:
interfaces: [enp3s6]
dhcp4: true
答案1
我的问题原来是 dhcp6
我需要将 enp2s0: 定义更改为
enp2s0:
dhcp4: no
dhcp6: no
addresses: [192.168.0.10/24]