没有公网IP地址,能用路由器的DDNS动态域名解析吗?路由器WAN口分配的不是公网IP,内部所在内网服务器怎么做端口映射让外网互联网连接访问?
本地搭建主机应用,当需要发布公网访问时,就需要用到动态域名、端口映射、内网穿透等其中一种适合本地网络的方式方法。如果选择及设置,就是其中关键。根据本地有没有公网,本文介绍在动态公网IP和内网IP下主机发布外网的实现。其中涉及nat123动态域名和nat123端口映射,让大家了解学会,只要是能上网,就可以将内网服务器应用发布外网。
一,没有公网IP能用ddns吗?
不能。DDNS是指动态域名解析服务,只能在公网下用,解决公网IP不固定的问题。
没有公网IP的网络下,用nat123端口映射方式发布到外网。以下详细教程参考。
1,内网访问
比如本地主机搭建部署了IIS,在内网其他电脑也能正常访问测试。明确及记录内网访问使用的内网IP端口号,明确自己本地应用协议(常见的有TCP,UDP,FTP,http,https)等。
2,内网nat123映射设置
在本地主机,或在局域网内另台内网互通电脑上,安装并登录nat123添加端口映射。利用这一步添加映射操作,将内网地址与外网域名进行关联,以实现外网访问的目的。
添加nat123映射时,根据自己应用场景选择合适的映射类型即可,如远程桌面连接可以用非网站映射类型,后台管理web服务用非80网站类型。
填写好对应内网地址,本机用127.0.0.1格式,非本机地址应用的用固定不变的内网地址格式。外网地址可以直接使用自动生成的免费二级域名。外网地址如果是填写使用自己注册独立权限域名的,同时需要在自己注册域名解析管理网站后台添加对应的cname指向让自己域名生效。
添加映射保存生效后,不要退出nat123后台服务。个别限制环境下,如遇到鼠标停留提示未连接上服务器网络的情况时,可以退出本地360等所有安全阻止,然后将nat123软件重装在D盘或其他非系统盘下,再登录使用。
3,外网访问
外网环境下,浏览器输入映射后的域名地址(和外网端口号)访问地址,即可成功访问到web管理页面,方便随时随地进行远程开发调试与外网访问。
二,动态公网IP怎么用DDNS?
前提条件:有公网IP,有路由权限。
方案实施:做路由器端口映射,和同时做动态域名解析。
实现过程:
1,做路由映射(成功后可用IP访问)
浏览器访问路由器管理后台(通常默认是192.168.1.1以自己实际为准),找到转发规则/虚拟服务器(有的叫端口转发,或端口映射),添加新条目。不同的路由器后台功能名称会有所差异,以实际和测试为准。
做了路由映射后,正常情况下,就可以用路由的公网Ip和对应端口进行访问了,在外网环境下。如果用本地ip端口访问不通,说明IP或端口有问题,尝试修改端口,或说明不是公网IP。
2,做动态域名解析(用固定域名代替变化IP访问)
在路由内部任意主机电脑上,登录并添加DDNS解析记录。如安装并登录nat123添加个动态域名解析方式。
做了nat123动态域名解析设置后,就可用域名来代替IP在外网访问了。域名是固定不变的,但在动态公网环境下IP是会变化的,DDNS就是为了解决IP变化的问题。
小结:
nat123动态域名解析和nat123端口映射是二种不同的解决方案方法,分别针对有公网IP和无公网IP的网络环境下使用,不要弄混。
快速了解相关:
使用端口映射还是动态域名解析?>
端口映射与动态域名解析的区别?>
选择什么映射类型?
80映射与网站加速的区别?>
本地加速与网站加速的区别?>
免费与VIP的区别?>
如何选择映射VIP?
如何使用映射VIP(80网站)?>
如何使用映射VIP(非网站)?>
如何使用动态域名解析VIP服务?
如何使用自己的域名(根域名和www子域名)?>
客户端帐号能否多处登陆?
当前活动:
1.
非80映射免费VIP。
2.
80映射免费VIP全映射。
3.
非网站免费VIP全端口。
4.
充值送N币再送T币。
5.
站外分享送T币活动。
端口映射高级功能:
1.
如何切换使用映射VIP线路。
2.
http穿透解决http屏蔽问题。
3.
端口映射应用多机负载均衡。
4.
80映射网站默认使用快照提示取消。
5.
映射网站默认未登录提示页面自定义。
6.
如何设置映射网站离线转跳自定义目标地址。
7.
防火墙与访问日志(查看来访者IP和阻止IP端口)。
8.
80网快照录制和缓存删除。
9.
自主发布映射服务。
10.
自主选择网站集群线路访问端国内外区域。
动态域名解析高级功能:
1.
动态域名解析应用多机负载均衡。
2.
动态域名解析VIP怎么用。
域名解析高级功能:
1.
域名解析A记录宕机检测和故障转移。
2.
URL显性转发和隐性转发。
3.
URL转发默认提示取消。
远程开机:
1.
微信/网页远程开机。
![]() |
![]() |
![]() |