大家好,今天小编来为大家解答本地服务器外网访问这个问题,本地服务器如何可以被网络访问很多人还不知道,现在让我们一起来看看吧!
一、内网服务器怎样才能从外网访问
我们在日常工作中。在处理工作上的问题,任务等一般都是在公司内网进行的;如果赶上出差在外,或者在家遇到紧急事情,需要连接公司内网处理问题怎么办?我们都知道,公司内部的服务是只能连接公司内网的,由于网络限制;wai网是无法连接的,如果遇到紧急事情需要在外网处理,就非常头疼。
我们今天就可以借助内网穿透工具来实现,以此来实现wai网和内网互通,使得内网的服务可以在任意wai网被访问。
借助的工具/材料:
①网云穿
②可以正常上内网的电脑一台
目的:
利用网云穿实现外网与内网的网络互通
注意事项:
1、确保我们内网服务可以正常访问
2、在官网网云穿软件
操作步骤:
一、在网云穿官网注册账号,领取试用隧道
二、领取完我们跳转控制台配置隧道;控制台网址 i.xiaomy.,然后点隧道管理,配置隧道信息
隧道名称:自定义(可以随时修改)
内网:服务器主机ip,一般为127.0.0.1
内网端口:内网的服务端口(根据自己服务端口填写)
二级域名:系统分配,后期可取控制台自行修改
穿透协议:
配置完信息,确定
三、客户端,根据自己电脑系统相应的版本;我是win10系统,windows版本
四、完解压,然后双击启动客户端,启动隧道。启动后如下图所示:
五、会看到软件分配给我们一个映射,我们在外面访问这个映射即可成功访问至我们内网的服务,简单且实用。
二、怎么把电脑做成外网访问
1.如何把自己的电脑改成服务器在外网可以访问
通常情况下,路由器都有防火墙功能,互联网用户只能访问到你的路由器WAN口(接ADSL的电话线口或路由宽带外网口),而访问不到内部服务器。要想让互联网用户访问到你建的服务器,就要在路由器上做一个转发设置,也就是端口映射设置,让互联网用户发送的请求到达路由器后,再转发到你建立的服务器或WEB站点。这就是端口映射。由于各个路由器厂商所取功能名称不一样,有的叫虚拟服务器,有的叫NAT设置(Bitet中常见问题)端口映射。
过程
·外网访问:xx.xxx.xx.xxxx:8080
·路由器解析映射到本地站点或者服务器:192.168.x.xxx:8080
开始设置首先
进入你的路由器管理界面,找到虚拟服务器(Virtual Server)这一条款,一般会在应用管理或者转发规则条目下找到(根据不同厂商位置不定),如果实在找不到,可能是你的路由器不支持该功能(只要不是太老旧,都会有虚拟服务器这一功能的)
然后
启用服务(一般默认关闭),添加
参数填写:
·外部端口(就是外网访问的端口):一般填 8080
·内部端口(就是路由解析映射的端口):8080
· IP填路由器分给你的本机ip:例如我的是192.168.1.100
·协议类型:根据你的需求自行选择
注意:原则上外部端口和内部端口是可以随意填写的(有些端口系统占用无法使用),只要自己理清外网访问会映射到本*机的那个端口就行了
就好比你明明外部端口设置为8080,内部端口为8080,但是本地(也就是内部)跑了一个3000端口的服务,然后你还傻乎乎的外网访问8080端口,得到的只能是xx.xxx.xxx.xx拒绝了我们的连接请求
建议:内外端口一致免得记忆,如需多个端口,多添加几条映射关系
2.怎么设置我的电脑,让外网能访问我的网站
在使用wifi,*机、防火墙之后,电脑无法与外网通信,必须要经过网关的过滤之后才能通信,在一些特殊情况下,一些电脑需要完全的不经过网关,与外网通信,这就需要设置DMZ(非军事作战区)即可完成外网通信,方法如下(以腾达N300 v2 Wifi为例)
1.设置静态分配ip比如106,然后在下面找到目标电脑的Mac比如 B8:97:5A:66:A1:B4
2.确认保存
3.在wifi的特殊行为项里面的DMZ主机中填入改成静态分配的启用确定即可完成DMZ。
三、外网如何访问内网服务器
路由器上需要设置端口映射,将你服务器上的3389端口映射到路由器上,这样,你老板就可以通过外网访问3389端口来对服务器进行远程桌面控制。
不过为了安全,你可以将路由器上的任意一个不常用端口号,比如8888等映射到服务器的3389端口,这样,外网扫描3389的软件就不会扫描到你的服务器。
具体是在路由器的转发规则里面设置虚拟服务器就是了
不过,你的外网有固定IP吗(192.168.1.8只是内网IP,外网是看不到的)?如果没有的话,就需要每一次都提供IP给你老板以访问服务器,或者如果路由器支持动态DNS的话,申请一个花生壳账号也可以
至于远程桌面,是windows的一个远程操作软件,可以提取出来作为一个单独的软件来使用。
XP下可以运行里面输入MSTSC来运行,在弹出的窗口里面写上你外网的IP加端口号,例如202.96.69.38:8888
希望有所帮助,如果有什么不明白的问题,可以hi我问~
我本军团
四、本地服务器如何可以被网络访问
1、配置你的本地服务器软件,现在常用的服务器组件有IIS,阿帕奇等
2、phpnow服务器软件,按照软件要求进行安装。
3、安装后打开PnCp.cmd新增一下虚拟主机(或是你默认一下)通过localhost或127.0.0.1可以访问,那就说明你配置没有问题了
4、国内的ISP把80端口封闭了,所以你要用其它的端口,如2099这个端口,如果你有用路由器的话你要设置一下转发。(让路由器帮忙解析到指定内网服务器)这一步很重要。
5、开放端口2099,右击网上邻居-属*-更改防火墙设置--例外-增加端口
6、设置好后,你就可以输入XXX域名:2099,或是127.0.0.1:2099这样就可以访问了,外网访问的时候一定要加上:2099端口号。
五、如何在远程通过访问自己的电脑建立的服务器
在Windows2000 Server服务器上配置 NAT(网络转换)
NAT与ICS一样,主要用于家庭网络或小型办公网络,它可以使用多台计算机共享单个的Inter连接.
网络转换包括:
1.转换组件
它的作用是转换公用网络和专用网络的IP,转换专用网络和Inter之间转发数据包的TCP/UDP端口号。
2.寻址组件
寻址组件是简化的 DHCP服务器,它可以为专用网络中的客户机分配IP、子码掩码、默认网关以及 DNS服务器的IP。通常它的池中只包含20个左右的,如你将NAT服务器的设置为192.168.1.1,那么它的静态池中包含的往往是从192.168.1.100-
192.168.1.120。
3.名称解析组件
名称解析组件充当专用网络上其它计算机的DNS服务器。当NAT服务器接受到专网上客户机的DNS请求时,它会将该请求转发到指定的Inter上的DNS服务器,并将响应返回给专用网络上的计算机。
一、配置服务器网卡
(1)在服务器上安装两块网卡,安装完毕后,"网络和拨号连接"文件夹中会出现两个连接:本地连接和本地连接2,为了方便操作,我们将这两个连接分别改名为“内网连接”和“校园网连接”。其中“内网连接”连接到内部网络的*机端口,内网的所有计算机都连接在这个*机上组成一个小型的局域网;“校园网连接”连接到校园网的*机端口上,这个*机连接到网络中心,从而连接到Inter。
(2)配置“内网连接”网卡:IP设置为192.168.1.1,子网掩码设置为255.255.255.0,默认网关不配置,其它采用默认值。
(3)配置“校园网连接”网卡:IP设置为172.18.10.55(由网络中心分配),子网掩码设置为255.255.255.0,默认网关设置为172.18.10.254(由网络中心分配),DNS设置为172.18.1.1。在配置“校园网连接”网卡时注意,如果这时不配置默认网关,那就必须在路由和远程访问中配置默认的静态路由条目(后述)。
二、配置服务器NAT转换
(1)启动“路由和远程访问”:“开始”菜单->“程序”->“管理工具”->“路由和远程访问”。默认状态下,将本地计算机列出为服务器要添加其他服务器,请在控制台目录树中,右键单击“服务器状态”,然后单击“添加服务器”。
(2)右击要启用的服务器(这儿是本地服务器),然后单击“配置并启用路由和远程访问”,启动配置向导。
(3)跳过欢迎页面,下一步进入向导的公共设置页面。公共设置页面共有5项供选择:Inter连接服务器、远程访问服务器、虚拟专用网络(VPN)服务器、网络路由器、手动配置服务器。我们这儿选择“Inter连接服务器”,下一步。
(4)进入Inter连接服务器设置页面,有两项选择:设置Inter连接共享和设置有网络转换(NAT)路由协议的路由器。选择“设置有网络转换(NAT)路由协议的路由器”,下一步。
(5)在Inter连接页面,有两项选择:使用选择的Inter连接和创建一个新的请求拨号Inter连接。选择“使用Inter连接”,在下面的Inter列表中选项“校园网连接”,我们将让客户机通过这条连接访问Inter。下一步。
(6)完成向导,系统将启动路由和远程访问功能并完成初始化工作。
(7)如果我们在配置服务器网卡时已经给“校园网连接”配置了默认的网关,那么我们服务器的配置就完成了。如果没有配置,我们需要再配置一下静态路由。
(8)配置静态路由:“服务器”->“IP路由选择”->“静态路由”。右击“静态路由”,选择“静态路由”快捷菜单,调出“静态路由”配置对话框。在接口中连接“校园网连接”,目标与子网掩码均填写“0.0.0.0”,网关填写“172.18.10.254”,跃点数填写“1”。“确定”退出
三、客户端设置
客户端的设置比较简单,主要是IP设置。
(一)自动获得取IP
“控制面板”->“网络”,打开“网络”对话框。将网卡的TCP/IP属*设置为自动获得IP,自动获得DNS服务器。确定退出。
(二)人工设置IP
将计算机的设置为“192.168.1.2”,子网掩码为“255.255.255.0”,网关为“192.168.1.1”,DNS服务器“172.18.1.1”,这儿也可以设置其它的DNS,不必一定要设置个的。确定退出。
(三)因为NAT服务器使用了自动分配的机制,因此在人工设置IP时要注意不要发生冲突。
四、测试连接情况
1、客户机Ping一下NAT服务器,包括ping 192.168.1.1与ping 172.18.10.55
2、客户机Ping一下路由器:ping 172.18.10.254
3、服务器Ping一下客户机,如:ping 192.168.1.2
4、客户机打开IE测试一下网站访问情况,通常不会有什么问题的。
六、如何让内网通过外网IP访问我的WEB服务器(外网IP)呢
你的描述有点混乱,我理解到的意思是这样的,你看对不对:
1、需求:web服务器由防火墙映射到公网222.185.223.x上,现在想实现内网终端(A和B),可以通过访问222.185.223.x这个打开网站。
2、分析:现在由于只做了一条NAT规则,也就是把web服务器映射到公网上。当内网终端访问公网的时候,防火墙把数据包的目的转化为web服务器的内网后,发给了服务器,服务器回包的时候,源写终端的内网,所以该数据包通过核心*就给了客户端,客户端看到回包不是防火墙的公网,所以就丢掉了这个数据包。
3、解决:
在防火墙再做一条规则,凡是由内网终端网段去往访问web服务器(192.168.0.x),都需要进行源转换,转换成防火墙任意一个接口即可,例如防火墙接华为S3900的那个接口即可。