请教 Ubuntu 系统做代理服务器遇到的问题

2022-07-26 08:43:14 +08:00
 jsyzzym1

我有一台 Ubuntu 机器做代理服务器,网卡配置如下:

[网卡 1 ] :连接-公网 [网卡 2 ] :连接-内网

在 [网卡 2 ] 上部署 goproxy 监听指定端口做代理。

现在遇到的问题是:如果关闭 [网卡 1 ] ,则内网其他机器可以正常连接 [网卡 2 ] 的代理服务器;如果开启 [网卡 1 ] ,则内网其他机器连不到 [网卡 2 ] 的代理服务器。

我怀疑是否是路由问题造成无法正常回包啊,请问各位有没有遇到类似问题的?谢谢。

2008 次点击
所在节点    Linux
5 条回复
dcty
2022-07-26 09:01:27 +08:00
如果你这台 Ubuntu 不是作为软路由来拨号的话,那么一个网卡就够了吧。
Judoon
2022-07-26 09:20:19 +08:00
目测你两个网卡的配置都写了 default gateway 。去掉内网的默认路由,然后手动加子网的路由
jsyzzym1
2022-07-26 09:30:16 +08:00
@Judoon 非常感谢
jsyzzym1
2022-07-26 09:46:27 +08:00
@Judoon 按你的方法可以了,是路由的问题,网卡 2 收到的数据按默认路由由网卡 1 去回包了,非常感谢。
kaedeair
2022-07-26 09:58:29 +08:00
需要添加静态路由

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/868689

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX