centos8 单网卡设置多IP
    文章作者:恒爱网络 阅读次数:2361 发布时间:2021-4-26

    关于 centos8 单网卡设置多个IP的问题。

    首先 进入网卡文件所在目录 cd /etc/sysconfig/network-scripts/

    然后查看具体的文件是哪个,譬如是 ifcfg-eth0

    那么编辑该文件 vi   ifcfg-eth0

    显示大致如下内容:

    DEVICE=eth0
    BOOTPROTO=none
    ONBOOT=yes
    TYPE=Ethernet
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    PEERDNS=yes
    NAME=eth0

    DNS1=8.8.8.8
    DNS2=8.8.4.4

    #第一个IP 前缀后面用0,1,2,3,4..来表示,这里用的0
    IPADDR0=45.151.174.104
    NETMASK0=255.255.255.0
    GATEWAY0=193.243.151.1

    #第二个IP 前缀后面用0,1,2,3,4..来表示,这里用的1
    IPADDR1=45.151.174.112
    NETMASK1=255.255.255.0
    GATEWAY1=193.243.151.1


    以此类推,可以添加很多IP在这个单网卡上。

    改完之后记得保存。

    最后重启服务器  reboot


    还有一种形式 :

    -------------------------------------------------------------
    DEVICE=eth0
    BOOTPROTO=none
    ONBOOT=yes
    TYPE=Ethernet
    DEFROUTE=yes
    IPV6INIT=yes
    IPV4_FAILURE_FATAL=no
    NAME=eth0

    IPADDR=45.125.14.103
    NETMASK=255.255.255.0
    GATEWAY=45.125.14.254
    DNS1=8.8.8.8
    DNS2=8.8.4.4

    PROXY_METHOD=none
    BROWSER_ONLY=no
    PREFIX=24


    IPADDR1=45.125.14.117
    NETMASK1=255.255.255.0

    PREFIX1=24

    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no