ping
1 | ping 主机名 # 一般会ping到ipv6的地址 |
配置网络接口
1 | sudo vim /etc/network/interfaces |
系统没有网络且没有网络图标
1 | sudo service network-manager stop |
- 查看网卡地址信息
1
2
3ip address show
或者
ip addr show - 打开关闭网卡
1
2
3ifconfig eth0 donw # 关闭
ifconfig eth0 up # 打开
eth0表示对应的网卡名
配置dns
如题,Ubuntu 20.04 LTS 版本安装之后,发现偶尔报错 Temporary failure in name resolution,建议重新设置一下DNS。
临时方法/etc/resolv.conf
按照网上的文章,直接修改的是/etc/resolv.conf ,原文内容如下:
1 | nameserver 127.0.0.53 |
直接添加新的dns,例如:
1 | nameserver 8.8.8.8 |
结果reboot重启之后,还是原来的内容不变,仔细查看才发现/etc/resolv.conf本身在第一行的注释里面已经写了“Do not edit”。
永久/etc/systemd/resolved.conf
首先修改/etc/systemd/resolved.conf文件,在其中添加dns信息,例如:
1 | DNS=8.8.8.8 114.114.114.114 |
或者
1 | DNS=8.8.8.8 |
然后退出保存。
然后以root身份在ubuntu终端中依次执行如下命令:
1 | systemctl restart systemd-resolved |
再查看/etc/resolv.conf文件就可以看到新的dns信息已经写入其中了。