Ubuntu18.04的网络配置
网卡与DNS配置
1)打开命令窗口(右键单机桌面选择Open Terminal或者用快捷键Ctrl+Alt+T打开终端),输入ip a查看自己的网卡编号
2)输入命令sudo vim /etc/network/interfaces,编辑该文件。注意此处 ens33 处用自己的网卡编号替换,address和gateway也是要视自己的情况定的。
wq 保存退出,此时ping一些自己的内网应该是可以ping通的了。要是ping www.baidu.com还是ping不通的,接下来就需要继续接着做。
3)在命令行输入sudo vim /etc/systemd/resolved.conf 修改改文件:将DNS前的 # 号去掉,然后加上DNS服务器地址即可。
4)重启网络服务:
sudo /etc/init.d/networking force-reload ==> 重新加载网路配置文件
sudo /etc/init.d/networking restart
5)重启Ubuntu,就能ping通百度了。
6)如果正常配置出错(异常)
使用动态分配DNS:sudo dhclient linux 动态分配IP
配置完成之后通过:ping -c4 www.baidu.com
一般而言这样就可以了,但是如果还不行,尝试如下操作:
①重新启停以太网卡:
sudo ifdown ens33
sudo ifup ens33
②添加默认网关:
sudo route add default gw 192.168.142.1
当你的网络联通之后,使用APT软件管理器
下载ssh/tree/vim/tftpd-hpa/nfs-kernel-server试试。
配置/etc/network/interfaces已无用
sudo vim /etc/netplan/50-cloud-init.yaml
network:
version: 2
ethernets:
ens33: #网卡名称 不是之前的了 ip a 查看
addresses: [192.168.142.145/24]
gateway4: 192.168.142.1
nameservers:
addresses: [114.114.114.114, 8.8.8.8]
启动
sudo netplan apply
查看IP
ip a
- ps:
CentOS下网络配置
vim /etc/sysconfig/network-scripts/ifcfg-ens33
将ONBOOT=no改为yes,
将BOOTPROTO=dhcp改为BOOTPROTO=static,
并在后面增加几行内容:
IPADDR=192.168.127.128
NETMASK=255.255.255.0
GATEWAY=192.168.127.2
DNS1=8.8.8.8
DNS2=114.114.114.114