Ubuntu 7.0.4中(单网卡环摬)共享ADSL让 系统中的虚拟机上网
[size=4][color=#0099][size=4][font=simhei,sans-serif]环境: Ubuntu 7.0.4Vmware Server 1.0.3
虚拟机为Fedora Core 5/Windows
一张网卡连接ADSL Modoen IP 地址设为 [url=http://192.168.0.1/24]192.168.0.1/24[/url]
设定如下:
在终端下通过 pppoeconf 设定ADSL 拔号
生成的ppp0
在启动脚本/etc/init.d/rc.local 中加入以下二行
[/font][/size][/color][/size][size=4][font=courier new,monospace][color=#ff00]echo 1 > /proc/sys/net/ipv4/ip_forward[/color]
[color=#ff00]iptables -t nat -A POSTROUTING -s [url=http://192.168.0.0/24]192.168.0.0/24[/url] -o ppp0 -j MASQUERADE
[color=#0066]注 其中ech0 1 >/proc/sys/net/ipv4/ip_forward 开启转发功能
下面的那条iptables为 将192.168.0.0/24网段 数据转发到ppp0中
二行脚本加在rc.local 系统每次启动都会自动加载
客户端IP地址设为192.168.0.0/24这个网段的IP即可
网关指向192.168.0.1
再输入正确DNS 服务器地址即可
以上设定同样适合其它发行版本的Linux
测试通过
个人原创
[/color][/color][/font][/size]
页:
[1]