(443条消息) Android 增加Vlan功能_Mr.Grapes的博客-CSDN博客_android vlan
ubuntu下vlan使用配置_ubuntu vlan-CSDN博客
sudo apt-get install vlan
sudo vconfig rem enp0s31f6.204
sudo ip link add link enx2c16dba7f786 name enp0s31f6.204 type vlan id 204
sudo ip addr add 10.204.0.110/24 dev enp0s31f6.204 metric 200
sudo ip link set dev enp0s31f6.204 up
sudo vconfig set_flag enp0s31f6.204 1 1
sudo ifconfig enp0s31f6.204 10.204.0.110 netmask 255.255.0.0 up
或者
sudo ip link add link ens33 name enps33.10 type vlan id 10
sudo ip link add link enxxxxxxxxxxxx86 name enps33.10 type vlan id 10
ip link
sudo ip -d link show enps33.10
sudo ip addr add 10.10.0.10/24 dev enps33.10
或者
sudo ip addr add 192.168.100.2/24 brd 192.168.100.255 dev ens33.10
sudo ip link set dev enps33.10 up
sudo vconfig set_flag enps33.10 1 1
sudo ifconfig enps33.10 10.10.0.110 netmask 255.255.0.0 up
或者
sudo vconfig rem enp0s31f6.204
sudo vconfig add enp0s31f6 204
sudo vconfig set_flag enp0s31f6.204 1 1
sudo ifconfig enp0s31f6.204 10.204.0.155 netmask 255.255.0.0 up
或者
# 这里的enp0s31f6是电脑的网卡名,根据自己的修改
sudo vconfig add enp0s31f6 204
sudo vconfig set_flag enp0s31f6.204 1 1
sudo ifconfig enp0s31f6.204 10.204.0.123 netmask 255.255.0.0 up
在两个开发板之间测试VLAN,有如下现象:
1. 两个IP在同一个VLAN中,并且在同一个subnet中,可以ping通
2. 两个IP在一个subnet中,但一个加入到VLAN,另一个未加入,无法ping通
3. 两个IP在一个subnet中,都加入到VLAN,但VLAN ID不同,无法ping通
4. 两个IP不在一个subnet中,但在同一个VLAN中,无法ping通