LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 799|回复: 3

求助!上网代理服务器脚本!

[复制链接]
发表于 2004-11-20 22:28:12 | 显示全部楼层 |阅读模式
大家好!!我是个新手!现在想通过nat做个上网代理服务器的脚本!要给网吧用!   

有没有哪住高手可以帮帮小弟!!  

例如:eth0  是外网网卡  ip:218.62.100.100
      eth1  是内网网卡 ip:192.168.0.254

在这种情况下  如果想实现代理,和简单的防火功能,脚本应该怎么写呢》?
发表于 2004-11-21 10:32:55 | 显示全部楼层
这个啊~~论坛精华贴里多的很~~~~~~~
还有我上面发的哪个~~~~~IPTABLES的问题~里面有脚本~

你加到里面就可以用了~~~
因为我是2个代理~~一个用哪个脚本在正常工作着哩~~~~~~~
 楼主| 发表于 2004-11-21 11:58:12 | 显示全部楼层
我现在手里也不不少脚本!  可我现在没有地方试!  楼上那位如果有这个条件能不能帮个忙, 帮我试试呀!
 楼主| 发表于 2004-11-21 12:10:38 | 显示全部楼层
#!/bin/sh
EXT_IF=eth0
LAN_IP_RANGE="192.168.0.0/24"
STATIC_IP="218.62.90.40"

/sbin/modprobe ip_tables
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_conntrack_ftp
/sbin/iptables -F
/sbin/iptables -F -t nat
/sbin/iptables -X
/sbin/iptables -Z
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -P INPUT DROP
/sbin/iptables -P FORWARD DROP
/sbin/iptables -P OUTPUT DROP

iptables -t nat -A POSTROUTING -o $EXT_IF -j MASQUERADE

我现在只能写到这里,这些我知道是什么意思!  全都是从别人脚本里抄来的!也不知道能不能用,还有很多我都不知道是什么意思, 有没有人能帮我改一改呀!!  谢谢了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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