内网穿透什么意思

陈小米 1个月前 已收到2个回答 举报

罗刹那 1星

共回答了137个问题采纳率:97.8% 评论

内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。下面就相互通信的主机在网络中与 NAT 设备的相对位置介绍内网穿透方法。

11小时前

10

鈖葒銫 1星

共回答了103个问题 评论

我在局域网中有一台电脑,部署了web服务,现在希望所有人都能访问它。

很显然,这台电脑只有一个局域网ip,没有公网ip。那么同一局域网内的设备可以通过局域网ip找到他。而其他设备则找不到你。最多只能找到你的路由器,却进不了你的局域网。

那么就需要内网穿透了。

情况一:你家的路由器被分配了一个固定的公网ip

这种情况非常容易,但是极其少见。

只需要在路由器中将路由器的某些端口映射到局域网某电脑的某些端口上就ok了。然后就可以使用公网ip+端口号访问了。

情况二:你家的路由器被分配了一个临时的公网ip

这种情况比情况一多见,但依然很少见。

操作同上,但是因为公网ip会变,所以客户端每次也要跟着变。

如果你有域名的话,可以使用ddns将你的域名解析到改公网ip上,并且在公网ip变化时自动更换解析。

情况三:你家的路由器被分配了一个内网ip

这种情况才是最普遍的。

此时必须借助一个有公网ip的云服务器。

内网机器向云服务器建立一个长连接,然后云服务器就可以主动向内网机器传数据。云服务器将自己某端口的数据转发到内网机器上,然后客户端访问云服务器的那个端口就可以访问内网机器了。

既然我已经有了云服务器,为什么还要多此一举使用内网的电脑?

可能的的数据比较重要,不希望放在云服务器上。可能你的云服务器配置不够,而你的服务需要高cpu高内存高磁盘容量。

如果你买了云服务器的话,可以使用frp来映射。

没有云服务器的话,网上有免费的frp服务,可以去找一下,但是可能不稳定。

9小时前

44
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com