内网可以访问FTP,外网访问不了?请高手指教

发布于 2022-07-18 02:04:01 字数 1496 浏览 7 评论 3

我用linux做了个firewall后,外网就不能访问了,LINUX上有2个网卡,一个内网的IP为192。168。1。29
外网的IP为221.4.123.77,这台linux可以上网的,现我firewall做了如下的配置
/sbin/iptables -F
/sbin/iptables -t nat -F
/sbin/route del default gw 192.168.0.5
/sbin/iptables -t nat -A POSTROUTING -t nat -s 192.168.1.0/24 -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -t nat -s 192.168.0.0/24 -j MASQUERADE
/sbin/route add default gw 192.168.0.5
/sbin/iptables -A FORWARD -s 192.168.1.0/24 -j DROP
/sbin/iptables -A INPUT -i eth1 -p tcp --dport 21 -j ACCEPT
/sbin/iptables -A INPUT -i eth0 -p tcp --dport 21 -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.7   -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.203 -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.20  -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.24  -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.25  -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.28  -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.31  -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.35  -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.36  -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.44  -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.33  -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.121 -j ACCEPT
/sbin/iptables -I FORWARD -s 192.168.1.109 -j ACCEPT
请高手指教

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

冷︶言冷语的世界 2022-07-23 16:37:02

/sbin/iptables -A FORWARD -s 192.168.1.0/24 -m state --state RELATED,ESTABLISHED -j ACCEPT
/sbin/iptables -A FORWARD -s 192.168.1.0/24 -j DROP

零度° 2022-07-23 16:25:09

/sbin/route add default gw 192.168.0.5

这句有何用?

输什么也不输骨气 2022-07-19 15:34:13

echo 1 >/proc/sys/net/ipv4/ip_forward

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文