在Linux中不同的发行版本,都有不同的网络配置方法,同一系统也可以通过多种方式配置,今天主要以CentOS为例讲一下比较通用的配置方式(修改配置文件),(本人使用的是CentOS 6.9)
我们都知道在Linux中一切皆文件,当然我们的网卡也不例外,
网卡的配置文件位于: /etc/sysconfig/network-scripts/ifcfg-eth0
打开ifcfg-eth0文件 (在linux中没有后缀,同时注意当前的操作环境是否有权限更改该文件)
文件的大致内容如下,不同环境可能略有不同,不过没关系,我们只需要了解几个概念就足够了
DEVICE=“eth0”
BOOTPROTO=“static”
ONBOOT=“yes”
TYPE=“Ethernet”
…
device:设备名 (不需要)
BOOTPROTO:网络配置的获取方式
默认是dchp 自动获取;我们配置需要修改为静态获取就是手动配置:static
ONBOOT:是否开机启动 yes or no 很明显
其它的选项都无所谓了。。。
我们需要添加的项:
IPADDR=192.168.80.3
NETMASK=255.255.255.0
可选项(通常都配置):
GATEWAY=192.168.80.1
DNS1=114.114.114.114
DNS2=8.8.8.8
注意:1、需要修改添加的项: BOOTPROTO、ONBOOT、IPADDR、NETMASK、GATEWAY、DNS1,所有字符都不能写错
2、配置DNS的时候哪怕只配置一个也一定要写成 DNS1 ;有几个就需要写到几 DNSn
3、配置完成后一定要重启网络服务: service network restart