zoukankan      html  css  js  c++  java
  • CentOS修改IP地址

    centos7临时修改IP、永久修改IP

    临时修改IP

    ifconfig eno16777736 192.168.1.101 

    注意(eno16777736)是默认第一个网络接口名称

    永久修改IP

    第一步:查看网络接口

    ifconfig

    第二步:去对应的网络接口配置文件修改配置,注意文件名称是(ifcfg-默认第一个网络接口名称),文件路径是/etc/sysconfig/network-scripts/

    vim /etc/sysconfig/network-scripts/ifcfg-网络接口名称

    修改以下配置

    TYPE=Ethernet

    BOOTPROTO=static

    DEFROUTE=yes

    IPV4_FAILURE_FATAL=no

    IPV6INIT=yes

    IPV6_AUTOCONF=yes

    IPV6_DEFROUTE=yes

    IPV6_FAILURE_FATAL=no

    NAME=eno16777736

    UUID=9e8d604f-d991-4aa2-88a3-4c679e6f139c

    DEVICE=eno16777736

    ONBOOT=yes

    PEERDNS=yes

    PEERROUTES=yes

    IPV6_PEERDNS=yes

    IPV6_PEERROUTES=yes

    HWADDR=00:0c:29:ce:3f:3c  #MAC地址

    IPADDR=192.168.1.104     #静态IP

    GATEWAY=192.168.1.2     #默认网关

    NETMASK=255.255.255.0    #子网掩码

    DNS1=192.168.1.2         #DNS配置

    第三步:重启网络服务

    servicenetwork restart

     

    其他

    DEVICE=物理设备名

    IPADDR=IP地址

    NETMASK=掩码值

    NETWORK=网络地址

    BROADCAST=广播地址

    GATEWAY=网关地址

    ONBOOT=[yes|no](引导时是否激活设备)

    USERCTL=[yes|no](非root用户是否可以控制该设备)

    BOOTPROTO=[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)

    HWADDR= 你的MAC地址

    CentOS修改IP地址

    # ifconfig eth0 192.168.1.80

    这样就把IP地址修改为192.168.1.80(如果发现上不了网了,那么你可能需要把网关和DNS也改一下,后面会提到),但是当你重新启动系统或网卡之后,还是会变回原来的地址,这种修改方式只适用于需要临时做IP修改。要想永久性修改,就要修改/etc/sysconfig/network-scripts/ifcfg-eth0这个文件,这个文件的主要内容如下(你的文件中没有的项,你可以手动添加):

    # vi  /etc/sysconfig/network-scripts/ifcfg-eth0

    DEVICE=eth0 #描述网卡对应的设备别名

    BOOTPROTO=static #设置网卡获得ip地址的方式,选项可以为为static,dhcp或bootp

    BROADCAST=192.168.1.255 #对应的子网广播地址

    HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址

    IPADDR=12.168.1.80 #只有网卡设置成static时,才需要此字段

    NETMASK=255.255.255.0 #网卡对应的网络掩码

    NETWORK=192.168.1.0 #网卡对应的网络地址,也就是所属的网段

    ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备

    CentOS修改网关

    # route add default gw 192.168.1.1 dev eth0

    这样就把网关修改为192.168.1.1了,这种修改只是临时的,当你重新启动系统或网卡之后,还是会变回原来的网关。要想永久性修改,就要修改/etc/sysconfig/network 这个文件,这个文件的主要内容如下(你的文件中没有的项,你可以手动添加):

    # vi  /etc/sysconfig/network

    NETWORKING=yes #表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络。

    HOSTNAME=centos #设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应

    GATEWAY=192.168.1.1 #设置本机连接的网关的IP地址。

    **********上面的文件修改完要重新启动一下网卡才会生效:# service network restart ********

    CentOS修改DNS

    上面的都修改完之后,当你ping一个域名是肯能不通,但ping对应的IP地址是同的,这时我们需要修改一下DNS。修改DNS要通过修改/etc/resolv.conf这个文件:

    # vi /etc/resolv.conf

    nameserver 8.8.8.8 #google域名服务器 nameserver 8.8.4.4 #google域名服务器

    通过上面的所有设置,系统应该可以上网了。

    如果centos系统建立在虚拟机之上,那么在设置虚拟机的网络时请选择‘网桥适配器’连接。

  • 相关阅读:
    toj 2819 Travel
    toj 2807 Number Sort
    zoj 2818 Prairie dogs IV
    zoj 1276 Optimal Array Multiplication Sequence
    toj 2802 Tom's Game
    toj 2798 Farey Sequence
    toj 2815 Searching Problem
    toj 2806 Replace Words
    toj 2794 Bus
    css截取字符
  • 原文地址:https://www.cnblogs.com/sunny-zhao/p/10006836.html
Copyright © 2011-2022 走看看