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公网 ,通了
- KVM配置实现跨网段通信
- 配置通过VLANIF实现同VLAN不同网段通信示例
- 数据在同网段和跨网段通信流程
- 验证跨网段通信中,目标主机的网关配置对数据包接收的影响
- 单机双网卡当路由实现不同网段通信
- 利用Route命令实现跨网段访问
- 实现局域网跨网段共享打印机
- 利用ROUTE命令实现跨网段访问
- 巧用ROUTE命令实现跨网段访问
- 配置静态路由表实现不同网段计算机互访
- 关于不同网段通信问题
- Winpcap 包应用,实现不同IP网段之间通信,自定信息格式,加密。
- 实现不同路由器下各主机的局域网通信(设置在同一网段内)
- 不使用路由器来实现不同网段(子网)计算机之间通信的方法
- C#实现网段扫描
- C#实现网段扫描
- C# 实现网段扫描
- C#实现网段扫描
- Linux配置java环境
- 笔记
- Android Studio 多渠道打包之友盟打包
- Jquery操作元素
- 带有清空功能的EditTtxt
- KVM配置实现跨网段通信
- 组件设置setCompoundDrawables不生效解决办法
- NOIP必备知识——学习清单
- import cv2 报错 Segmentation fault (core dumped)
- 配置Log4j
- 微信小程序—下拉刷新上拉加载
- 获取组件当中某个Drawable所在的坐标范围
- POJ - 1185 炮兵阵地
- [Leetcode] Remove Duplicates from Sorted List II