拓扑图:
设备要求
ubuntu为双网卡,连接客厅交换机2口(未划入 VLAN 2的口)。
配置步骤
- ubuntu 通过 netplan 设置 IP
ethernets:
enp2s0:
dhcp4: false
addresses: ["192.168.0.3/24","192.168.4.3/24"]
- ubuntu 设置 iptables 规则
iptables -P FORWARD ACCEPT ;定义链规则
iptables -t nat -A POSTROUTING -o enp2s0 -j MASQUERADE ;开启nat
- ubuntu打开转发功能
echo '1' > /proc/sys/net/ipv4/ip_forward
# 或者可以通过在/etc/sysctl.conf中添加net.ipv4.ip_forward=1 打开转发功能
- PC上设置路由(Windows系统)
route add -p 192.168.0.0 mask 255.255.255.0 192.168.1.20
route add -p 192.168.4.0 mask 255.255.255.0 192.168.1.20
|