公网IP和局域网IP如何转换?

管冬悦


“网络极客”,全新视角、全新思路,伴你遨游神奇的网络世界。

局域网的私网IP地址和互联网的公网地址是通过NAT技术进行转换的。

一方面通过NAT技术有效的解决了IPv4地址不足的问题;

一方面通过NAT技术可以隐藏并保护局域网内部计算机,有效的避免外部攻击。

一起来看看什么是NAT,以及路由器是如何通过NAT进行转换。

什么是NAT

NAT(Network Address Translation,网络地址转换)是1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。

定义比较枯燥难懂,简单点说,就是将内部私网地址转换成公网上网的一种技术。

NAT从实现形式上可以分为:

静态转换:IP地址实现上一对一,一个私网地址转换成一个公网地址;


动态转换:私网地址和公网地址之间转换不固定,各自存在自由的地址池;

端口多路复用:多个私网IP地址对应一个公网地址,通过不同端口加以区分。

如何设置

1.家宽路由器

家宽路由器无法看到具体的配置过程;

WAN口通过拨号,获得WAN口的IP地址;

内部转换的地址段通过路由器的DHCP服务器进行分配。

2.企业级路由器

通过下面的命令进行配置公网IP的地址池:

ip nat pool test(地址池名称) *.*.*.* *.*.*.*(地址段) netmask 255.255.255.252;

之后需要在访问控制列表中设置那些地址可以进行转化,具体的配置方法这里就不详细阐述。

关于NAT转换,还有那些问题?

欢迎大家留言讨论,喜欢的点点关注。


网络极客


涉及到正向代理和反向代理。

内网---公网,通过SNAT正向代理上网,公网---内网,通过DNAT反向代理请求内网服务

你想找到从外部请求内部的公网地址? 在配置DNAT时,不要配置外部地址转换为内部的某个地址,这样,就能在服务器上查到请求过来的所有公网地址


大宝家的胖猪蹄


这个没有转换的概念,主要看你局域网的wlan口或是上口是否可以联网,如果上口可以联网,局域网又没做限制的话,那局域网均可联网,与ip地址没关系!如果上口都不可以联网,那局域网必然不能联网。


晓月追风


转换是靠DNS来实现的。

一般在路由器、三层交换机、或者防火墙上找到外部接入的IP地址,这几种设备都可以实现公文网IP和局域网IP转换。具体要找到你所在的环境中的外部接入的IP地址,需要根据你所在坏境的网络拓扑来确定。


子轩说


问题不太明确,题主的意思应该是指NAT吧。

局域网IP比较简单,是你在内部规划和分配的,只要内部不冲突就行。而要对外提供服务则需要公网IP,公网IP需要从你接入的运营商那里租赁,与你的互联网接入线路绑定。至于公网IP和内网IP的映射,则需要在出口路由器或防火墙上配置NAT来实现。

【Loong精选】好玩又长知识,总有你喜欢的!

欢迎在评论中发表自己不同的观点,对评论、转发、点赞不定期抽奖,敬请关注,一定回关,我的粉丝有你更精彩。