KVM配置实现跨网段通信

来源:互联网 发布:linux下查看mysql版本 编辑:程序博客网 时间:2024/05/18 01:54

 


 

因公网ip 在同段资源不够用,以下在宿主机上配置不同br虚拟网卡和公网vlan号对应关系,实现跨公网可以通信:

 

1.      私网网卡:采用10.127.7 段的虚拟机网段:

 

# cat ifcfg-br0

DEVICE=br0

TYPE=Bridge

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

HWADDR=78:2B:CB:0C:79:C4

IPADDR=10.127.7.59

PREFIX=24

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

 

# cat ifcfg-em1

DEVICE=em1

TYPE=Ethernet

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

HWADDR=78:2B:CB:0C:79:C4

IPADDR=10.127.7.59

PREFIX=24

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

NAME="System em1"

BRIDGE=br0

 

br0      Link encap:Ethernet  HWaddr78:2B:CB:0C:79:C4 

         inet addr:10.127.7.59 Bcast:10.127.7.255 Mask:255.255.255.0

         inet6 addr: fe80::7a2b:cbff:fe0c:79c4/64 Scope:Link

         UP BROADCAST RUNNING MULTICAST MTU:1500  Metric:1

         RX packets:3848858 errors:0 dropped:0 overruns:0 frame:0

         TX packets:2794283 errors:0 dropped:0 overruns:0 carrier:0

         collisions:0 txqueuelen:0

         RX bytes:8114192056 (7.5 GiB)  TXbytes:220599518 (210.3 MiB)

 

em1      Link encap:Ethernet  HWaddr78:2B:CB:0C:79:C4 

         inet6 addr: fe80::7a2b:cbff:fe0c:79c4/64 Scope:Link

         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

         RX packets:1151 errors:0 dropped:0 overruns:0 frame:0

         TX packets:1787 errors:0 dropped:0 overruns:0 carrier:0

         collisions:0 txqueuelen:1000

         RX bytes:85733 (83.7 KiB)  TXbytes:495355 (483.7 KiB)

 

2.      公网网卡和vlan号对应关系:

交换机公网vlan号是 405和407

 

新建2个公网虚拟网卡配置文件:

/etc/sysconfig/network-scripts

 

# catifcfg-em2.405

DEVICE=em2.405

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=none

BRIDGE=br1

 

# cat ifcfg-em2.407

DEVICE=em2.407

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=none

BRIDGE=br2

 

# catifcfg-br1

DEVICE=br1

TYPE=Bridge

UUID=00c32166-0451-48bc-aa13-ead6fa2ec397

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

HWADDR=78:2B:CB:0C:79:C5

IPV4_FAILURE_FATAL=yes

                  

                   #cat ifcfg-br2

DEVICE=br2

TYPE=Bridge

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

 

然后重启 network服务

br1       Linkencap:Ethernet  HWaddr78:2B:CB:0C:79:C5 

          inet6 addr:fe80::7a2b:cbff:fe0c:79c5/64 Scope:Link

          UP BROADCAST RUNNINGMULTICAST  MTU:1500  Metric:1

          RX packets:2373124errors:0 dropped:0 overruns:0 frame:0

          TX packets:29006errors:0 dropped:0 overruns:0 carrier:0

          collisions:0txqueuelen:0

          RX bytes:114073875(108.7 MiB)  TX bytes:1638764 (1.5 MiB)

 

br2       Link encap:Ethernet  HWaddr 78:2B:CB:0C:79:C5 

          inet6 addr:fe80::7a2b:cbff:fe0c:79c5/64 Scope:Link

          UP BROADCAST RUNNINGMULTICAST  MTU:1500  Metric:1

          RX packets:3911errors:0 dropped:0 overruns:0 frame:0

          TX packets:6 errors:0dropped:0 overruns:0 carrier:0

          collisions:0txqueuelen:0

          RX bytes:177926(173.7 KiB)  TX bytes:468 (468.0 b)

 

em2       Linkencap:Ethernet  HWaddr78:2B:CB:0C:79:C5 

          inet6 addr:fe80::7a2b:cbff:fe0c:79c5/64 Scope:Link

          UP BROADCAST RUNNINGMULTICAST  MTU:1500  Metric:1

          RX packets:10227errors:0 dropped:0 overruns:0 frame:0

          TX packets:6269errors:0 dropped:0 overruns:0 carrier:0

          collisions:0txqueuelen:1000

          RX bytes:717882(701.0 KiB)  TX bytes:416464 (406.7 KiB)

 

em2.405   Linkencap:Ethernet  HWaddr78:2B:CB:0C:79:C5 

          inet6 addr:fe80::7a2b:cbff:fe0c:79c5/64 Scope:Link

          UP BROADCAST RUNNINGMULTICAST  MTU:1500  Metric:1

          RX packets:12795 errors:0dropped:0 overruns:0 frame:0

          TX packets:189errors:0 dropped:1 overruns:0 carrier:0

          collisions:0txqueuelen:0

          RX bytes:606392(592.1 KiB)  TX bytes:21449 (20.9 KiB)

 

em2.407   Linkencap:Ethernet  HWaddr78:2B:CB:0C:79:C5 

          inet6 addr:fe80::7a2b:cbff:fe0c:79c5/64 Scope:Link

          UP BROADCAST RUNNINGMULTICAST  MTU:1500  Metric:1

          RX packets:7865errors:0 dropped:0 overruns:0 frame:0

          TX packets:29errors:0 dropped:0 overruns:0 carrier:0

          collisions:0txqueuelen:0

          RX bytes:358072(349.6 KiB)  TX bytes:2210 (2.1 KiB)

 

 

 

 

之后登入已装好的虚拟机windows,配置公网和私网ip:

 

 

然后ping公网 ,通了

 

 

0 0
原创粉丝点击