记录最近配置ubuntu网络时遇到的神坑……
首先,我现在工位的电脑我装的是ubuntu16.04,然后因为端口的ip是跟mac地址绑定的,并且当时绑的是我笔记本的地址
所以,为了避免麻烦再绑一次,我就想直接改了ubuntu的mac就好了,那样我有时用笔记本直接插网线也就可以了
重点来了,我采取的方式是直接在网络连接里设置,clone mac address改成我笔记本的mac地址
结果是,重启电脑后,网络连接反复像网线没插好,一直在重复尝试连接,刚连上就又断了!
排除了网线、网络问题(因为直接插上我笔记本是能秒连的)
ubuntu里ifconfig能看到网卡,检查过网卡驱动也是好的,应该也不是这个原因
后来,我发现,如果我把克隆mac地址去掉,网络就秒连了!但是这样我还是上不了网啊!
上网搜了一波,终于发现了这个bug的出处
https://askubuntu.com/questions/307717/networkmanager-problem-with-cloned-mac-address
居然是因为network-manager的bug???
再看描述,居然还是从ubuntu12.04遗留下来的,居然还没解决???
好了……最后解决了,我写了个脚本,每次开机后执行下就好了……
1 | ifconfig eth0 down |
记得把eth0换成你自己的网卡……