这是我的路由表(按这个顺序排列):
10.3.68.0/22 via 172.16.100.9 dev vlan4
10.3.68.0/22 dev eth3 proto kernel scope link src 10.3.69.254
eth3有ip 10.3.69.254/22。
为什么Linux选择通过172.16.100.9网关访问10.3.68.0/22子网(因此没有尝试直接链接)?
例如,我用ip route get 10.3.68.123进行了测试。它说它将通过172.16.100.9,在实践中,它是这样做的。
它只表示当我请求10.3.68.0 (“网络”地址)、10.
我有两个网络,我想要彼此分开(没有相互路由)。我使用一个Linux主机作为路由器,我有一个Juniper交换机作为交换机(很明显)。我在Linux路由器上的局域网接口是eth1,所以我创建了一个名为eth1.2的VLAN,并在一个单独的子网中给它一个IP。
eth1 => 192.168.1.1/24
eth1.2 => 192.168.2.1/24
我已经配置了juniper,这样就有两个VLAN,默认和wifi。我执行了以下命令:
set vlans wifi vlan-id 2
set interfaces ge-0/0/12.0 unit 0 family ethern