#!/bin/bash
sudo chmod 0666 /dev/net/tun #设置访问权限
sudo tunctl -t tap0 -u axlrose #建立一个tap设备, 名字为tap0, 所有者为leemars

sudo ifconfig eth0 0.0.0.0 promisc #使eth0进入promiscuous模式
sudo ifconfig tap0 0.0.0.0 promisc #使tap0进入promiscuous模式
sudo brctl addbr br0 #增加一个网桥
sudo brctl addif br0 eth0 #将eth0加入网桥
sudo ifconfig eth0 up #激活eth0
sudo dhclient br0 #为br0设置IP地址
sudo brctl addif br0 tap0 #将tap0加入网桥
sudo ifconfig tap0 up #激活tap0

#sudo sh -c 'echo 1 >> /proc/sys/net/ipv4/ip_forward'
#sudo iptables -t nat -A POSTROUTING -j MASQUERADE

#   Guest :
#   网卡设置为DHCP. 或者在设置为Host的Subnet中的一个IP地址, 如下例:
#   IP : 192.168.1.201
#   Netmask : 255.255.255.0
#   Gateway : 192.168.1.1