linux 网络设置 centos7 ifcfg-ens33静态ip地址配置

  vim /etc/sysconfig/network-scripts/ifcfg-ens33 


TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #自动获取ip 用dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=d592c258-2c95-47df-a74d-d6d6eff233d3
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.149.130 #设置的ip地址
PREFIX=24 #必须有 原因不清楚
IPV6_PRIVACY=no
DNS1=8.8.8.8
DNS2=8.8.8.4

DNS3=223.5.5.5
GATEWAY=192.168.149.2 #网关
NETMASK=255.255.255.0 #子网掩码

 

resolv.conf是resolver类库使用的配置文件,每当一个程序需要通过域名来访问internet上面的其它主机时,需要利用该类库将域名转换成对应的IP,然后才可进行访问

  vim /etc/resolv.conf

# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 8.8.8.4

nameserver 4.2.2.2 nameserver 8.8.4.4
nameserver 223.5.5.5
nameserver 223.6.6.6

 

以上两个文件修改完毕之后,执行 systemctl restart network 命令。

注:此内容仅限Centos7