我使用的教科书说,在设置网络时,ISP 会为我的路由器分配一个公共 IP 地址,然后路由器会为我网络上的计算机分配它们自己的私有 IP 地址。我确实明白这一点。
但是,似乎常用的 IP 地址 192.168.1.1 是用来指路由器本身(更具体地说,是我的调制解调器的接口?)这是正确的解释吗?如果是这样,那它究竟是如何工作的?难道不会使用 ISP 分配的 IP 吗?如果我想访问我自己的路由器接口而不是调制解调器,我该怎么做?
答案1
路由器的作用是在网络之间路由流量。就您而言,确实存在两个不同的网络:广域网 (WAN) 和局域网 (LAN)。WAN 是您的 ISP 网络;LAN 是您的个人网络。路由器位于这两个网络之间 — 概念上和物理上。它的工作是将流量从一个网络传输到另一个网络,反之亦然。
为此,路由器有两个不同的地址,而不仅仅是一个。它有一个 LAN 地址,通常就是您引用的 192.168.1.1 地址。它还有一个 WAN 地址,通常就是您的 ISP 分配给它的公共地址。
从网络内部,您可能可以通过路由器的任一地址访问它,尽管通常从 LAN 端,您会通过其 LAN 地址访问它。从网络外部,您只能通过其 WAN 地址访问路由器 - LAN 地址 192.168.1.1 不可路由在互联网上这就是为什么任何人的本地 LAN 都可以自由使用而不必担心与他人发生冲突。路由器会做一些神奇的事情,称为网络地址转换 (NAT),使本地计算机的出站流量看起来来自它自己,这样互联网上就只能看到它的公共地址。当回复流量进来时,它会反转 NAT,将该回复流量发送到任何期望它的本地计算机。
希望这可以帮你澄清一点。