我的路由器正在将端口 80 和 443 转发到我的 Linux(Ubuntu 16)盒……并且一切运行良好。
要从我的笔记本电脑(Windows 7)访问我的 Linux 机顶盒,我只需要输入我的公共 IP 地址和...无论我的笔记本电脑是否与 Linux 机顶盒连接到同一个路由器...我都可以连接。
我的问题是:
如果我的笔记本电脑与我的 Linux 机器位于同一个本地网络上,并且我使用公共 IP 地址(而不是本地 IP 地址)进行连接,那么连接是否会通过 ISP 进行路由?
附言
我不确定这个问题是否属于 servefault 或超级用户。
答案1
通过 ISP,不是。
路由器将显示公共 IP 作为本地连接到路由器上的 wan 接口,数据包永远不会离开该设备并返回到您的本地 IP。
您可以将其视为访问 127.0.0.1 或 192.168.0.10 上的计算机(例如,您的计算机位于 192.168.0.10)