我们的网关是一个路由器,将所有浏览stream量redirect到代理服务器(Ubuntu 14.04.3)。 代理服务器然后处理并通过不同的接口将stream量发送回路由器。 代理也连接到局域网。
局域网中的一些计算机将其stream量直接路由到192.168.0.2,这是代理服务器,不pipe在networking设置中设置的默认网关(192.168.0.1)。 这只是暂时与具有静态IP的计算机一起标识的。 DHCP用户没有问题。 这可能是什么原因? 我们怎样才能避免这种行为? find下面的networking的基本图。
具有静态IP的机器的路由表
活动路由:networking目标networking掩码网关接口度量0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.179 276 127.0.0.0 255.0.0.0在链接上127.0.0.1 306 127.0.0.1 255.255.255.255在链接上127.0.0.1 306 127.255。 255.255 255.255.255.255在线链接127.0.0.1 306 169.254.0.0 255.255.0.0在线链接192.168.0.179 296 169.254.255.255 255.255.255.255在线链接192.168.0.179 276 192.168.0.0 255.255.255.0在线链接192.168.0.179 276 192.168.0.179 255.255.255.255在线192.168.0.179 276 192.168.0.255 255.255.255.255在线192.168.0.179 276 224.0.0.0 240.0.0.0在线127.0.0.1 306 224.0.0.0 240.0.0.0在线192.168。 0.179 276 255.255.255.255 255.255.255.255在线链接127.0.0.1 306
255.255.255.255 255.255.255.255在线192.168.0.179 276
持久性路由:networking地址networking掩码网关地址度量标准0.0.0.0 0.0.0.0 192.168.0.1默认
DHCP机器的路由表
Active Routes:
networking目标networking掩码网关接口度量0.0.0.0 0.0.0.0 192.168.2.1 192.168.2.165 10 127.0.0.0 255.0.0.0在链接上127.0.0.1 306 127.0.0.1 255.255.255.255在链接上127.0.0.1 306 127.255.255.255 255.255。 255.255在线链接127.0.0.1 306 192.168.2.0 255.255.255.0在线链接192.168.2.165 266 192.168.2.165 255.255.255.255在线链接192.168.2.165 266 192.168.2.255 255.255.255.255在线链接192.168.2.165 266 224.0.0.0 240.0.0.0在线链接127.0.0.1 306 224.0.0.0 240.0.0.0在线链接192.168.2.165 266 255.255.255.255 255.255.255.255在线链接127.0.0.1 306 255.255.255.255 255.255.255.255在线链接192.168.2.165 266
由于joeqwerty提供的技巧,我们设法解决了这个问题。 我们没有使用ICMPredirect来redirectstream量。 但是,代理服务器和路由器都正在向客户端发送ICMPredirect。 由于这两种设备都没有用于这种行为,所以我们在这两个设备中禁用了ICMPredirect,问题再也没有回来。