Centos7系统一个网卡配置多个IP的方法

2022年2月22日 22点热度 0人点赞

在租用美国服务器的时候,一般情况下只有一个网卡,那么怎么配置多个ip可以让该设备通过几个ip被访问,或隐藏常用ip,让其他人访问临时ip呢?这里raksmart.idcspy.com就简单说说配置方法。

方法/步骤

  1. 1

    永久性增加一个IP

    vim /etc/sysconfig/network-scripts/ifcfg-em1

    DEVICE="em1"

    ONBOOT=yes

    NETBOOT=yes

    UUID="07b62e50-0d4c-4a77-a5e2-b62d07d5b121"

    IPV6INIT=yes

    BOOTPROTO=static

    HWADDR="04:7d:xxx16:07:dc"

    TYPE=Ethernet

    NAME="em1"

    IPADDR=x.x.x.x

    GATEWAY=x.x.x.x

    NETMASK=255.255.255.128

    DNS1=10.10.100.100

    DNS2=10.100.100.100

    (此上,正常网卡ip配置)

    (此下,配置单网卡实现多ip通信,掩码最好与上面正式网卡信息掩码匹配)

    IPADDR1=24.x.x.x

    PREFIX1=25

     

    IPADDR2=23.x.x.x

    PREFIX1=25

    。。。。

    最后保存,并且service network restart重启网卡

  2. 2

    临时性增加一个IP,服务器重启或者network重启后失效

    ifconfig em1:1 x.x.x.2 netmask 255.255.255.0 up

    up表示当即生效,ifconfig em1:1 down表示关闭该端口

     

    ifconfig和ping x.x.x.2测试是否添加成功

     

    PS:若排除其他问题,测试不成功,考虑路由设置

    route add -net x.x.x.0 netmask 255.255.255.0 gw x.x.x.1 em1:1

    回车即时生效

     

    netstat -rn    查看路由表

    [root@kgj01]# netstat -rn

    Kernel IP routing table

    Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface

    0.0.0.0         x.x.x.1         0.0.0.0         UG        0 0          0 em1

    23.0.0.0        0.0.0.0         255.0.0.0       U         0 0          0 em1

    x.x.x.0         0.0.0.0         255.255.255.128 U         0 0          0 em1

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论