Ubuntu VLAN配置troubleshooting

本文续《Linux网络接口和VLAN配置》http://blog.csdn.net/melancholy123/article/details/70232889

使用Ubuntu配置VLAN并且用于生产环境还是第一次,果然想象中预计几分钟的事情花费了几个小时才搞定,其实Ubuntu本身定位就是桌面Linux系统,虽然也有Ubuntu Server的版本,但还是觉得Red Hat系对服务器配置更加友好,当然不排除先入为主的观念,毕竟Red Hat是我上学时服务器系统领域近乎唯一的选择。

使用Ubuntu 16.04.3 LTS版本安装完成进入系统后发现新版系统内核对interface的默认命名不在是熟悉的ethx/wlanx而是enp2s0/wlp3s0这种格式,这本来是无所谓的事情但是当我在/etc/network/interfaces里配置VLAN接口后,重启网络服务就会报错。

root@hp:/home/hp# systemctl status networking.service
11月 02 16:27:11 hp systemd[1]: Starting Raise network interfaces...
11月 02 16:27:21 hp ifup[2278]: Cannot find device "enp2s0.101"
11月 02 16:27:21 hp ifup[2278]: Failed to bring up enp2s0.101.
11月 02 16:27:21 hp systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE

在确定8021q模块加载后才开始怀疑是接口命名的问题,于是新建/etc/udev/rules.d/70-persistent-net.rules文件用来指定接口名称,但无论是重启网络服务还是重启系统均只有wlan0更正成功,eth0始终无法正确显示,对比后发现可能是KERNEL字段不匹配导致,于是删除KERNEL字段两个网口的名称才最终正确显示。

SUBSYSTEM=="net", ACTION=
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值