Networking 我的路由器如何获得正常的ip地址
我的Networking 我的路由器如何获得正常的ip地址,networking,Networking,我的ifconfig配置是inet addr:192.168.1.3,当我试图通过执行ip route show | grep-I'default via'| awk'{print$3}'了解路由器ip时,我得到了192.168.1.1 我记得这本《提供商手册》中的ipv4地址,所以我所在地区的所有以太网和路由器的ipv4地址大致相同 问题是: 我如何知道我的真实ip地址 谁和何处为我分配唯一的ip 为什么提供商为每个人分配此标准ip 如果我知道我的唯一id,我是否能够建立TCP | UDP连
ifconfig
配置是inet addr:192.168.1.3
,当我试图通过执行ip route show | grep-I'default via'| awk'{print$3}'
了解路由器ip时,我得到了192.168.1.1
我记得这本《提供商手册》中的ipv4地址,所以我所在地区的所有以太网和路由器的ipv4地址大致相同
问题是:
ip
unique\u-ip
->“路由器\u-ip”->“以太网\u-ip”不会传递给我的朋友吗?为什么与我共享路由器李>
我没有完全明白你的问题。分配给计算机的任何IP地址都是计算机使用的真实IP地址。它可能是一个可以在不同网络中重用的私有IP地址,也可能是一个应该在世界上独一无二的公共地址(我想这就是你的意思)。IP地址通过静态分配或通过DHCP分配给您的计算机 如果你想知道分配给你的路由器的公共IP地址,那么你可以查看你的路由器,或者浏览其中一个网站,它会告诉你你的公共IP地址是什么 ISP拥有一个或多个公共IP地址块,它将通过DHCP或PPP为您的路由器分配一个地址。由于一些RIR不再有任何公共IPv4地址块可分配给ISP,许多ISP已经开始使用CGN,它将为您的路由器分配私有IP地址。这会导致双重NAT,从而导致各种问题 ISP不会分配您的专用IP地址,您可以这样做。有三个专用IP地址块(
10.0.0/8
、172.16.0.0/12、192.168.0.0/16
)可用于分配您的专用IP地址。路由器制造商过去都使用192.168.0.0/24
,但近年来,他们大多转向使用192.168.1.0/24
。使用哪一块私有地址并不重要
您的路由器正在运行NAT,它将您的所有私人地址转换为单个公共地址(假设您的ISP不使用CGN)。为了从公共Internet访问LAN,您需要设置NAT转发规则,以便能够将公共IP地址转换为您的一个私有IP地址。这就是所谓的端口转发,它是通过TCP或UDP端口号完成的,并且您只能让一个TCP或UDP端口到达LAN内的一个专用IP地址。例如,如果您运行一个web服务器(名义上是端口80),您可以将路由器配置为使用端口80将到达公共地址的任何流量转发到LAN内的web服务器