Ubuntu 如何搭建家用路由器?

上网、浏览、聊天、下载等
回复
linyupark
帖子: 4
注册时间: 2006-11-30 12:56
送出感谢: 0
接收感谢: 0

Ubuntu 如何搭建家用路由器?

#1

帖子 linyupark » 2006-12-06 13:50

装ubuntu的机器有两个网卡,另外有一个集线器,上网方式是pppoe拨号。
现在想让ubuntu做为一个服务器用,里面除了web,ftp,mysql这些服务外还内为同一集线器上的机器提供路由上网服务。不知道哪位朋友有这方面的经验。 :)

本人刚接触Ubuntu没几天,希望能尽量详细点,谢谢了
头像
oneleaf
论坛管理员
帖子: 10226
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 103 次

#2

帖子 oneleaf » 2006-12-06 14:56

服务器:
sudo echo 1 > /proc/sys/net/ipv4/ip_forward
sudo iptables -t nat -I POSTROUTING -j MASQUERADE

客户端:
将网关设置为服务器内网IP就好了
linyupark
帖子: 4
注册时间: 2006-11-30 12:56
送出感谢: 0
接收感谢: 0

#3

帖子 linyupark » 2006-12-06 16:48

oneleaf 写了:服务器:
sudo echo 1 > /proc/sys/net/ipv4/ip_forward
sudo iptables -t nat -I POSTROUTING -j MASQUERADE

客户端:
将网关设置为服务器内网IP就好了
默认ip_forward里的面值是0,改成1是什么意思呢?
后面那句是不是增加一名为POSTROUTING,类型为NAT的IP表?
后面那个-j 是目标的意思,MASQUERADE 好象是伪装的意思吧?

原理是什么呢?这方面不是太理解,希望能帮忙解释清楚,谢谢!
linyupark
帖子: 4
注册时间: 2006-11-30 12:56
送出感谢: 0
接收感谢: 0

#4

帖子 linyupark » 2006-12-06 17:32

Google了下,改成1就启动IP转发。。
后面那个 -I (插入)很多地方是写成 -A (增加)
具体什么情况下用呢?
回复

回到 “因特网相关软件”