1.打开ubuntu的/etc/network/interfaces文件默认的内容如下:
auto lo
iface lo inet loopback
动态获取的配置方法:
auto eth0
iface eth0 inet dhcp
静态分配的配置方法:
auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
根据配置要求(是动态分配还是自动获取)修改该配置文件保存。
2.添加域名服务器:打开/etc/resolv.conf文件
添加这行
nameserver 202.99.166.4
3.重启下网络
sudo /etc/init.d/networking restart
(这条命令是重启网卡)或者
ifdown eth0
ifup eth0
(这两条命令是有针对性的重启某个网络接口,因为一个系统可能有多个网络接口)
有时出现“connect: Network is unreachable” 和cannot find device “eth0”问题
- 首先可以查看etc/udev/rules.d/70-persistent-net.rules 是否存在,如果存在,则删除 rm etc/udev/rules.d/70-persistent-net.rules,重启即可
- 如果etc/udev/rules.d/70-persistent-net.rules 不存在,则ifconfig -a查看全部网卡,修改/etc/networking/interfaces中的网卡名和ifconfig -a命令显示的网卡名匹配,重启网络即可。
4.查看网络配置的参数是不是正确(每进行一次操作都可以查看一下是不是修改了网络配置)
ifconfig
5.看看是不是能够ping通
ping不通网关说明网络配置有问题 ping不通域名说明dns有问题