`

虚拟主机上给一个网卡设置多个IP地址

UP 
阅读更多

 

配置虚拟主机时有一种方式是在一块网卡上绑定多个IP,操作如下:
首先用ifconfig查看物理网卡

 

[root@devserver1 ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:E0:4C:F1:5B:E3
          inet addr:192.168.0.66  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::2e0:4cff:fef1:5be3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:136875410 errors:1514 dropped:0 overruns:0 frame:1
          TX packets:33575076 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:850013826 (810.6 MiB)  TX bytes:550942326 (525.4 MiB)
          Interrupt:177 Base address:0x8000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:9013362 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9013362 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2146802575 (1.9 GiB)  TX bytes:2146802575 (1.9 GiB)

 

其中lo是本地回环,eh开头的是物理网卡,我只有一块网卡,所以显示eth0。

那么现在我们在eth0上绑定其他IP地址

 
[root@devserver1 ~]# ifconfig eth0:1 192.168.0.201 netmask 255.255.255.0 up
[root@devserver1 ~]# route add -host 192.168.0.201 dev eth0:1
[root@devserver1 ~]#
[root@devserver1 ~]# ifconfig eth0:2 192.168.0.202 netmask 255.255.255.0 up
[root@devserver1 ~]# route add -host 192.168.0.202 dev eth0:2
 

eth0:n 这里的n可以自己随便设置
route 为新地址添加路由并且绑定在相应的eth0:n上

ok,现在在其他机器上ping一下,应该已经通了:)

 


注意:
1.这里绑定的其他IP,会在机器重启时消失,如果想永久绑定,就需要在开机时写一个shell,把上边的shell贴在:

(/etc/rc.local)文件里就OK了:)
2.删除绑定IP:

[root@localhost etc]# ifconfig eth0:1 down
[root@localhost etc]# ifconfig eth0:2 down

 3.删除路由(如果已经删除绑定IP,路由会自动消失)

[root@devserver1 ~]# route del 192.168.0.201 dev eth0:1
[root@devserver1 ~]# route del 192.168.0.202 dev eth0:2

 

 

附加:

如何启动/禁用网卡

启用

ifconfig eth0 up

 禁用

ifconfig eth0 down

 给网卡赋予静态ip

ifconfig eth0 192.168.1.101
 

 

 

 

 

 

分享到:
评论

相关推荐

    VMware网络连接设置技巧

     默认使用vmnet0,这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力。  将虚拟机的ip设置与主机同网段未...

    Linux下Apache服务器的配置和应用

    (1)识别计算机网卡,在同一台服务器上绑定多个IP地址,IP地址为192.168.1.10,192.168.1.20,对应的端口号为默认80端口。 (2)建立网站目录为/www/html/vtlhostA,对应的域名为vtlhostA.example.com。 (3)建立...

    计算机网络常见问题解答

    问题4-18:路由表中只给出到目的网络的下一跳路由器的IP地址,然后在下一个路由器的路由表中再给出再下一跳的路由器的IP地址,最后才能到达目的网络进行直接交付。采用这样的方法有什么好处? 问题4-19:链路层广播...

    详解Docker 容器跨主机多网段通信解决方案

    通过为物理网卡创建Macvlan子接口,允许一块物理网卡拥有多个独立的MAC地址和IP地址。虚拟出来的子接口将直接暴露在相邻物理网络中。从外部看来,就像是把网线隔开多股,分别接受了不同的主机上一样; 物理网卡收到...

    计算机网络管理(雷振甲)(第二版)

    这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡 绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力。 在此种模式下,虚拟机内部的网卡(例如linux下的...

    什么是VLAN

    但是路由器的物理端口只应该可以分配一个IP地址,那怎样来区分不同网段了?这就可以在这个物理端口下,创建两个子接口---逻辑接口实现。  比如逻辑接口F0/0.1就分配IP地址192.168.1.1/25,用于销售部,而F0/0.2就...

    理解Docker跨多主机容器网络

    2、将物理网卡桥接到虚拟网桥,使得容器与宿主机配置在同一网段下在各个宿主机上都建立一个新虚拟网桥设备br0,将各自物理网卡eth0桥接br0上,eth0的IP地址赋给br0;同时修改Dockerdaemon的DOCKER_OPTS,设置-b=br0...

    网路岗7.03.35官方原版破解

     “基于帐户”的方式从理论上讲,是完美的,因为该方式下,与被监控电脑的网卡地址和IP地址均无关系,而只需要根据用户帐号来判断监控对象。但其缺点也非常明显,因为客户机每次上网时候,都必须输入帐号及其对应的...

    让物理机通过VMware虚拟机共享上网的一个例子

    2. 将VM的虚拟网卡(桥接为VMnet1、NAT为VMnet8,本例为VMnet8)的网关设为虚拟机中“本地连接”的地址,并设置一个同网段的IP地址。 对于找不到天冀3G的USB网卡在64位Win7系统的驱动的朋友来说,本文提供了这样途径...

    VMware 克隆多台Linux机器并配置IP的方法

    在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。  ②、NAT(网络地址转换模式):主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在...

    Docker跨主机网络(manual)的实现

    1. Macvlan 简介 在 Macvlan 出现之前,...Macvlan 允许你在主机的一个网络接口上配置多个虚拟的网络接口,这些网络 interface 有自己独立的 MAC 地址,也可以配置上 IP 地址进行通信。Macvlan 下的虚拟机或者容器网络

    docker部署Macvlan实现跨主机网络通信的实现

    通过为物理网卡创建Macvlan子接口,允许一块物理网卡拥有多个独立的MAC地址和IP地址。虚拟出来的子接口将直接暴露在相邻物理网络中。从外部看来,就像是把网线隔开多股,分别接受了不同的主机上一样;物理网卡收到包...

    计算机应用基础(题型版)网络基础.doc

    A:一台主机的IP地址不论属于哪类网络均与其他主机处于平等地位 B:一个主机可以有一个或多个IP地址 C:一个主机可以有一个或多个域名 D:两个或多个主机能共用一个IP地址 答案:D 6、"http:\\www.sohu.com"中,...

    VMWare 7.0.1 build-227600

    例如,能将一个ISO文件作为一张CDROM安装在系统上、也能将.vmdk文件作为硬盘驱动器安装、以及可将网络适配器驱动程序配置为通过宿主计算机使用网络地址转换(NAT)来访问...,而非使用与宿主机桥接的方式(该方式为...

    ROSEHA双机方案

    如果希望两个服务独立地进行切换,则此两个IP地址不能相同。如果使用了相同的IP地址,在发生切换时,RoseHA会将所有使用该IP的服务都切换到另外一台服务器上去。 l 丰富的附加功能 提供不同的针对特定应用的Agent...

    网络特工 2.2.7.7.rar

    1,数据监视功能:可以监视与主机相连的HUB上的所有机器收发的数据包。2,网络管理功能:对...$ 多时段对应多种管理方式(可在一天内设定多个管理时段,每个时段可设置不同的管理方式) $ TCP端口扫描 $ DHCP服务器扫描

    docker配置独立桥接IP的方法

    使用端口映射(NAT)的方式存在一个弊端,当多个容器都需要使用某个端口时或者host主机端口与容器端口冲突时(例如,host主机搭建了80的服务,两个容器也都搭建了80的服务,那个只有1个服务可以使用本机的80端口,...

    VMware下仅主机模式(host-only)下的ip配置教程分享

    在编程学习中,很多时候,我们希望将数据库和软件的运行进行分离,比如软件通过ip地址连接到数据库进行存储操作,但由于学习成本有限,我们通常的办法是将数据库装在虚拟机上,在主机(host)上模拟一个远程连接的...

Global site tag (gtag.js) - Google Analytics