服务器,安装了 ubuntu16.04 , 有两个网卡,eth0, eth1
eth0 连接交换机上的 vlan1 ( 192.168.1 段),access 方式
eth1 连接交换机上的 trunk 口,配置了 vlan6(192.168.6 段), vlan6(192.168.7 段)
服务器配置:
apt install vlan
modprobe 8021q
网卡配置
```
auto eth0
iface eth0 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.1
auto eth1.6
iface eth1.6 inet static
address 192.168.6.101
netmask 255.255.255.0
vlan-raw-decive eth1
auto eth1.7
iface eth1.7 inet static
address 192.168.7.101
netmask 255.255.255.0
vlan-raw-decive eth1
```
现在的问题是,交换机上是做了三层交换的,各个网段都是通的。我希望 192.168.1.101 这个 ip 是各个网段都能访问的,但是现在是只有 6、7 不能访问到 192.168.1.101 ,也就是 trunk 口的绑定的 vlan (比如 192.168.12.22 是 ping 的通 192.168.1.101 ,而 192.168.6.22 、192.168.7.22ping 不通 192.168.1.101 )其他段都可以。这个该如何做到呢?
eth0 连接交换机上的 vlan1 ( 192.168.1 段),access 方式
eth1 连接交换机上的 trunk 口,配置了 vlan6(192.168.6 段), vlan6(192.168.7 段)
服务器配置:
apt install vlan
modprobe 8021q
网卡配置
```
auto eth0
iface eth0 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.1
auto eth1.6
iface eth1.6 inet static
address 192.168.6.101
netmask 255.255.255.0
vlan-raw-decive eth1
auto eth1.7
iface eth1.7 inet static
address 192.168.7.101
netmask 255.255.255.0
vlan-raw-decive eth1
```
现在的问题是,交换机上是做了三层交换的,各个网段都是通的。我希望 192.168.1.101 这个 ip 是各个网段都能访问的,但是现在是只有 6、7 不能访问到 192.168.1.101 ,也就是 trunk 口的绑定的 vlan (比如 192.168.12.22 是 ping 的通 192.168.1.101 ,而 192.168.6.22 、192.168.7.22ping 不通 192.168.1.101 )其他段都可以。这个该如何做到呢?