[求助]如何配置单网卡共享ADSL上网
两台电脑用交换机连接,交换机又连adsl猫xp下能共享上网
但想用LINUX,不知道这个路由应该怎么配 可以用iptables做NAT转换出去
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.2.0/24 -j SNAT --to 10.19.78.5
192.168.2.0是你上网的机器IP,10.19.78.5是ADSL猫的局网地址, 这么简单? 最简单的方案是用ADSL猫做网关,目前国内的ADSL猫多有路由功能。
以上
喜欢魉呼的siyeclover 用 adsl-start 配置 我就是用ADSL猫设置的路由,然后加电就自动拨号,上网。把猫连HUB的UPLINK,就可以各个机子上网了,特别方便实用。谁想上网,开机就上。方便。 要是ADSL不带路由功能怎么上网啊 要是ADSL不带路由功能怎么上网啊
用iptables后者ipchains做nat就可以了,很简单的
#eth0:ip 200.200.200.100
#eth1:ip 192.168.0.1
???????/etc/rc.d/rc.local????????????
################
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/rmmod ipchains
/sbin/modprobe ip_tables
/sbin/modprobe iptable_filter
/sbin/modprobe iptable_nat
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprboe ip_nat_ftp
/sbin/iptables -F INPUT
/sbin/iptables -F FORWARD
/sbin/iptables -F POSTROUTING -t nat
/sbin/iptables -P FORWARD DROP
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MASQUERADE
/sbin/iptables -A FORWARD -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
/sbin/iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT
这只是个例子,把eth0的地方改成ppp0,eth1改成eth0即可,淡然内网IP可能要改哦! 谢谢但我 还 是 不 明白 不好意思
我是装的 是 REDHAT9.0的现在ETH 1 (IP自动获取)是ADSL上网用 的
ETH0是内网的(IP192.168.0.1 网关是192.168.0.1)客户机用 的 是 98(IP192.168.0.2 网关192.168.0.1 DNS192.168.0.1)都设置好了 主机用XP直接通过自带的 共享就 可以了
LINUX 我就不 会了
用iptables后者ipchains做nat就可以了这是什么意思 阿
echo 1 > /proc/sys/net/ipv4/ip_forward 这命令在哪里打?
我最 好 不 要 用 代理
我好笨 但又不想放弃谢谢帮忙 双网卡怎么设置呢?
一台机器插两网卡 , 一个和 ADSL 相连, 一个连另外一台, 如何设置呢? ADSL带路由就开路由,没有就用SQUID共享上网
页:
[1]