网卡 - linux - 配置虚拟ip

  •  网卡 - linux - 配置虚拟ip

    • 用户接收轻轻处理
  • 关闭网络配置管理器,避免网络接口冲突
systemctl stop NetworkManager 
systemctl disable NetworkManager
  • 创建网卡子接口配置文件
  • cd /etc/sysconfig/network-scripts

  •  编辑网卡子接口配置文件,创建虚拟ip
    • cp ifcfg-enp2s0  ifcfg-enp2s0:1
BOOTPROTO="static"
DEVICE="enp2s0:1"
ONBOOT="yes"
IPADDR=192.168.50.177
NETMASK=255.255.255.0
DEVICE=em2:1                //虚拟网络接口,随意                                    
ONBOOT=yes                    //系统启动时激活
BOOTPROTO=static             //使用静态ip地址                
IPADDR=192.168.100.9          //该虚拟网络接口的ip别名,随意
NETMASK=255.255.255.0         //子网掩码,对应ip别名
GATEWAY=192.168.100.1           //网关,对应ip别名,可以不需要配置
HWADDR=00:10:5A:5E:B1:E4      //网卡MAC地址,无需更改                   
USERCTL=no                    //是否给予非root用户设备管理权限
  • 重启网络服务并查看虚拟ip

    • service network restart
    • ip addr
    • 出现绑定关系,即表示网卡子接口配置成功,虚拟ip生效

  •  测试

    • 在87服务上运行一个tomcat,用虚拟ip访问

  • 创建网卡子接口(创建虚拟网卡)

  • 避免要多个ip与子网掩码冲突即可(当前服务器)

    • 可以实现ip静态化
BOOTPROTO="static"
DEVICE="enp2s0:1"                #对应网卡子接口配置文件名称,例如:ifcfg-enp0s31f6:22,只取enp0s31f6:22
ONBOOT="yes"
IPADDR=192.168.50.22            #ip与其他ip避免冲突,注意网段设定
NETMASK=192.168.50.22           #0-255范围内取值 例如:1.1.1.1
  •  也可以通过命令创建虚拟ip, ifconfig ens33:1 192.168.1.150/24
    • 不推荐(临时有效,当服务器重启时时效)

配置过后虚拟ip未生效

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值