QEMU桥接配置

≡放荡痞女 提交于 2020-11-09 17:29:50

1、安装app-emulation/qemusys-apps/usermode-utilitiesnet-misc/bridge-utils、app-emulation/libvirtapp-emulation/virt-manager

2、配置/etc/conf.d/net文件

# Interface wlp1s0
config_wlp1s0=null


# Interface tap0
config_tap0=null
tuntap_tap0="tap"
carrier_timeout_tap0="0"

# Interface br0
config_br0="192.168.0.1/24"
bridge_br0="tap0"
rc_net_br0_need="net.tap0"
bridge_forward_delay_br0=1500
bridge_hello_time_br0=200
bridge_stp_state_br0=1
bridge_priority_br0=50
brport_priority_wlp1s0=60


3、开启br0、设置转发和防火墙

1)临时设置

ifconfig br0 192.168.0.1 up
sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING  -s 192.168.0.0/24 -j MASQUERADE

2)永久设置

vi /etc/sysctl.conf

net.ipv4.ip_forward=1

sysctl -p

rc-update add iptables default

iptables -t nat -A POSTROUTING  -s 192.168.0.0/24 -j MASQUERADE

rc-service iptables save


4、虚拟机主机设置(RHEL7)

1)临时设置

ifconfig ens3 192.168.0.2 up
route add default gw 192.168.0.1
echo 'nameserver 8.8.8.8' > /etc/resolv.conf

2)永久设置

vi /etc/sysconfig/network-scripts/ifcfg-ens3

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens3
UUID=a6de0345-fcd9-44fa-bb65-dbe9e5f5faaf
ONBOOT=yes
IPADDR0=192.168.0.2
PREFIX0=24
GATEWAY0=192.168.0.1
DNS1=8.8.8.8
HWADDR=52:54:00:12:34:56
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
vi /etc/resolv.conf

nameserver 8.8.8.8

本文分享自微信公众号 - Linux那些事儿(chenwei19900230)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!