如何设置ddns动态域名服务实现外网访问

在本地搭建好服务器,部署好web网站或其他应用后,需要在外网访问内网时,如何设置动态域名服务ddns,将主机的内网IP端口映射到外网访问,是我们需要面对的一个重要步骤。

内网发布外网,常见的有两种方案,一是动态域名解析,一是内网穿透。当采用动态域名解析方案设置DDNS时,同时需要结合本地路由器端口映射实现。当采取内网穿透方案时,无需路由设置。比如目前主流受欢迎的端口映射软件:快解析,它同时结合了动态解析和内网映射的成熟P2P穿透技术原理,在任意可以上网的环境下,都可以通过快解析将内网IP端口提供到互联网访问。以下是分别是动态域名解析和内网映射的使用设置步骤供大家参考,按照一下步骤就可以轻松掌握内网服务让异地跨网正常访问的方法了。值得注意的是动态域名解析ddns和内网端口映射外网即内网穿透,是两种不同的实现方法过程,要区别对待使用,不要弄混了。

1.动态域名解析DDNS发布外网方法

这个方法的实施前提是需要公网IP,需要在路由器上做映射。首先要本地明确,查看路由器WAN获取的IP地址为公网IP,但可以观察到这个IP会发生变化。然后在路由器端口设置映射。步,登录自己本地公网路由器,类似如192.168.1.12路由内网地址。第二步,进行登录管理。找到虚拟服务器添加转发规则,不同的路由型号会有不同的名称或叫法,端口转发,端口映射,虚拟转发等等。在添加完路由映射后,确保外网跨网环境下,就可以正常通过当前路由公网IP进行访问。第三步,DDNS设置。如果路由本身没有自带DDNS功能,或需要更简单方便及更好设置管理,可以直接在内部任意服务器主机上,安装并登录快解析添加动态域名解析。动态域名设置时,可以使用自己的域名,也可以直接使用快解析自动生成的自定义免费二级域名。第四步,外网用域名访问。在外网访问时,我们通过域名,就可以进行连接访问,不用担心路由公网IP变化不定的问题,因为快解析提供的动态域名解析服务所设置的域名设置是不变的,还会自动匹配绑定域名与本地新公网IP关系。

2.使用内网穿透提供外网访问方法

这种方法不用公网IP,不用路由器映射。步,明确内网访问。首先要确定在局域网内可以正常访问自己的目标应用,明确所使用的内网IP和内网端口号。第二步,添加内网映射。在内网服务器本地,或在局域网内另台主机上,安装并登录快解析添加端口映射。这里直接一步设置就可以将应用的内网地址变为外网地址。

如何设置ddns动态域名服务实现外网访问


涉及映射填写相关信息有:

应用程序端口( 常见的服务器端口):WEB服务器(网站服务器):80端口  FTP服务器(文件服务器):21端口    终端服务器:3389端口  邮件服务器:25端口(SMTP)和110端口(POP)VPN服务器:1723端口

公共端口类型:根据自己场景应用需求选择。

内网地址:内网访问固定地址。可以是固定内网IP或计算机名。如是在服务器本机使用映射的,推荐填写127.0.0.1格式。

第三步,实现外网域名访问。内网快解析端口映射域名生效后,即可以在任意上网环境,通过域名和外网端口进行访问。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3016988.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

劝退计算机?CS再过几年会没落!?

事实上,未来计算机不仅不会没落,国家还会大力发展 只不过大家认为的计算机就是什么Java web,真正的计算机行业是老美那样的,涉及到方方面面,比如: web,图形学,Linux系统开发&#…

Markdown 精简教程(胎教级教程)

文章目录 一、关于 Markdown1. 什么是 Markdown?2. 为什么要用 Markdown?3. 怎么用 Markdown?(编辑软件) 二、标题1. 常用标题写法2. 可选标题写法3. 自定义标题 ID4. 注意事项 三、段落四、换行五、字体选项1. 粗体2.…

嵌入式开发常见概念简介

目录 0. 《STM32单片机自学教程》专栏总纲 API Handle(句柄) 0. 《STM32单片机自学教程》专栏总纲 本文作为专栏《STM32单片机自学教程》专栏其中的一部分,返回专栏总纲,阅读所有文章,点击Link: STM32单片机自学教程-[目录总纲]_stm32 学习-CSD…

SaaS应用加速解决方案

随着企业业务的迅速扩展,SaaS应用成为企业提升办公效率的关键。然而,在SaaS应用广泛使用的同时,访问速度受限、网络拥堵等问题也逐渐浮现。为了解决这些挑战,SaaS应用加速方案应运而生,旨在助力企业高效运转&#xff0…

免收隔夜费的外汇平台特点与选择

外汇交易是一种全球范围内的投资活动,参与者包括银行、机构投资者、交易商和个人交易者。在外汇交易中,隔夜费(也称为掉期费或展期费)是当持仓过夜时,因货币对利率差异而产生的费用。这种费用对一些交易者,…

安卓开发(二)Android开发基础知识

了解Android Android大致可以分为4层架构:Linux内核层、系统运行库层、应用框架层和应用层。 内核层:Android系统是基于Linux内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动…

VMware与CentOS的安装

VMware与CentOS的安装 第一章 VMware安装第二章 CentOS上网虚拟机网络IP修改地址配置修改主机名和hosts文件修改主机名称配置Linux克隆机主机名称映射hosts文件,打开/etc/hosts 安装Xshell7和Xftp7 第一章 VMware安装 VMware Workstation Pro 安装包 …

常见的容器技术有哪些

容器技术是一种轻量级的软件封装方式,它将软件代码及其依赖项打包在一起,这样应用可以在任何支持容器的系统上无缝运行。它允许应用程序及其依赖项在一个隔离的环境中运行,这个环境被称为容器。容器技术有助于提高应用程序的可移植性、一致性…

nginx 负载均衡、反向代理实验

nginx 负载均衡、反向代理实验 实验目的 理解概念:明确反向代理和负载均衡的基本概念及其在网络架构中的作用。 掌握技能:学习如何配置Nginx以实现反向代理和负载均衡功能。 实践应用:通过实际操作,体验Nginx如何提升Web服务的可…

使用Express+Node.js搭建网站

Express是一个基于Node.js平台的快速、开放、极简的Web开发框架。它的作用是专门用来创建Web服务器,与Node.js内置的http模块功能相似,但更为简便和高效。 Express中文官网:Express - 基于 Node.js 平台的 web 应用开发框架 - Express中文文…

成人职场英语口语柯桥外语培训之Big deal不是“大事”!别再翻译错啦!

关于deal, 其实有很多容易被人误解的表达, 小编今天就来给大家一一盘点~ 1, deal n. deal 作名词的时候意思是“交易;买卖”。 ❖ She got a new car for $1000! That was really a good deal! 她一千美金买了辆车!真是158575…

使用双指针解决问题题集(二)

1. 有效三角形的个数 给定一个包含非负整数的数组 nums ,返回其中可以组成三角形三条边的三元组个数。 示例 1: 输入: nums [2,2,3,4] 输出: 3 解释:有效的组合是: 2,3,4 (使用第一个 2) 2,3,4 (使用第二个 2) 2,2,3 示例 2: 输入: nums [4,2,3,4] 输出: 4 题解&a…

标准IO函数-将bmp图片修改为德国国旗样式

代码&#xff1a; #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <pthread.h> #include <semaphore.h…

ES集群设置访问密码

1 新增配置 每个集群节点都需要设置&#xff0c;编辑 elasticsearch.yml 文件&#xff1a; cd /home/isearch/es vi es-cluster-01/config/elasticsearch.yml vi es-cluster-02/config/elasticsearch.yml vi es-cluster-03/config/elasticsearch.yml # 设置启用了X-Pack安全…

勒索病毒最新变种.kat6.l6st6r勒索病毒来袭,如何恢复受感染的数据?

导言&#xff1a; 在信息化社会的浪潮中&#xff0c;网络安全问题日益凸显&#xff0c;其中勒索病毒成为了一个令人头疼的难题。最近出现的.kat6.l6st6r勒索病毒&#xff0c;以其独特的攻击方式和恶劣的勒索行为&#xff0c;再次敲响了网络安全的警钟。为了有效应对这一新型威…

NFTScan 与 Scattering 达成合作伙伴,双方将共同解决混合 NFT 数据需求

在区块链领域&#xff0c;NFT 的创新与发展从未停止。近日&#xff0c;NFT 数据基础设施 NFTScan 与一站式混合 NFT 交易市场 Scattering 达成合作伙伴关系&#xff0c;双方将在 NFT 数据层面展开合作&#xff0c;共同解决混合 NFT 的独特数据需求&#xff0c;Scattering 在协议…

3行代码,实现一个取色器

前言 今天发现了一个很好玩的 API ——EyeDropper。 EyeDropper API 提供了一种创建拾色器工具的机制。使用该工具,用户可以从屏幕上取样颜色,包括浏览器窗口之外的区域。 这是 MDN 上对它的介绍,可以取包括浏览器窗口之外的区域。我们一起看看是怎么个事 什么是取色器 取…

Sentinel-Dashboard安装

1. Docker官方镜像 找到跟你版本相对于的镜像进行拉取&#xff1a; &#xfeff;https://hub.docker.com/r/bladex/sentinel-dashboard # 运行容器 Sentinel默认端口 8858 docker run --name sentinel-dashboard -p 8858:8858 -d bladex/sentinel-dashboard:1.8.6 &#xfeff…

hadoop学习---基于Hive的教育平台数据仓库分析案例(二)

衔接第一部分&#xff0c;第一部分请点击&#xff1a;基于Hive的教育平台数据仓库分析案例&#xff08;一&#xff09; 意向用户模块&#xff08;全量分析&#xff09;&#xff1a; 需求指标&#xff1a; 需求一: 计期内&#xff0c;新增意向客户&#xff08;包含自己录入的意…

vue3+ts 原生 js drag drop 实现

vue3ts 原生 js drag drop 实现 一直以来没有涉及的一个领域就是 drag drop 拖动操作&#xff0c;研究了下&#xff0c;实现了&#xff0c;所以写个教程。 官方说明页面及实例&#xff1a;https://developer.mozilla.org/en-US/docs/Web/API/HTML_Drag_and_Drop_API 最终效果&…