root@raspbx:~# iptables-save
# Generated by iptables-save v1.6.0 on Sun Oct 22 09:29:07 2017
*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [30:5556]
:POSTROUTING ACCEPT [26166:1573716]
-A PREROUTING -p tcp -m set --match-set socks dst -j REDIRECT --to-ports 1081
-A OUTPUT -p tcp -m set --match-set socks dst -j REDIRECT --to-ports 1081
-A OUTPUT -d myserverip/32 -j RETURN
COMMIT
# Completed on Sun Oct 22 09:29:07 2017
root@raspbx:~# ipset list socks
Name: socks
Type: hash:net
Revision: 6
Header: family inet hashsize 1024 maxelem 65536
Size in memory: 452
References: 2
Members:
172.217.24.197
我要做的是把打了 ipset 标记的这条 ip172.217.24.197 重定向到我的**-redir 上
172.217.24.197 是
gmail.com 的 ip,ping 的 ip 也对,**-redir 别的应用来使用也工作正常,但是 curl
https://gmail.com 还是请求超时,同时**-redir 弹出大量相同报错 ERROR: accept: Too many open files 感觉是 陷入死循环了 可是-A OUTPUT -d myserverip/32 -j RETURN 这条不是已经将**-redir 的服务器排除在外了 是不是还有什么没做呢
网上找了很久基本都是拿 dnsmasq+ipset+iptable 这一套做网关不是像我这样本地 linux 代理的
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/399612
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.