首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >鱿鱼,ufw和iptables

鱿鱼,ufw和iptables
EN

Server Fault用户
提问于 2012-03-02 03:54:57
回答 1查看 4.4K关注 0票数 0

我有一个Ubuntu盒,安装了Squid作为透明的代理服务器。具有魔力的配置如下所示。(eth0是外部接口,eth1是内部接口。)

代码语言:javascript
复制
sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
sudo iptables -t nat -A POSTROUTING --jump MASQUERADE --source 192.168.0.0/24
sudo iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128

此时,代理可以正常工作。

然后我需要过滤掉一些包所以我使用ufw。即

代码语言:javascript
复制
sudo ufw allow http
sudo ufw allow https
sudo ufw allow ssh
sudo deny 5223/tcp
sudo ufw enable

在这一点上,一切都不起作用了。不知道我错过了什么。我应该用3128端口做些什么吗?我有问题是因为我有两个接口吗?尽最大的努力把我的头绕在这上面,但没有运气。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-03-02 14:46:50

最后,我直接使用iptables而不是ufw。似乎ufw在默认情况下创造了一个捕获-所有我不需要在我的情况下。

代码语言:javascript
复制
sudo iptables -A INPUT -j DROP -p tcp --destination-port 5223 -i eth1
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/365537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档