LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: albumns

到底怎么来架建squid代理服务器啊?

[复制链接]
发表于 2008-3-27 09:11:39 | 显示全部楼层
要实现NAT,必须先把网络环境设置好。

所以eth1得配置的,如果你所在网络的dns的地址是192.168.0.X网段的话,建议你最好不要把eth1的ip设置为192.168.X.X,设置为10.x.x.x段或其他的吧:)

然后把你的NAT客户机ip地址设置在和eth1同一网段即可,客户机dns设置为你NAT服务器使用的dns地址。

echo "1">/proc/sys/net/ipv4/ip_forward   这就是打开内核路由功能的命令。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-27 10:34:22 | 显示全部楼层
Post by killmylove;1831435
要实现NAT,必须先把网络环境设置好。

所以eth1得配置的,如果你所在网络的dns的地址是192.168.0.X网段的话,建议你最好不要把eth1的ip设置为192.168.X.X,设置为10.x.x.x段或其他的吧:)

然后把你的NAT客户机ip地址设置在和eth1同一网段即可,客户机dns设置为你NAT服务器使用的dns地址。

echo "1">/proc/sys/net/ipv4/ip_forward   这就是打开内核路由功能的命令。


我不太清楚,eth1的地址可以随便设定的么?如果是10.x.x.x,具体X应当是多少呢?
那样的话是不是前面的配置还得更改,比如路由之类的。。。
回复 支持 反对

使用道具 举报

发表于 2008-3-27 10:45:03 | 显示全部楼层
呵呵,eth1的ip地址你就设置成10.0.0.1吧:)
然后执行
#echo "1">/proc/sys/net/ipv4/ip_forward
#iptables -t nat -A POSTROUTING -o eth0 -s 10.0.0.0 -j MASQUERADE
这样就可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表