常见的端口后续网络链接问题及解决办法

news2025/5/18 7:08:12

路由器中设置端口映射的主要作用,就是让Internet上的其他用户,可以访问你路由器下面电脑中的数据(软件、文件)。假设现在外网有一台ADSL直接拨号上网的电脑,所获得的是公网IP。然后它想访问局域网内的电脑上面的网站,那么就需要在路由器上做端口映射。在路由器上做端口映射的具体规则是:将所有发向自己端口的数据,都转发到内网的计算机。

一、访问过程如下

1.公网 电脑 向路由器发送请求,要求访问它的80端口。(如果是要访问FTP服务器,则发送访问路由器21端口的请求。)

2.路由器收到请求后,按照端口映射的规则,通过内网IP地址把请求的数据发送到局域网内的计算机上。

3.内网计算机收到请求后,把自己电脑中网站的数据发送到路由器。

4.路由器收到内网计算机发来的数据后,通过公网IP把它们发送到公网的计算机上去。

二、设置动态DNS

由于路由器连接宽带上网时,从宽带运营商处获取的IP地址,也是经常在变化的。路由器WANDIP地址

经常变化的话,会造成lnternet上的用户,无法持续性的访问路由器下面的电脑,非常的麻烦。

解决办法也非常的简单,只需要在路由器中设置动态DNS,设置成功后,可以用一个域名来访问路由器。

三、端口后续网络链接

在E地址栏中输入“19216810200”(你输入自己的路由器的ip)并“回车”,在弹出的登录对话框中输入默认管理用户名和密码“root”进入管理界面。并在管理界面左侧的菜单栏中选择“BasicConfig→PAT”,进入端口映射配置对话框。在该对话框中,点击“Add”按钮添加新的映射项目。

1.在“Protoco”(协议)栏中,我们可以选择两种协议:TCP和UDP。由于Web服务和ETP服务均采

用TCP/IP协议,因此保留默认设置TCP。

2.在“Interface”(接口类型)栏中,默认值为“LAN”,我们还可以选择ATM1、ATM2,一直到ATM8。在此我们选择ATM1(千万不要选择LAN,否则映射无法成功)。

3.“ServiceName”是用来标示该映射的类别的,可以任意输入,例如要配置FTP映射时就输入“ftp”。

4.在“PortNumber”(端口号)栏中,填写ADSLMODEM为各种服务开启的端口,建议采用各种服务的默认端口,例如要映射FTP服务,就直接输入21端口。这样可以方便访问者的访问。如果不采用各种服务的默认端口,则访问者必须采用IP地址+端口号的形式来对发布出去的服务进行访问。假设现在ADSLMODEM的公有IP地址为218.70130.155,但为FTP服务开启的端口不是21,而是8021,则来自Internet的访问者必须通过“FTP://21870 130155:8021”来访问该FTP服务。

5.“ServerlPAddress”是指架设服务器的计算机的私有IP地址。本例中,FTP服务器和Web服务器的IP地址即为192.168.10.111。

6.“ServerPortNumber”指的是服务器为自己的服务开启的端口,本例中FTP服务器和Web服务器都采用了各自对应的默认端口:21和80。映射项目添加完毕后,点击“Finish”按钮完成设置。然后选择左侧菜单栏中的“Save&Restart”,在弹出的对话框中先点击“Save”按钮保存设置,然后点击“Restart”按钮重新启动ADSLMODEM(注意:一定要按照这个顺序来!否则刚才进行的配置不会被保存)。

ADSLMODEM重启完毕后,Internet用户就可以直接通过ADSLMODEM的公有IP地址访问“内部”的计算机架设的各种服务了。

其实,不在路由器上做端口映射,使用快解析内网穿透软件,也能轻松实现以上的功能。小编给大家介绍一下详细步骤:

1.下载快解析客户端。

 

2.双击快解析安装程序。安装成功后,输入已注册账号登录,作为工具软件,快解析的客户端的UI设计非常简洁。

3.添加映射,填写映射信息。

映射名称:自定义,方便区别和标志。

公共端口类型:指外网访问所用的端口,根据自己场景应用需求选择,这里选择的映射类型是网站80端口;

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

应用程序端口:以实际为准,不可以随便乱填写。

 

4.登陆后,可获得一个快解析软件提供的后缀为gnway.cc的免费域名,这时候,***.gnway.cc域名对应的IP地址就是路由器的公网IP地址了。

快解析内网穿透的原理是通过云服务器与内网服务器建立连接,把内网端口映射到云端,以此实现各类局域网服务基于域名的互联网访问,整个过程不保留用户数据信息,核心数据仍保存在用户内网服务器上,而且,快解析曾荣获国家级高新技术企业认证,是少数获得多项核心专利的软件服务商。

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

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

相关文章

C语言中有关char数组和char指针的区别

有关 C语言中字符数组和字符指针之间的区别,让我们先看一下下面的例子: void test() {//arr is array of characterschar arr[12] "Aticleworld";//ptr is pointer to charchar *ptr "Aticleworld"; } 现在,让我们比较…

合宙Air724UG Cat.1模块硬件设计指南--键盘接口

键盘接口 简介 在电路设计中,通常需要较多的外部输入,如果每个按键都单独去占用一个IO接口,就会非常浪费资源,为了减少I/O口的占用,通常将按键排列成矩阵形式,即矩阵键盘。 特性 KEYIN0。扫描键盘输入0&am…

【博弈论笔记】第五章 完全但不完美信息动态博弈

文章目录 第五章 完全但不完美信息动态博弈5.1 不完美信息动态博弈5.1.1 相关概念5.1.2 不完美信息动态博弈的表示5.1.3 不完美信息动态博弈的子博弈 5.2 完美贝叶斯均衡5.2.1 完美贝叶斯均衡的定义5.2.2 关于判断形成的进一步理解 5.3 单一价格二手车博弈模型5.3.1 单一价格二…

Windows下Java环境配置教程

✨博客主页: XIN-XIANG荣 ✨系列专栏:【Java SE】 ✨一句短话: 难在坚持,贵在坚持,成在坚持! ✨博客说明: 尽己所能,把每一篇博客写好,帮助自己熟悉所学知识,也希望自己的这些内容可以帮助到一些在学习路上的伙伴,文章中如果发现错…

排序算法——归并排序(递归与非递归)

归并排序 以升序为例 文章目录 归并排序基本思想核心步骤递归写法实现代码 非递归处理边界情况实现代码 时间复杂度 基本思想 归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法的一个非常典型的应用:将已有序的子序列合并&#xff…

python:并发编程(十九)

前言 本文将和大家一起探讨python并发编程的实际项目:win图形界面应用(篇一,共八篇),系列文章将会从零开始构建项目,并逐渐完善项目,最终将项目打造成适用于高并发场景的应用。 本文为python并…

跨模态检索论文阅读:(PTP)Position-guided Text Prompt for Vision-Language Pre-training

(PTP)Position-guided Text Prompt for Vision-Language Pre-training 视觉语言预训练的位置引导文本提示 摘要 视觉语言预训练(VLP)已经显示出将图像和文本对统一起来的能力,促进了各种跨模态的学习任务。 然而,我们注意到,VLP模型往往缺乏…

Redis 2023面试5题(五)

一、Redis主节点岩机导致数据全部丢失怎么恢复数据 1. 备份恢复: 如果你已经设置了定期备份,可以使用备份文件进行恢复。首先,停止Redis服务器,将备份文件复制到Redis数据目录中,然后启动Redis服务器。这将恢复备份时…

Maven学习1

概述 主要学习记录Maven仓库相关知识,如何借助上传项目jar包到GitHub、Nexus Sonatype,,以及搭建自己的Nexus Sonatype私服,然后在Maven项目的pom文件引入使用,参考Maven官网文档:https://central.sonatype.org/publi…

0基础学习地平线QAT量化感知训练

文章目录 1. 背景2. 基础理论知识3. 文件准备与程序运行4. 代码详解4.1 导入必要依赖4.2 主函数4.3 构建fx模式所需要的float_model4.4 不同阶段模型的获取4.5 定义常规模型训练与验证的函数4.6 float与qat训练代码解读——float_model/qat_model4.7 模型校准部分的代码解读——…

day58_LayUI

Layui 一、介绍 layui(谐音:类 UI) 是一套开源的Web UI解决方案,采用自身经典的模块化规范,并遵循原生HTML/CSS/JS的开发方式,常适合网页界面的快速开发。layui 区别于那些基于MVVM 底层的前端框架,它更多…

2020新基建决赛-misc-ezPIC

2020新基建决赛-misc-ezPIC 一、概要 1、标题:ezPIC 2、关键字:盲水印、png宽高 3、比赛:2020新基建决赛 4、工具:python、010editor 二、开始 1、题目分析 在此感谢csdn上星辰之门和零食商人两位大佬给出的解题思路。 题目解…

黑马头条-day02

文章目录 前言一、文章列表加载1.1 需求分析1.2 表结构分析1.3 导入文章数据库1.4 实现思路1.5 接口定义1.6 功能实现 二、freemarker2.1 freemarker简介2.2 环境搭建&&快速入门2.2.1 创建测试工程 2.3 freemarker基础2.3.1 基础语法种类2.3.2 集合指令2.3.3 if指令2.3…

#10036. 「一本通 2.1 练习 2」Seek the Name, Seek the Fame

字符串的题真的要比dfs,bfs的简单好多 大致思路 首先,再度重复哈希函数 H ( C ′ ) H ( C , k n ) − H ( C , k ) ∗ b n H(C)H(C,kn)-H(C,k)*b^n H(C′)H(C,kn)−H(C,k)∗bn具体模板详见我的上几篇题解 哈希函数模板对此题,我们只需要对…

RPC 框架架构设计

RPC 框架架构设计 RPC 又称远程过程调用(Remote Procedure Call),用于解决分布式系统中服务之间的调用问题。通俗地讲,就是开发者能够像调用本地方法一样调用远程的服务。下面我们通过一幅图来说说 RPC 框架的基本架构。 RPC 框架…

(二)WPF - 应用程序

一、运行程序的过程: (1) Application 对象被构造出来。(2)Run方法被调用。(3)Application.Startup 事件被触发(4)用户代码构造一个或多个 Window 对象。(5&…

Hibernate知识总结

关于Hibernate映射 关于Hibernate的映射要说明的一点就是关于ID的访问权限,property以及field的区别。以前使用的时候根本没有注意过这个问题,这里简单的强调一下。 表的主键在内存中对应一个OID对象描述标识符,需要在xml的配置文件中要指定对…

数据结构——队列的实现

队列,又称为伫列(queue),计算机科学中的一种抽象资料类型,是先进先出(FIFO, First-In-First-Out)的线性表。在具体应用中通常用链表或者数组来实现。队列只允许在后端(称为rear&…

Hadoop 集群如何升级?

前言 本文隶属于专栏《大数据技术体系》,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和参考文献请见大数据技术体系 正文 升级 Hadoop 集群需要细致的规划,特…

Web安全——JavaScript基础

JavaScript基础 一、概述二、嵌入方法1、内嵌式2、外链式3、行内式 三、语句四、注释五、变量六、JavaScript 保留关键字七、JavaScript 作用域1、JavaScript 局部变量2、JavaScript 全局变量 八、数据类型1、判断类型2、数字类型(Number)3、字符串型&am…