我的 IT 部门似乎给了我一个非常奇怪的设置,我不太清楚我需要做什么,但我想我有一个想法需要帮助来设置(如果可能的话):
我的电脑(Ubuntu 14.04)IP 地址/网络是:网络:172.30.2.64 掩码:255.255.255.192
IT 告诉我我的默认网关是:192.130.6.177
因此,我的所有 PC 的地址都在 172.30.2.64/26 范围内,并且可以互相 ping 通。我无法 ping 默认网关 - 事实上我得到了一个Network is unreachable
错误。
因此,我猜测可能有一个路由器位于 172.30.2.65(实际上是我网络上的 xxx1)。我可以 ping 此地址,因此我将其添加为我的默认网关:
sudo route add -net 0.0.0.0 gw 172.30.2.65
现在我可以 ping 通“IT 默认网关”(192.130.6.177)。
下一个问题是,我需要我的流量通过这个网关(192.130.6.177),而我只能通过 172.30.2.65 网关访问它……我很困惑!
因此我认为我需要像这样设置我的电脑:
My PC --> 172.30.2.65 --> 192.130.6.177 --> External internet
这可能吗?
答案1
您的 IT 部门给您提供了错误的信息。您的分析是正确的,您的默认网关应该是 172.30.2.65。从字面意思来看,进入互联网之前的最后一跳是 192.130.6.177,因此这是网络外的默认路由。这不是一个私人地址,这很奇怪,但并不罕见。
您可以从网络 ping 此地址,这表明到此设备的路由正在工作。这可能不是到互联网的最后一跳,在这种情况下,内部网络上可能存在另一个路由器,该路由器不知道您的网络,因此无法路由回您。
如果没有,最可能的情况是该路由器尚未:
- 配置为将您的地址范围 NAT 为可以遍历互联网的公共地址
- 配置为允许您的范围访问互联网
可能是 (1),(2) 或两者兼而有之,或者是一些更深奥的东西,但无论如何,他们都需要解决这个问题,你很可能无法通过改变你的任何东西来解决这个问题。