什么技术利用公网接口IP和端口号实现一个IP对多个内网地址的上网需求

作者&投稿:葛映 (若有异议请与网页底部的电邮联系)
一个公网IP绑定多个域名 如何在内网中架设多台服务器 使用相同端口访问~

标准的基于主机头转发实例

你看下你的出口设备上是否可以配置基于主机头的转发。

当然基于主机头转发现在仅用于web服务。

如图中所示,R1和R2模拟成两台服务器并且提供相同的服务(地址分别为172.16.1.1 ,172.16.1.2),R3是交换机,R4是边界路由器也就是内部服务器的网关所在路由器(内网口地址为172.16.1.254 ),R5充当公网并且有环回口5.5.5.5,在R4上的E0/0(地址为222.222.222.1) 接口开启PAT,使得内网服务器可以访问外网R5的 5.5.5.5
如图:




这时就进入关键性阶段了,1:写一条ACL来匹配公网路由,access-list 2 permit 222.222.222.1
2:定义一个以内部服务器为地址的池:ip nat pool ccna 172.16.1.1 172.16.1.2 netmask 255.255.255.0 type rotary (最后这两个一定要有意思就是让这些地址轮循)
3:将ACL跟地址池关连起来:ip nat inside destination (注意这个不是source) list 2 pool ccna



最后就是在R1,R2的line vty 0 4 下打no login 允许外网的登陆。
这时可以检验结果了,,在R5上telnet 222.222.222.1 可以发现第一次时进入R1,第二次就进入R2了,




这 样就达到了两个服务器的负载均衡了。。当然这种情况是在多个服务器提供相同的服务的前提下才好用。

但是对于内部有多台服务器要同时开放一个相同的端口但是又只有一个公网IP时该怎么办呢?


图中标出了拓扑的详细结构,服务器地址分别为172.16.1.2 和172.16.1.3 ,网关为172.16.1.1 ,然后同样的跟上边一个实验一样,在边界路由器做基于接口的PAT转换,使得服务器可以访问公网,然后我们就开始在边界路由器上配置端口跟ip地址的映射,通常情况下我们都认为映射是这样写: ip nat inside source static tcp 172.16.1.2 80 222.222.222.1 80 然后会发现下一台服务器没法再做相同端口的映射了,,因此我们就必需改变上面的命令来使得另一台服务器也可以基于80端口的映射:这进命令就可以改成:ip nat inside source static tcp 172.16.1.2 80 222.222.222.1 100 与
ip nat inside source static tcp 172.16.1.3 80 222.222.222.1 101 这样的两条映射。。那么这样写的映射是否真的可行呢?那就让我们一起来检验下成果,首先必需在两台服务器上面的HTTP上面写上一些内容以做为区分。。



最后就是在最右边的PC上边打开WEB页面,输入地址:222.222.222.1:100 就会看到这个现象,,

说明我们己经可以访问内部的一台服务器了。

然后再输入:222.222.222.1:101 可以看到有



仔细看地址下面的字母两次登陆时结果是不一样的。。。这就说明我们可以利用这一个公网IP来映射多个内网的服务器了。。

NAT技术。NAT中文意思是网络地址转换,它是使用一个公网IP地址实现多个电脑同时上网的技术。其工作原理是把多个私有IP地址转换成不同的端口号及公网IP地址在外网路由,从而实现多个电脑同时上网。

答案是PAT技术,即多个内网地址转换成一个公网IP访问互联网资源。希望可以帮到你~


什么技术利用公网接口IP和端口号实现一个IP对多个内网地址的上网需求...
NAT技术。NAT中文意思是网络地址转换,它是使用一个公网IP地址实现多个电脑同时上网的技术。其工作原理是把多个私有IP地址转换成不同的端口号及公网IP地址在外网路由,从而实现多个电脑同时上网。

win10获取公网Ipv6方法(python为例)
为了获取Win10系统中的公网IPv6地址,我们可以采用两种方法,分别通过公网接口获取和通过cmd命令获取。在PowerShell环境中,我们首先执行`ipconfig \/all`命令以获取所有IP地址信息。在正常情况下,Python接口仅能获取本机的IPv6地址(fe80::8fcd:1e8b:35e5:2ddd%15),这并不是公网IP。在以太网属性设...

同一公网ip之间内网互相访问怎么办
1、 点击属性,如果你已经击中你的网络邻居。2、 右键单击本地链接,然后单击属性。3、 选择Internet协议(TCP\/IP ),然后单击属性。4、 单击右下角的高级选项。5、 在IP地址选项中,单击添加。6、 输入所访问ip段的ip。(确保IP不被占用)(变态司机碾压巨熊)7、 记住还要添加网关。设置完成后点击OK...

如何通过公网IP经过防火墙访问内网服务器
4、转换后的地址选择出接口地址。5、然后确认,这样内网就能正常通过防火墙公网IP访问内部服务了。

路由器上的WAN口是用来做什么的?
路由器上的WAN口是用来连接外网(公网),或者说是连接宽带运营商的设备的。例如电话线上网时WAN口用来连接Moden(猫);光纤上网时,WAN口用来连接光猫;网线入户上网时,WAN口用来连接入户网线。路由器的WAN口有3个连接类型,分别是:PPPoE拨号(ADSL拨号、宽带拨号)、动态IP(自动获取IP地址、DHCP);3...

实现公司内网和公网互通的办法有哪些?
实现单位内部局域网络和公网(即:外网)互相连通的最重要前提是:首先必须要保证有一个主干网(例如:各大高校的教育科研计算机网络)肯定能够无任何网络故障连通到公网上;在保证这个前提的基础上可以通过单位内部自行配置的网关(Gateway)连接到公网上。但是作为网关的电脑必须要有两个接口:一个接口和单位...

一条光纤两个IP地址如何组建两个局域网
关于如何使用两个公网IP地址建立一个局域网,一种方法是使用支持多WAN口的 router,将两个公网IP地址分别配置在不同的WAN接口上。然而,这种方案在技术上可能存在问题,因为通常一个WAN接口只能处理一个公网IP地址。在实际操作中,电信服务商会提供账号而非IP地址。用户需要在自己的路由器中配置内网IP地址...

华为NAT网络地址转换
具体配置(全局配置+接口挂接)(1)在NAT路由器配置好静态NAT转化映射表。(2)在公网接口启用静态NAT配置。(3)上面为全局配置,也可以直接在接口下配置 静态NAPT 工作机制 静态NAPT转换时,内部网络主机IP+端口号与公网IP+端口号进行一对一静态绑定的,每个公网IP只能给固定的内网主机转换使用;配置 ...

公网IP访问子网计算机
要实现公网访问你自己的机器首先你需要一个公网ip地址 如果你是用adsl拨号上网的话 公网ip地址分配到你的路由器接口上 外网机器访问你的公网ip,你的路由器就会把包直接转发给你 如果是很多人同时使用一个公网ip地址来上网的话 如何使别人可以准确访问你的机器呢? 这就要做NAT地址转换技术了 nat...

NAT(网络地址转换协议)
ALG技术: 处理包含地址信息的应用层协议,确保如FTP、DNS等服务的正常通信。配置与实践 配置NAT前,理解内部地址与全局地址的对应至关重要。例如,静态NAT配置命令:`ip nat inside source static`,动态NAT则需要定义IP池和访问列表。NAPT(NAT的动态版本)使用地址池或接口IP,最多支持64512个转换地址,...

来凤县15347706549: 什么是“公网IP或者端口”? -
郯傅东药: 公网、内网是两种Internet的接入方式. 内网接入方式:上网的计算机得到的IP地址是Inetnet上的保留地址,保留地址有如下3种形式: 10.x.x.x 172.16.x.x至172.31.x.x 192.168.x.x 内网的计...

来凤县15347706549: 什么是VPN??VPN可以换IP地址? -
郯傅东药: VPN的英文全称是“Virtual Private Network”,翻译过来就是“虚拟专用网络”.顾名思义,虚拟专用网络我们可以把它理解成是虚拟出来的企业内部专线.它可以通过特殊的加密的通讯协议在...

来凤县15347706549: NAT在企业网络运用的实例 -
郯傅东药: 1、网络环境:内网用户IP地址为10.83.91.0/255.255.254.0,也就是说IP地址为两个C类地址,涵盖范围为10.83.91.0到10.83.92.255.路由器使用的是华为公司出品的2612产品,该产品有两个以太网口供我们使用.网口一连接外网,IP地址为...

来凤县15347706549: 局域网如何实现同公网通信 -
郯傅东药: NAT穿透技术,局域网主机与公网聊天时,在局域网的网关上会为这个局域网主机保留一个端口,以后公网主机发送信息的话先发到网关上,指向这个保留的端口,网关就会负责发送给相应的局域网主机.

来凤县15347706549: 什么叫端口映射 -
郯傅东药: 什么是端口映射 在网络技术中,端口(Port)有好几种意思.集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial端口等.我们这里所说的端口,不是计算机硬件的I/O端口,而是软件形式上的概念.服务器可...

来凤县15347706549: PAT端口复用技术是如何实现的? -
郯傅东药: 你好!PAT是NAT转换中的一种,他就是NAT的一种特例,正常情况下NAT是一个内网IP对应一个公网地址池里面的地址,在PAT的情况下,内网所有的IP全部访问公网用的IP就是你路由器出公网的那一个IP,怎么分辨这些IP谁是谁,可以在访问出去的时候为每次IP加上端口号,这样就能分辨了,纯手打望采纳 记得给问豆啊!

来凤县15347706549: 在实现NAT技术中,内部的FTP服务器(192.168.0.180)如何能被外网的用户访问?
郯傅东药: 只要将你公网地址的对应端口和192.168.0.180这个机器的21端口做映射即可. 一般路由器都有端口映射功能 比如你的公网IP是 8.8.8.8 对外的ftp端口也是21 那外部的用户只要 访问 ftp://8.8.8.8即可访问你内部FTP服务器 如果你对外的端口不是21 比如31 那外部的用户需要加上端口号 访问 ftp://8.8.8.8:31 即可访问你内部FTP服务器

来凤县15347706549: MPLS - VPN 作用到底是什么呀 -
郯傅东药: IP SEC是点到点VPN,每个隧道都要手工建立,不方便在运营商网络中部署,BGP-MPLS/VPN是利用LDP协议动态建立隧道的VPN,很适合在运营商网络中大规模部署.

来凤县15347706549: 我有一个公网IP,端口映射方法能实现,从外网能连接到公网IP下的某一台服务器的SQL2000数据库吗? -
郯傅东药: 1在路由器上找nat菜单,--虚拟服务器-- 端口选1433 IP填你的sql服务器 保存, 2确保你的服务器防火墙 1433端口打开 3从外网 用telnet 公网IP 1433 命令, 如果通的话 ,屏幕会有变化,不通会显示连不上的

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网