在网络中放置代理的最佳方式?

网络工程 路由器 局域网 代理
2022-02-04 16:59:43

如果我错了,请纠正我,但是在局域网中,当计算机发送的数据包的目的地位于 Internet 时,它会将其发送到网关(仅是路由器对吗?)。

现在,我想实现一个代理。我正在考虑将代理设置为网关。然后代理会将数据包重定向到路由器。

这是好方法吗?如果不是,其他选择是什么?

1个回答

更具体地说,如果数据包不在连接的网络上,计算机将根据路由表中最长的匹配将其转发到地址(下一跳)。对于大多数计算机来说,表中只有一条路由,称为默认路由。默认路由的下一跳通常称为默认网关。

网关通常是路由器,但也可以是防火墙等其他设备。

代理是特定于应用程序的——它们是应用程序层设备。因此,您不会将代理配置为默认网关。相反,您将配置应用程序以将数据包转发到代理。因为它是一个应用层设备,所以代理可以在网络中的任何地方,虽然通常把它放在 DMZ 网络中。