美文网首页
CentOS自动获取IP

CentOS自动获取IP

作者: dulunar | 来源:发表于2020-09-14 10:35 被阅读0次

    前言

    一直实在ubuntu下面进行操作的,但是因为存储服务器公司给安装的是centos,但是估计是他们当时配置的问题,导致该存储机器一直没法联网,然后存储器的时间和计算节点的时间不对应,一直在造成困扰,刚好这一次系统出大问题,我就一起重新配置了一下。

    配置

    首先查看哪一个网卡在被使用:

    ifconfig
    
    #eth0      Link encap:Ethernet  HWaddr 88:D7:F6:D5:00:64
    
    

    检查完网卡的使用情况后,可以编辑eth0的配置文件:

    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
    DEVICE=eth0
    HWADDR=88:d7:f6:d5:00:64
    TYPE=Ethernet
    UUID=bf890624-7438-4bb8-88d6-077dcc7e2b3a
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=none
    IPADDR=10.10.10.100
    NETMASK=255.255.255.0
    IPV6INIT=no
    USERCTL=no
    
    # 修改一些地方:BOOTPROTO、IPADDR、NETMASK
    DEVICE=eth0
    HWADDR=88:d7:f6:d5:00:64
    TYPE=Ethernet
    UUID=bf890624-7438-4bb8-88d6-077dcc7e2b3a
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=dhcp
    # BOOTPROTO=none
    # IPADDR=10.10.10.100
    # NETMASK=255.255.255.0
    IPV6INIT=no
    USERCTL=no
    

    这里解释一下网卡配置文件中的参数:

    DEVICE=eth0         #网卡接口名称
    HWADDR=88:d7:f6:d5:00:64 #网卡设备MAC地址
    TYPE=Ethernet       #网卡类型
    UUID=bf890624-7438-4bb8-88d6-077dcc7e2b3a   #网卡的UUID号
    ONBOOT=yes          #系统启动时是否自动加载 
    BOOTPROTO=none    #启用地址协议 --static:静态协议 --bootp协议 --dhcp协议 
    IPADDR=10.10.10.100      #网卡IP地址 
    NETMASK=255.255.255.0    #网卡网络地址 
    GATEWAY=10.10.10.1      #网卡网关地址 
    DNS1=10.203.104.41       #网卡DNS地址 
    BROADCAST=10.10.10.255  #网卡广播地址
    

    重启网络连接

    sudo service network restart
    

    重新查看网卡使用情况:

    ifconfig
    
    eth0      Link encap:Ethernet  HWaddr 88:D7:F6:D5:00:64
              inet addr:10.193.10.33  Bcast:10.193.255.255  Mask:255.255.0.0
              inet6 addr: fe80::8ad7:f6ff:fed5:64/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:27117 errors:0 dropped:0 overruns:0 frame:0
              TX packets:18179 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:32798564 (31.2 MiB)  TX bytes:1782608 (1.7 MiB)
              Memory:c6620000-c663ffff
    

    参考

    How to enable CentOS network interface to obtain IP address from DHCP server during the boot process

                                    —— dulunar 后记于 2019.11

    相关文章

      网友评论

          本文标题:CentOS自动获取IP

          本文链接:https://www.haomeiwen.com/subject/mlimsktx.html