怎么通过外网访问局域网的指定电脑或服务

先看看我们的演示环境,开始进入我们的主题。我们今天要讲的就是如何利用路由器的转发功能来让外网访问局域网的某一台服务器或者电脑。或许你经常出差在外,但需要访问公司局域网中的SVN项目或者是访问网站之类的,这篇文章可以解决你这个烦恼。当然了这篇文章主要讲是针对普通路由器支持转发功能的解决方案,日后有空再整理ROS的NAT转发。

演示环境
硬件:TP-Link TD-W89841N 增强型 300M11N(支持【转发规则-虚拟服务器】都可以)
      Windows Server 2003 系统电脑一台(用于搭建服务)
      普通电脑一台(用于测试)

其他:Windows Server 2003 电脑 是通过局域网的路由器拨号上网的
      普通电脑能正常上网
      1个花生壳账号

测试内容:Web网站
          FTP
          远程桌面控制
          SVN
          路由管理
          MsSql数据库

一、前期工作准备
1、你现在已经拥有一台通过路由器拨号上网的Win2003服务器,并且服务器上已经安装了各种服务,如Web网站、远程桌面控制、路由管理等。

2、有一台普通的电脑,能正常上网就行了。

3、拥有一个花生壳账号。并设置DDNS。(具体怎么设置本节不讲)

二、进入路由设置
1、转发规则-虚拟服务器-添加新条目

 

>使用接口,默认一般只有1个。
>服务端口号,是指局域网的WIN2003服务器中的某个服务的端口号,如要用转发远程桌面,那么端口号就是3389。
>IP地址,是指局域网的WIN2003服务器的IP地址
>协议,一般都是TCP/IP
>状态,生效
>常用服务端口,不用管
>设置好以上的,记得保存

2、设置动态DNS(DDNS)


>输入花生壳账号和密码
>启用DDNS
>登陆成功
>保存

测试:假设我的宽带外网IP是 10.10.10.10 ,就用PING 我的花生壳域名 看看结果是不是10.10.10.10。

三、实践操作


1、我所有操作都完成了,开始远程桌面测试。
>开始-运行-mstsc-输入你宽带外网IP或者花生壳域名。如123.gicp.net
>远程桌面连接-输入你宽带外网IP或者花生壳域名。
>输入Win2003账号和密码,进入系统桌面
>
>以上的操作没有问题,说明成功了。其他服务操作也差不多的,自己试试吧!
>

Tisp:
1、路由器设置转发规则那台服务器或者电脑,一定要开机服务正常,不然是无法映射的。
2、如果有修改端口,需要及时更正。
3、有部分家庭宽带可能无法正常使用80端口,因为给运营商封了。
4、如果有设置转发规则,一定修改默认端口,提高安全性。

时间: 2024-10-24 07:54:05

怎么通过外网访问局域网的指定电脑或服务的相关文章

adsl用户让外网访问用的桌面式动态域名解析服务软件花生壳_常用工具

花生壳(PeanutHull) 2008 V5.0.0.3  花生壳是一套完全免费的动态域名解析服务客户端软件.当您安装并注册该项服务,无论您在任何地点.任何时间.使用任何线路,均可利用这一服务建立拥有固定域名和最大自主权的互联网主机."花生壳"支持的线路包括普通电话线.ISDN.ADSL.有线电视网络.双绞线到户的宽带网和其它任何能够提供互联网真实IP的接入服务线路,而无论连接获得的IP属于动态还是静态.  花生壳2008 5.0.0.3特性: 1.增加对花生壳用户新分级服务体系的支

局域网-外网访问自己建的网站问题

问题描述 外网访问自己建的网站问题 自己建了一个网站,用html和php写的,把自己电脑做成服务器,并且购买了一个域名. 在域名解析IP地址(我电脑的IP)后,局域网内输入网址能加载我建的网站,外网还是打不开. 是什么原因? 解决方案 在域名解析IP地址(我电脑的IP)后 ^^^^^^^^^如果不是固定IP用户的话,这个IP 是内网IP 外网无法访问,外网IP每次重新连接都会 变化,甚至没有给你固定的外网IP 在路由器的设置中 增加虚拟服务 映射端口 80 到你的本地主机IP 的 80 端口 也

技术-请教一个外网访问内部局域网页面的问题

问题描述 请教一个外网访问内部局域网页面的问题 我有一个网站服务器是搭建在公司内部,该服务器IP为192.168.1.3,做了端口映射到该服务器,这样我可以通过外网IP来访问该网站. 接下来就是我问题,希望大神帮我解答一下. 我有另外一个页面放在内网的另一台服务器上,IP为192.168.1.4,没有另外做端口映射到192.168.14,外网是无法访问的,我要如何做到通过外网IP访问192.168.1.3的服务器来链接访问到192.168.1.4的页面呢?不知道要用到什么技术? 解决方案 除了端

外网访问内网-端口映射,内网ip映射

问题描述 端口映射,内网ip映射 广域网访问局域网的服务器最便捷的办法,除了用花生壳外,还有什么办法? 如果用路由器设置,什么品牌的可以? 解决方案 一般的路由器都有这样的设置的把, 把内网某个内网ip映射到指定的端口 解决方案二: 首先纠正你一点,外网访问内网,花生壳根本办不到.花生壳是ddns,仅仅解决了一个动态ip的自动维护它的dns指向的功能. 外网访问内网的前提是,你的内网通过路由器连接到公网上,这个公网有公网ip,你对路由器有控制能力.你只要做端口映射就可以访问到了.任何品牌基本都可

服务器-开发板外网连接 局域网可以通信

问题描述 开发板外网连接 局域网可以通信 开发板可以ping通百度 但与电脑服务器程序连接不了 pc客户端可以和服务器连接 程序用qt写的 外网连接 局域网已经可以通信 解决方案 电脑服务器,是公网的 IP,还是局域网的 IP? 如果是公网,应该与 百度 等是一样的,可以通讯才对!这个问题与使用什么开发的程序没有关系,Socket 等应该是标准的,与操作系统.开发工具没有关系的. 可以考虑先在电脑服务器弄一个抓包工具,看看数据是否有从开发板发送到电脑服务器吧. 解决方案二: 电脑服务器是公网ip

外网访问本地IIS时路由器怎么设置?

外网访问内网,如果你没有使用路由器,也就是直连互联网,那么请忽略本文.如果你使用的路由器上网,那么要外网访问内网主机,必须到路由器设置端口映射,或者成为[转发规则]. 首先进入路由器WEB管理界面,以TP-LINK路由器为例: 在导航栏点击[转发规则][虚拟服务器],在虚拟服务器面板,点击右侧的[添加新条目],打开添加新条目的对话框 填写转发端口,一般我们都是使用80,但是家庭宽带的80端口都被屏蔽,建议改成其它端口,如8001,访问的时候在地址后面加上[:8001]注意有个冒号,IP地址填写电

固定IP如何设置一个端口让外网访问

问题描述 我对网络不是很了解,大致描述如下:我想在服务器上设置一个端口然后部署一个网页,比如220.176.69.58:8080就能访问该网页.(这个服务器上的IP是公网IP,直接输入就能访问,上面已经有一个端口能被外网访问),我设置了一个端口,并且在内网里能够访问,但是在外网里访问不了,特别声明,这个没有路由器,直接从电信拉过来的线,固定的IP连接外网,不需要域名.求高手来回答如何让我这个端口能够被外网访问.(描述的不是很专业,没有说到广域网,端口映射,因为我自己都不清楚) 解决方案 解决方案

sharepoint2010怎么设置外网访问??

问题描述 我用的是sharepoint2010,公司的网,没有公网IP,想用NAT123做个映射,让外网访问内网的sharepoint网站,有谁懂的,麻烦给我指点下,到底要怎么操作,需要哪些设置?尽量详细些,非常感谢~ 解决方案 解决方案二:从外面怎么访问你们公司的网络呢?解决方案三:不懂呀,我公司是通过路由器上网的,有什么办法能实现外网访问内网么?解决方案四:1有外网IP,用外网IP访问:2下载一个花生壳,运行起来,然后把域名绑定到AAM(SharePoint管理中心-管理备用访问映射),然后

Mysql允许外网访问设置步骤_Mysql

1.打开mysql.exe(MySQL Command Line Client),输入密码 2.输入:use mysql; 3.查询host输入: select user,host from user; 4.创建host(如果有"%"这个host值,则跳过这一步) 如果没有"%"这个host值,就执行下面这两句: mysql> update user set host='%' where user='root'; mysql> flush privile