zoukankan      html  css  js  c++  java
  • centos7设置静态ip(配置网络信息)

    从ip信息可以看到eth0是没有ip的,这种情况下,我们无法使用网络,下面是恢复网络的三种方式:

    1. 自动获取命令

    dhclient eth0(网卡名称)

    运行成功之后系统将会获取到ip。这种方式存在无效的情况,不过比较少,我只在ip地址分配服务器出错的情况下见过。

    2. 使用ip命令设置(ifconfig等命令也可以)

    ip命令、ifconfig命令都可以指定ip,达到设置网卡ip的效果,这里我只以ip命令为例,同时,我们需要注意的是,这种方式只是临时有效的,重启之后或者重启网络服务会失效,不推荐这种方法。如果不需要静态ip的话推荐使用第一种方法,如果要使用静态ip的话,推荐第三种方法。

    3.修改配置文件

    1.修改ip配置文件/etc/sysconfig/network-scripts/ifcfg-eth0(文件后缀为网卡名称)

    修改如下(不推荐删除,在前面加#符注释):

    注释掉:BOOTPROTO="dhcp"   -->  #BOOTPROTO="dhcp"
    添加设置(gateway换到dns文件里面也可以):
             BOOTPROTO=static
             IPADDR=192.168.100.201
             NETMASK=255.255.255.0
             GATEWAY=192.168.1.1
    2.修改dns文件/etc/sysconfig/network
    修改如下:
    NETWORKING=yes
    GATEWAY=192.168.100.1
    DNS1=8.8.8.8
    DNS2=114.114.114.114
    dns可以自己选择,8.8.8.8是google提供的一个免费域名解析服务器,全球通用,可以根据自己的需要选择当地dns。
    3.  重启网络服务
             service network restart
    !!!有人遇到过失败的情况,解决方法:在ip配置文件中添加HWADDR=f6:71:9f:98:74:1d,HWADDR的值为link/ether,使用ip addr 或者ifconfig可以查看(看文章第一图)。
  • 相关阅读:
    如何检测死锁并快速定位死锁位置
    几种线程本地存储变量和普通变量的性能比较
    multi_index_container性能测试
    [高并发引擎]定时器模块
    [高并发引擎]Log模块
    静态博客教程 1:hexo + github
    蛇形填数
    实现简单的 ls 命令
    静态库与动态库的创建和使用
    用两个栈实现队列
  • 原文地址:https://www.cnblogs.com/52why/p/12363034.html
Copyright © 2011-2022 走看看