zoukankan      html  css  js  c++  java
  • 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 
  • 相关阅读:
    【转】TCP协议的无消息边界问题
    【转】Log4net用法
    【转】微信公众账号 Senparc.Weixin.MP SDK 开发教程 索引
    关于Asp.Net MVC 中 UpdateModel 的未能更新***模型的 解决方案!
    批准加强军队信息安全工作意见
    iOS--开发从入门到精通
    iOS-开发者账号与证书
    iOS--高级技术
    iOS-----App闪退,程序崩溃---解决方案
    iOS-运行时机制
  • 原文地址:https://www.cnblogs.com/dafei4/p/12939163.html
Copyright © 2011-2022 走看看