1、安装app-emulation/qemu、sys-apps/usermode-utilities、net-misc/bridge-utils、app-emulation/libvirt、app-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源创计划”,欢迎正在阅读的你也加入,一起分享。
来源:oschina
链接:https://my.oschina.net/u/4612048/blog/4487274