我们有一台Linux机器(Fedora).在我们的网络中,我们有多个VLAN(例如VLAN-A,VLAN-B,VLAN-C).默认情况下,通过dhcp out的计算机从VLAN-A获取IP.
现在进行一些测试,我们需要配置VLAN-C的IP.但是,当我们在计算机中分配VLAN-C的静态IP时,它无法ping /连接其他VLAN-C的计算机
Linux客户端中有什么方法可以分配VLAN-C的IP.
解决方法:
vconfig程序允许您在启用了VLAN的内核上创建和删除VLAN设备.虚拟局域网设备是虚拟以太网设备,代表物理局域网上的虚拟局域网.请注意,这是配置VLAN的另一种方法.如果您对以上方法感到满意,则无需阅读以下内容.
使用fo0wing命令为eth0添加VLAN ID 5:
vconfig添加eth0 5
vconfig add命令在eth0上创建一个VLAN设备,该设备进入eth0.5接口.您可以使用常规的ifconfig命令查看设备信息:
ifconfig eth0.5
使用ifconfig将IP地址分配给VLAN干扰:
ifconfig eth0.5 192.168.1.100网络掩码255.255.255.0广播192.168.1.255起
获取有关VLAN接口的详细信息:
猫/proc/net/vlan/eth0.5
如果要删除VLAN接口delete命令:
ifconfig eth0.5下
vconfig rem eth0.5
标签:lan,ip,fedora,linux
来源: https://codeday.me/bug/20191122/2059053.html