有时候一台机器接了多个网络出口,路由层面配好策略路由后,不同 IP 走不同线路。 这时候只要用 Docker 的 macvlan 网络给容器分配对应 IP,一个 tinyproxy 就是一个独立出口的代理,简单粗暴。
操作步骤#
- 先创建一个 macvlan 网络,绑到物理网卡上
- 然后起几个 tinyproxy 容器,每个指定不同 IP
| |
这样就有了 4 个不同出口 IP 的 HTTP 代理,默认端口 8888,直接拿去用就行。
加班回家放松喝个啤酒,结果还要营业到深夜….
有时候一台机器接了多个网络出口,路由层面配好策略路由后,不同 IP 走不同线路。 这时候只要用 Docker 的 macvlan 网络给容器分配对应 IP,一个 tinyproxy 就是一个独立出口的代理,简单粗暴。
| |
这样就有了 4 个不同出口 IP 的 HTTP 代理,默认端口 8888,直接拿去用就行。
加班回家放松喝个啤酒,结果还要营业到深夜….