仅一个网卡情况下,配置多个ip可以让该设备通过几个ip被访问,或隐藏常用ip,让其他人访问临时ip

一、永久性增加一个IP

方法1:

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:

仿照/etc/sysconfig/network-scripts/ifcfg-em1网卡配置文件,增加一个虚拟端口ifcfg-em1:1

cp /etc/sysconfig/network-scripts/ifcfg-em1 /etc/sysconfig/network-scripts/ifcfg-em1:1

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

DEVICE=em1:1

BOOTPROTO=static

ONBOOT=yes

HWADDR=xxx

IPADDR=x.x.x.2

NETMASK=255.255.255.0

GATEWAY=x.x.x.1

DNS1=8.8.8.8

DNS2=4.4.4.4

保存,service network restart

ping x.x.x.x测试配置是否成功

PS:很多时候如果不能成功,判断是否需要永久性增加对应的路由

vim /etc/sysconfig/static-rootes

增加一条相应路由

any net x.x.x.0 gw x.x.x.1 netmask 255.255.255.0

保存,再service network restart

二、临时性增加一个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

参考文章:http://jschu.blog.51cto.com/5594807/1749595

一个网卡配置多个ip配置实现,centos7系统的更多相关文章

  1. 在CentOS 7上给一个网卡分配多个IP地址

    有时你也许想要给一个网卡多个地址.你该怎么做呢?另外买一个网卡来分配地址?在小型网络中其实不用这么做.我们现在可以在CentOS/RHEL 7中给一个网卡分配多个ip地址.想知道怎么做么?好的,跟随我 ...

  2. Centos7单网卡带VLAN多IP配置

    1.需要使用到vconfig软件,首先yum安装vconfig: 使用指令yum install vconfig:(若是本机找不到vconfig安装包,可以通过其他centos7安装yum-utils ...

  3. 给网卡设备添加两个IP别名(一个网卡绑定多个ip)

    首先执行ifconfig,查看网卡设备名称 [root@localhost conf]# ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULT ...

  4. Linux中一个网卡含有多个IP,将从IP升级为主IP的方法

    今天在查看虚拟机的时候,发现某一网卡含有多个IP地址: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc pfifo_fas ...

  5. CentOS 一个网卡设置多个IP

    方法1:少量IP手动绑定: (这里以绑定IP到eth0为例,其它网卡的话修改相应的文件名即可) 1.复制ifcfg-eth0的网卡配置文件并改名为ifcfg-eth0:0 [root@akinlau ...

  6. 思科2960trunk vlan配置及路由IP配置

    en conf t vlan id end conf t inter rang gi 0/0/1-x switchport access vlan id no shutdown exit (confi ...

  7. windows 2003一个网卡绑定多个IP地址

    1.打开“网络连接”,选中需要添加多个IP的“本地连接”-->右键-->“属性”: 2.从“常规”中找到“Internet 协议(TCP/IP)属性”: 3.选择手动设置IP地址.网关.掩 ...

  8. 关于linux Centos 7一个网卡配置多个IP的方法

    有时我们在工作中,会遇到一个网卡配置多个ip的情况,尤其是在linux服务器方面的应用教多 于是笔者将其配置过程整理如下,希望能帮到遇到同样问题的朋友,这里以vmware虚拟机下的Centos 7为例 ...

  9. linux下一个网卡配置多个IP

    转自:http://blog.csdn.net/beckdon/article/details/15815197 最常用的给网卡配置ip的命令为 #ifconfig eth0 192.168.0.1 ...

随机推荐

  1. 局域网内一台电脑的ip地址自己会变,怎样让它不变

    有两种方法可以让局域网内的电脑拥有固定的ip地址: 方法一:使用DHCP的静态地址分配功能(以TP-Link TL-WR847路由器为例). 打开浏览器,输入路由器LAN口的ip地址和管理员用户名.密 ...

  2. linux 下 用phpmailer类smtp发送邮件始终不成功,提示:ERROR: Failed to co

    https://zhidao.baidu.com/question/509191264.html?fr=iks&word=PHPMailerSMTP+connect()+failed& ...

  3. 获取select中的值

    分别使用javascript原生的方法和jquery方法<select id="test" name=""> <option value=&q ...

  4. IOS UI 滚动视图 UIScrollView

    UIScrollView 常用属性 scrollView.maximumZoomScale= 2.0; //  缩放最大比例 scrollView.minimumZoomScale = 0.2;// ...

  5. bug 对应

    异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false http: ...

  6. Oracle创建、管理撤销表空间

    撤销管理模式: 用户通过设定撤销管理模式(undo mode)就可以灵活地选择使用手动撤销管理(manual undo management)或自动撤销管理(automatic undo manage ...

  7. Hyperledger Fabric Membership Service Providers (MSP)——成员服务

    Membership Service Providers (MSP) 本文将介绍有关MSPs的设置和最佳实践的详细方案. Membership Service Providers (MSP)是一个旨在 ...

  8. 利用神经网络算法的C#手写数字识别

    欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 下载Demo - 2.77 MB (原始地址):handwritten_character_recognition.zip 下载源码 - 70. ...

  9. JavaScript小结

    语法小结 /** * Created by M.C on 2017/5/26. */ /*弹框*/ //var message = "Hello world"; //alert(m ...

  10. springMVC注解方式+easyUI+MYSQL配置实例

    刚接触springMVC,使用的注解方式,也在学习阶段,所以把自己学习到的记下来.本文利用springMVC从数据库读取用户信息为例,分享一下. 1.准备相关架包及资源.因为使用springMVC+e ...