win7下怎么搭建服务器,可以外网访问的?
有公用IP搭建FTP服务器,外网的用户就可以实现访问,具体:
1、打开 "控制面板",选择"程序" -> "打开或关闭Windows资源",在弹出的窗体里找到 “Internet信息服务”,展开后选择“Ftp服务器",然后点击"确定",此时Windows开始更新功能资源列表。
2、更新完成后,进入"控制面板" -> "系统和安全" -> "管理工具" ,双击 "Internet 信息服务(IIS)管理器"。在弹出的窗体中右键点击你的计算机名称,选择添加FTP站点。
会弹出如下窗口:
在此窗口中输入Ftp站点的名称(例如"myFtp"),物理路径(例如"d:\myFtp"),点击 "下一步"在"IP地址"框中输入本机的IP地址(例如本机IP地址为1921681100),然后点"下一步",(注:此步操作时要根据实际情况,慎重配置),由于本人局域网中的安全问题没有过于敏感的信息,因此在身份验证中选中"匿名",并允许所有用户访问,执行读和写的操作权限。最后点击完成。
3、配置防火墙,以便其它用户通过局域网中其它计算机访问本计算机中的Ftp资源。进入"控制面板" -> "系统和安全" - > "允许程序通过防火墙" -> 钩上FTP及后面两个框选上。
做了一个网站,局域网能访问了,要让外网也可以访问,可以参考以下操作来解决问题:
1、先了解一下什么是动态域名解析和内网映射。接下来的操作与其相关;
动态域名解析:用域名代替本地动态公网IP。用于解决动态公网IP和实时获取本地最新公网IP。一般用于动态公网IP环境搭建应用和发布网站外网访问。
内网映射:可以将内网应用映射外网访问。
2、公网环境之nat123动态域名解析的使用。通过客户端或HTTP调用实现动态解析获得本地最新公网IP。
3、公网环境之dnspod动态解析。类似方法使用,可以通过客户端或API调用实现。
4、内网环境之nat123映射使用。对于内网和端口受限制等复杂网络环境,利用映射工具将内网地址映射外网访问。映射类型有:80映射、HTTPS映射、全端口穿透不限速(包括支持UDP/P2P)。映射后,使用映射后的外网地址即可访问。
5、还有一个国外的应用哈蟆吃也是一个P2P工具。可以搭建一个虚拟局域网,常用于游戏联机什么的。如果以上方法都不能解决问题,建议请专业的工作人员上门帮忙配置。
在路由器上设置NAT地址转换
设置NAT内部全局地址为路由器公网地址;
设置NAT内部本地地址为服务器的IP地址。
另外需要在WAN口设置它为NAT的OUT方向;
在连接服务器的LAN口设置它为NAT的IN方向。
可以做1对1的IP映射,也可以只做几个端口的映射比如公网IP:80影射内网IP:80 ,FTP是21等等
外网的客户端访问路由器的公网IP就可以访问服务器了。
天互数据 为您解答,希望能帮到你
1 如何把自己的电脑改成服务器在外网可以访问
通常情况下,路由器都有防火墙功能,互联网用户只能访问到你的路由器WAN口(接ADSL的电话线口或路由宽带外网口),而访问不到内部服务器。要想让互联网用户访问到你建的服务器,就要在路由器上做一个转发设置,也就是端口映射设置,让互联网用户发送的请求到达路由器后,再转发到你建立的服务器或WEB站点。这就是端口映射。由于各个路由器厂商所取功能名称不一样,有的叫虚拟服务器,有的叫NAT设置(Bitet中常见问题)端口映射。
过程
· 外网访问:xxxxxxxxxxx:8080
· 路由器解析映射到本地站点或者服务器:192168xxxx:8080
开始设置首先
进入你的路由器管理界面,找到虚拟服务器(Virtual Server)这一条款,一般会在应用管理或者转发规则条目下找到(根据不同厂商位置不定),如果实在找不到,可能是你的路由器不支持该功能(只要不是太老旧,都会有虚拟服务器这一功能的)
然后
启用服务(一般默认关闭),点击添加
参数填写:
· 外部端口(就是外网访问的端口):一般填 8080
· 内部端口(就是路由解析映射的端口):8080
· IP地址填路由器分给你的本机ip:例如我的是1921681100
· 协议类型:根据你的需求自行选择
注意:原则上外部端口和内部端口是可以随意填写的(有些端口系统占用无法使用),只要自己理清外网访问会映射到本地主机的那个端口就行了
就好比你明明外部端口设置为8080,内部端口为8080,但是本地(也就是内部)跑了一个3000端口的服务,然后你还傻乎乎的外网访问8080端口,得到的只能是xxxxxxxxxx拒绝了我们的连接请求
建议:内外端口一致免得记忆,如需多个端口,多添加几条映射关系
2 怎么设置我的电脑,让外网能访问我的网站
在使用wifi,交换机、防火墙之后,电脑无法与外网直接通信,必须要经过网关的过滤之后才能通信,在一些特殊情况下,一些电脑需要完全的不经过网关,直接与外网通信,这就需要设置DMZ(非军事作战区) 即可完成外网直接通信,方法如下(以腾达N300 v2 Wifi 为例)
1 设置静态分配ip 比如106,然后在下面找到目标电脑的Mac地址 比如 B8:97:5A:66:A1:B4
2 点击确认保存
3 在wifi的特殊行为项里面的DMZ主机中填入改成静态分配的地址点击启用点击确定即可完成DMZ。
一般的服务器托管中心,都有几G的互联网主干接入。人家那边的网速是你的好多倍,你家里的互联网是以M为单位的,人家是G。还有固定的IP地址。
和你的曲别就是,人家是有门牌号有固定资产房产证的(只需要交物业费。),而你是住酒店的。可以住一天,也可以包月。
内网服务器 就是在你家里,有两台以上电脑联网,其中一台可以做服务器。用内网的固定IP只可以你自己访问。当然如果开放了权限,外网的人也可以通过你的电脑访问到内网服务器。有很多入侵校园网的黑客。就是这样实现的入侵。
申请了固定的IP 如果是公网IP 则在网关那里做该IP的NAT 数据 80 端口指向到你服务器的内网IP地址 如果是内网IP 则只能在内网里头用IP地址来访问你的服务器
看你描述 估计出外网的可能性不大 还是在内网做测试吧 效果一样的 就是验证一个技术试验而已
0条评论