教育培训 > 怎么样才能让外网的计算机访问一个局域网内的计算机?

怎么样才能让外网的计算机访问一个局域网内的计算机?

2020-10-14 09:38阅读(62)

怎么样才能让外网的计算机访问一个局域网内的计算机?:外网电脑访问内网电脑,目前来说,有2种基本方式,一种是远程控制,一种是内网穿透,下面我分别简单介绍一

1

外网电脑访问内网电脑,目前来说,有2种基本方式,一种是远程控制,一种是内网穿透,下面我分别简单介绍一下,感兴趣的朋友可以尝试一下:

01

远程控制

这是最简单的外网电脑访问内网电脑的方式,只需要在两端电脑同时安装远程控制软件,之后外网电脑输入内网电脑唯一的验证信息,验证成功后,就可以远程访问内网电脑了,下面我简单介绍3个不错的远程控制软件,对于日常使用来说,非常不错:

  • teamviewer

这是一个老牌、也比较受欢迎的远程控制软件,同时支持桌面端和移动端,个人版完全免费,外网电脑远程访问内网电脑的话,需要在外网电脑和内网电脑同时安装这个软件,之后外网电脑输入内网电脑唯一的ID和密码(软件自动生成,也可人为设置),内网电脑接受后,就可以远程访问内网电脑了,不过长时间、频繁的连接使用,会被软件误认为商用,自动断开:

  • splashtop

这也是一个比较受欢迎的远程控制软件,性能和可靠性方面与tv相差不多,唯一的缺点就是面向个人收费,需要付费购买版权,远程访问内网电脑的话,也需要在外网电脑和内网电脑同时安装,之后外网电脑输入内网电脑IP和密码(自行设置),验证成功后,就可以远程内网电脑了:

  • 向日葵

这是一个纯粹的国产软件,支持跨平台,在个人桌面端也有着较高的使用率,个人版完全免费,但在新版本做了限速处理,每秒不超过300KB,远程访问内网的话,需要在外网电脑和内网电脑同时安装这个软件,之后外网电脑输入内网电脑唯一的识别码,验证成功后,就可以远程访问内网电脑了:

02

内网穿透

也即NAT穿透,这种方式需要做端口映射,使用上也没第一种远程控制软件方便、直接,下面我简单介绍2个不错的内网穿透软件,感兴趣的朋友可以使用一下:

  • 花生壳

这是一个非常流行的内网穿透软件,可以跨平台使用,个人版完全免费,支持各类协议栈,无需公网IP即可快速创建HTTP、HTTPS和非80类端口外网访问数据通道,在财务、视频监控、智能设备方面有着非常广泛的应用,个人使用的话,软件提供了非常详细的使用指南和文档说明,只需简单配置就可直接使用:

  • Natapp

这是一个类似于花生壳的内网穿透软件,支持跨平台,比花生壳好,有免费版可以直接使用,同时提供HTTP、TCP、UDP全隧道穿透,随机域名/随机TCP、UDP端口,自定义本地端口等服务,官方有非常详细的使用说明和教程,配置简单,新手入门来说,也非常容易掌握:

目前,就分享这2种外网电脑访问内网电脑的方式吧,第一种远程控制,最简单、直接,第二种内网穿透,需要自己配置,只要你熟悉一下相关软件的使用过程,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

2

如果是固定IP可以做端口映射,动态IP你可以用软件

如果局域网有固定IP地址的宽带,你直接在路由器里面做端口映射就行,不如想访问3389端口,就做相对应主机的端口映射就能外网直接访问局域网相对于主机的端口了,不过要看一下宽带是否封禁端口号,很多固定IP宽带都把80端口封了,是无法访问的。

如果局域网主机所连的宽带非固定IP,推荐你使用花生壳,更高级点可以买花生壳路由器,这个很方便,用teamview也是非常好用的,经常连接会被误认位商业用途,不过。

花生壳是国内较早一批动态域名解析及内网穿透服务商。目前已自主研发花生壳软件以及花生棒、花生壳盒子等硬件。即使没有公网IP,也可以实现内网穿透服务。支持Windows、Linux、树莓派、iOS等操作系统,并可通过iPhone、安卓手机APP或微信进行远程管理。花生壳被广泛应用于微信公众号、小程序 、HTTPS映射、淘宝客采集系统、视频监控 、遥感测绘、FTP 、企业OA等应用领域。

TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案。为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可,而不需要进行安装(也可以选择安装,安装后可以设置开机运行)。该软件第一次启动在两台计算机上自动生成伙伴 ID。只需要输入你的伙伴的ID到TeamViewer,然后就会立即建立起连接。

3

    有时要在外面访问家里的设备,或者家里访问公司的电脑,由于家里的网络没有固定的ip地址,这时就需要用到内网穿透。说到穿透,大家熟知的可能是DDNS,或者反向单利FRP、Ngrok等。

    首先,DDNS需要公网IP地址,运营商很少分配给用户公网IP地址了。然后FRP等这些反向代理程序,需要通过服务器转发,用到VPS或者他人搭建的服务,要么限速要么成本很高。


    这里,我们说一个不需要公网IP、也不依赖于服务器的ZeroTier。


    使用ZeroTier

    step1:注册

    登陆到ZeroTier官网,注册一个账号,免费套餐可以连接100个设备,对于一般家庭足够用了。


    step2:创建网络

    注册成功之后,创建一个新的网络,这样我们会得到一个Network ID,后面连接设备时,要用到这个,用于实现设备的互联。

    创建之后,点击进入,可以看到网络的详细信息,保持默认就行,右边显示了设备的内网IP地址,比如下图的192.168.191.*,使用默认选项即可。


    step3:连接

    在客户端,比如电脑、手机下载zerotier客户端,输入申请到的network ID。

    在zerotier的后台,客户端申请加入网络后,需要点选Auth才能连接。


    路由器安装zerotier

    如果路由器使用了openwrt,我们可以安装zerotier插件,形成一个虚拟局域网,设置相应的防火墙规则,并且在zerotier设置相应的路由,就构成了大的虚拟局域网,可以访问家里的任何设备。


如果觉得对你有帮助,可以多多点赞哦,也可以随手点个关注哦,谢谢。

4

首先非常感谢在这里能为你解答这个问题,

怎么样才能让外网的计算机访问一个局域网内的计算机?

现在让我带大家一起探讨一下。

让外网访问局域网内部的电脑的具体操作步骤如下:

1、首先,在内网的电脑上打开路由器的配置界面:

2、将协议类型设置为TCP,状态设置为生效状态:

3、然后,可以看到当前内网中所有计算机的IP地址:

4、之后,输入花账号和密码启用DDNS,完成之后保存:

5、最后,在外网上的电脑中,输入刚才设置的内网的账号和密码就可以连接到内网的电脑上了:


最后在这里同时也希望大家能够喜欢我的分享,大家如果有更好的关于这个问题的解答,还望分享评论出来共同讨论这话题。我最后在这里,祝大家每天开开心心工作快快乐乐生活,健康生活每一天,家和万事兴,年年发大财,生意兴隆,谢谢!

5

“极客谈科技”,全新视角、全新思路,伴你遨游神奇的科技世界。

外网计算机如何来访问局域网内的计算机?这里最核心的问题是涉及到公网地址与私网地址转化的问题。根据被连接端是否具有公网地址、连接的操作目的等等,可以采用多种方式来实现连接访问。若为公网地址,主要涉及路由器NAT端口映射的问题,若为私网地址,主要涉及如何解决私网穿透的问题。

那么,就一起来看看都有哪些方法能够实现外网访问局域网计算机吧!


外网如何能够访问局域网内的计算机

运营商接入网络有两类方式,一类是集团专线接入网络,一类是家宽接入网络。前者往往会给使用单位配置公网IP地址作为出后,后者基本上仅仅会使用运营商的私网地址。不同的网络接入模式,也就给出了远程连接不同的方式。

一、远程接入具有公网地址的服务器

若接入方具有公网地址,并且局域网的电脑属于网站、FTP、邮件等服务器的一种,可以直接通过路由器端口映射的方式进行访问。

只需要将服务器电脑IP地址以及端口与路由器上的公网地址进行端口映射即可。下图为tp-link路由器的例子,在路由器转发规则、虚拟服务器中进行设置。之后即可通过公网IP地址与端口的组合,来访问这台局域网内的服务器(或者直接通过电脑端自带的远程接入程序来建立连接)。

二、远程接入私网地址的个人电脑

若接入方并不具备公网地址,那么将面临私网地址穿透的问题。最方便的接入方式就是通过软件来实现,例如使用QQ或者TeamViewer远程连接软件来实现。

使用QQ程序建立远程连接需要电脑两端同时有人值守,更加适合远程协助这种方式,并不适合无人时的远程连接。这里重点介绍一下如何通过TeamViewer这款软件来建立远程连接,只要在安装时选择个人模式,这款软件可以免费进行使用。需要在两台电脑上分别安装TeamViewer这款软件,安装之后会生成唯一的机器ID和密码,对方只需要输入本机的机器ID和密码便可建立连接(TeamViewer软件的稳定性也要高于QQ,并不会存在异网连接卡顿的问题)。


关于外网连接局域网内计算机的方法,您还有哪些更好的建议?

欢迎大家留言讨论,喜欢的点点关注。


6

这种问题,作者肯定是想了解原理,不是一帮在那里逼逼,什么软件?要软件网上一大堆,要你在这里推荐。

都是一些根本不知道原理或是别有用心的人。

用大白话说不就好了吗,一定要拽的多高深。

虽然我也在找这方面的资料。我的理解就是你要用东西把内网计算机的地址和端口搞出来。然后发到一个你可以拿到的地方。然后你用外网的计算机去存地址和端口的地方拿到。然后就可以去去访问和传输了。

中国现在培养的好多程序员。这是知道用软件写出软件。根本不知道原理。

比如计算机为什么不用中文而是英文?因为以前内存的限制。加上以前中国的英文热,显得高大上。现在就不是内存限制了,是因为中国绝大多数程序员被奴狱了。因为要换,就是对以前习惯的改变。

所有的编程软件原理都是一样(不是编译)。就是一些流程控制,比如绝大多数用if 易语言用如果。你要是有能力。你可以用\"去死\"这个关键字去代替if

现在就是把编程搞的太玄,是因为都不知道怎么用大白话解释。都搞一些如ip这样的英文。不就是门牌号的意思嘛。端口不就是哪个门的意思嘛。

你要去访问别人的计算机,不就是要去拜访别人的家嘛。你只有让主人告诉你地址,不然你就只有再他家安排个间谍。然后把他家的地址和走哪个门的信息,放在你知道的地方。然后你去那个地方拿到信息。你就可以去拜访了。比如你要传输文件。不就是邮快递嘛。

7

我们现在使用的互联网地址大部分都还是IPV4的地址,由于IPV4在设计指出并没有考虑到如此大规模的应用,所以在前几年IPV4的地址已经分配完毕。并且远远不能满足互联网用户的增长,这导致大部分用户无法得到一个有效的公网IP地址。

为了解决IPV4地址短缺的情况,国际组织在IP地址之中划分出了三段,用做私网的IP地址,并规定私网IP地址无法被互联网上的路由器所转发,也就是无法上互联网。并且丝网地址可以在不同的局域网中重复使用。现在我们家庭中使用的都是私网地址,大部分是以192.168开头的,并且你的隔壁也可能使用该私网IP地址。

此外,还有一项技术叫做网络地址转换NAT,用来把私网地址转换成公网地址,以便可以进行互联网的应用。如果一个互联网上的电脑需要访问私网内部的电脑,由于该电脑并没有公网的IP地址,所以无法访问。

所以访问一个丝网类的电脑的第一个条件是你需要一个公网的IP地址,如果你所在的地区在拨号后被分配到一个公网的IP,那么你可以使用路由器的端口映射来把私网内的一台电脑暴露在公网上,这样位于互联网端的电脑就可以通过该公网IP访问该电脑,不过该公网IP地址可能是动态的。你可能还需要动态域名解析技术,比如常说的花生壳。

如果你在拨号后被分配到,依然是一个私网IP地址比如说10开头的,那么你无法通过简单的端口映射来使公网电脑访问私网电脑。如果还需要访问,你可以安装类似向日葵,TeamViwer等C/S结构的远程控制软件,通过该软件来远程控制电脑。

8

硬件的方式,拨号的路由器,映射出需要外网访问的设备,或者选择具有VPN功能的路由器,没有一点计算机常识的都用户可以选择蒲公英路由器。

软件一般是需要在被控电脑上安装控制软件,比如team view 向日葵。

9

最简单的是qq远程 或者专业的远程控制软件 如向日葵还有teamviewer都可以实现远程访问

10

方式比较多,但是要看你是访问内网的计算机服务,还是想单纯的远程操控!

内网计算机服务的话,现在的路由器设置界面都比较强大,通过端口映射就可以,但因为公网地址经常会变,可能会导致过一两天,端口映射就失效了!

具体设置方法:可以参考我的博客:https://wujianqinjian.blog.csdn.net/article/details/71188409

如果要保持长时间稳定,就需要内网穿透服务,一般向日葵还可以!

远程操控计算机:1 QQ的远程控制

2 teamview