大飞_dafei

导航

ubuntu15 设置静态ip && centos7设置静态ip

 ubuntu15 设置静态ip  && centos7设置静态ip

 

温馨提示,重启网卡

sudo /etc/init.d/networking restart  #重启网卡

sudo service network-manager restart         #或者用这个命令

sudo systemctl restart networking.service    #或者用这个命令

sudo ip addr flush ens33      # 刷新IP

命令无效就重启电脑

 

当前状态:如图所示,我的网卡为 eno16777736(因为是虚拟机),ip地址为192.168.1.82 

设置静态ip:

 在 /etc/network/interfaces  中添加如下(命令:  vi /etc/network/interfaces):

auto eno16777736                 //指定为static
iface eno16777736 inet static     
address 192.168.1.113            //IP地址
gateway 192.168.1.255            //网关  或者用 【192.168.1.1】
netmask 255.255.255.0            //子网掩码

重启网卡:   

 sudo /etc/init.d/networking restart    (/etc/init.d/networking 出现找不到,请确定/etc/init.d/ 下是否是networking)

sudo ip addr flush ens33  # 刷新IP

sudo systemctl restart networking.service

sudo reboot

设置dns:    sudo vim /etc/resolv.conf   ;

设置 谷歌dns: nameserver 8.8.8.8 

设置 阿里dns: nameserver 223.5.5.5              223.6.6.6

马上成功啦,赶紧重启系统试试效果;开机后奇迹发生了,不能上网后来想想是不是我的DNS出问题了,使用

vim /etc/resolv.conf  打开看看,果然这里设置的DNS没有了;  解决办法:

在/etc/resolvconf/resolv.conf.d/head文件中写入DNS:

vi /etc/resolvconf/resolv.conf.d/head

添加dns:   nameserver 8.8.8.8

配置完后重启网络,

/etc/init.d/networking restart

 

 

 

02)  centos7 设置静态ip

修改 /etc/sysconfig/network-scripts 下的文件 我的是ens32  内容如下

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static         ###这一项也要改
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=ens32
UUID=17fa9185-7a86-4f20-8ccd-14c43f27498a
DEVICE=ens32

#添加下面内容
IPADDR=192.168.1.200
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
DNS1=8.8.8.8
ONBOOT=YES   #开机联网
ZONE=public

修改完重启网卡,并关闭防火墙

service network restart  
service network restart  

systemctl stop firewalld
systemctl stop firewalld.service 

 

posted on 2018-03-05 15:09  大飞_dafei  阅读(159)  评论(0编辑  收藏  举报