如何通过外网访问内网linux系统

如何通过外网访问内网linux系统,第1张

在外网用SSH访问内网LINUX服务器方法如下:

首先确定LINUX服务器内网访问地址端口,确保ssh服务是正常开启的。在内网中ssh可以正常的连接。如图所示:

在被访问端的Linux服务器中安装nat123客户端,并使用nat123动态域名解析Linux版本。如图:

按照下图中的步骤对域名进行解析,如图:

解析成功之后,动态解析域名与本地公网IP保持对应。可以通过ping下域名核实,返回结果IP地址为本地公网IP地址时,表示动态解析生效正常。如图:

路由器端口需要映射,如图所示。

在对外网访问时,使用动态解析域名。如果域名不变表示可以上网。如图所示:

如果服务器使用的IP是内网IP(比如192168开头的那种),那是肯定无法从外网直接访问的(想想全世界会有多少个和你服务器IP相同的机子吧),外网只能访问到你的路由器(或者硬件防火墙)的外网端口(它的IP是一个公网IP地址)

如果你需要从外网访问内网的服务器,你必须在你的路由器(或防火墙)的外网端口配置NAT,将这个外网IP的指定端口映射到你的内网服务器上(这叫做端口映射)

比如说你这是一台Web服务器,启用了80端口,你需要在路由器上为外网端口配置NAT,将这个外网IP的80端口映射到你这台服务器IP的80端口,配置完成后,你可以在外网用这台路由器的公网IP来访问到你的这台内网服务器的Web页(当然你在外网只能用公网IP访问)

先打开路由器外网端口访问路由器公网地址,然后端口能进去再点击服务器端口映射外网能访问服务器。

什么是外网?

外网:指Internet。网通,电信,铁通等已经超过了局域网的覆盖范围,是外网。判断网、

与内网关键是看它是不是与广阔的外界互联。我们说的 www的概念就是这样,world wide 

web。它是世界范围内的互联。不管你用什么宽带,只要你连接了 internet,就可与外界进行

互通,就是外网。

外网与内网不同,外网可以是数百万台计算机,而内网基本上不会超过5000台计算机。

什么是内网?

所谓内网就是内部建立的局域网络。举个例子:一家公司或一个家庭有多台计算机,利用

不同网络布局将这一台或多台计算机连接起来构成一个局布的办公或者资源共享网络,我们就

称它为内部网络,也叫内网。内网就是这条上网线路进户后使用路由器和交换机进行一网多终

端使用,也就是多用户共用一条上网线路,这么多的用户通过交换机(路由器)就组成了一个小型局域网。

内网网站,指的是在小范围的网络内部部署的网站应用。在没有固定公网IP时,内网网站是只能局限在局域网内网访问的。

在内网的网站,如何在外网访问不少人首先会考虑路由器端口映射。可是如果没有固定公网IP,路由器端口映射是没有用的。或没有路由器权限。这种情况下,只能考虑用软件实现方案,如在内网通过软件将域名绑定服务器方式。

域名绑定服务器方式,是当前应用比较多,且成熟的应用。如nat123端口映射域名解析软件。在内网启用后,可以将域名绑定到内网服务器,内网服务器部署的网站应用、FTP应用、管家婆金碟视频监控等所有应用,都可以通过域名访问方式,在外网直接访问。最终实现外网访问内网网站。

你还在纠结路由器映射纠结于无公网IP可用教你一招最方便最实用的,就是利用开放的nat123网络辅助软件,在内网启用域名绑定网站主机地址,实现访问域名即可访问到内网网站。

实现过程只有几个步骤:

1安装nat123软件。

2打开nat123软件,并添加80端口映射。设置使用自己的域名,或直接使用默认二级域名。

不知道你用的是什么路由器我在这说下用TPLINK路由器做端口映射,系统是server 20031、在windows2000server上,从管理工具中进入“路由和远程访问”(routingandremoteaccess)服务,在服务器上鼠标右击,-》“配置并启用路由和远程访问”

2、点“下一步”

3、选“internet连接服务器”,让内网主机可以通过这台服务器访问internet(最好先配置好nat共享,让内网主机可以正常上网,不然的话,配好端口映射后再来配置nat共享就有点麻烦了,弄的不好nat还共享不了。)

4、选“设置有网络地址转换(nat)路由协议的路由器”,不要选“设置internet连接共享(ics)”(ics与nat的区别在于使用的容易程度上,为了启用ics,只需要选择一个复选框就可以了,而为了启用nat,则需要更多的配置任务,此外,ics用于小型网络上的原因还在于:针对内部主机,它需要有一个固定的ip地址范围;针对与外部网络的通信,它被限制在单个公共ip地址上;它只允许单个内部网络接口。)

5、先在此说一下我的网络情况:internet连接1922002003(也是个内部地址,没办法,铁通的网络不太好,网速不快,价钱又贵,我的命真苦啊)宿舍内连接19216801(宿舍里连有局域网,共4台电脑,其中一台上装了sambar51b5做的web服务器,web端口是80,待会就从外网(用19220020055来替代)来访问这个19216802:80上的网页)这台nat主机上开通了iis50,端口是80,用端口映射的办法把8081端口映射到内部主机19216802的80端口上。

6、在“路由和远程访问服务器安装向导”中选“internet连接”(就是连向internet的那个连接),点“下一步”。

7、选“完成”到此为止,nat共享设置也就完成了,内部的主机也能上网了。内部主机的网络设置如下:

ip地址范围是19216812~1921681254,子网掩码为2552552550,网关为19216801,dns为isp给的地址

  外网电脑访问局域网内服务器的方法:

安装花生棒,将花生棒按上面网络拓扑图接入到二级路由上面,接入正常解析后LED灯为绿色的。

进入花生棒管理界面,输入花生棒背面的SN码,密码默认为admin,首次进入界面会完善个人资料,照做就行。

完善个人资料后进入到下一个画面,被涂黑色为SN码,帐号默认为内网免费服务 ,可根据个人需求选择套餐升级,免费版可映射端口数为2个,带宽为1M,访问流量为2G,端口映射数量及带宽对普通用户已足够。

点“内网映射”即进入下一个画面,默认是没有涂过那项的。

点击右上角的“添加映射”进入如下重要设置选项,“选择域名”此项可选默认的免费域名,自已记牢就行,后面访问需用到。“应用名称”可自已简要描述下管理哪些行为,方便管理。“内网主机”选择要映射的主机或服务器的IP。“内网端口”可根据自已应用软件所需设定,如80、21……,以上设置完成后按“确认”即可。

返回“花生棒管理”界面可看到上一步刚设置好的映射行为,牢记“外网访问地址”。

在IE地址栏输入花生棒分配的“外网访问地址”,即可访问自已的服务器。

下面以外网访问内部邮件服务器的操作步骤为例:

1、登录路由器管理界面,进入 转发规则 >> 虚拟服务器,并点击 添加新条目。

2、填写邮件服务器的服务端口号(对外开放端口)、内部端口号(服务器实际端口)、服务器IP地址,然后点击 保存。

发送邮件(SMTP:25号端口):

接收邮件(POP3:110号端口):

服务端口号:服务端口号为对外开放端口,即Internet访问服务器使用的端口。

3、添加网页服务器规则。

4、确认规则启用。

至此,虚拟服务器规则设置完成。

5、根据以上设置,Internet中的客户端通过邮件客户端软件访问WAN口IP地址,即可访问到邮件服务器。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何通过外网访问内网linux系统

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情