在使用azure创建虚拟机的时候碰到了一个问题,ubuntu 18.04起来以后,DNS服务器没有配上,查看/etc/resolv.conf, 里面的内容是一个loopback地址。
nameserver 127.0.0.53
options edns0
在中文互联网上查了很久,一只没有找到有用的内容。
最后是通过下面这个帖子里提到的方法解决的,增加完ID_NET_DRIVER后需要reboot。
$ udevadm info /sys/class/net/eth0 | grep ID_NET_DRIVER
E: ID_NET_DRIVER=hv_netvsc
$ sudo rm /run/udev/data/n2
(note, change 'n2' to whichever network interface index is correct)
$ udevadm info /sys/class/net/eth0 | grep ID_NET_DRIVER
$ sudo udevadm trigger -c change /sys/class/net/eth0
$ udevadm info /sys/class/net/eth0 | grep ID_NET_DRIVER
(note the 'change' uevent did not populate ID_NET_DRIVER property)
$ sudo udevadm trigger -c add /sys/class/net/eth0
$ udevadm info /sys/class/net/eth0 | grep ID_NET_DRIVER
E: