|
#!/bin/bash
sudo chmod 0666 /dev/net/tun #设置访问权限
sudo tunctl -t tap0 -u root #建立一个tap设备, 名字为tap0, 所有者为root
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 |
|
|