用自己的电脑做服务器,我搭建好了apache环境,如何通过外网访问本地计算机里的网站呢?
很多学习网站的或者计算机的人都想有一个自己的网站,但是网上的一些空间都是收费的且环境不能自己随意搭配不利于学习,所以很多朋友都有使用自己电脑搭建web服务器的想法,但是环境搭建很简单,难点就是自己的电脑搭建的web服务器只能在本机或者局域网内访问,外网的用户访问不到,这确实是一个很大的问题,解决的方法有很多种,下面和大家分享一下:
1、付费买固定ip,这个当然不推荐,或者一直保持动态ip不被收回。
我们都知道我们家里的宽带上网一般都是拨号上网,在我们使用电脑或者路由器拨号成功后运营商会随机的分给我们一个公网ip地址,但是这个ip地址不是固定的而是随机,当我们关闭电脑或者路由器的时候,该ip地址会被运营商的DHCP服务器收回给其他人使用,我们再拨号成功后DHCP服务器分给我们的ip地址可能就不是这个了,这就导致了我们的可以使用这个ip地址,但是必须保证我们电脑或者路由器不重启或者重新拨号,这样我们可以暂时一直使用该ip地址作为外网访问我们的地址,你也可以花钱购买申请一个固定的ip地址一直使用,但是这个价格是十分昂贵的且需要备案。
暂时使用运营商分配给我们的ip地址方法如下:如果电脑没有使用路由器直接拨号,那么在我们搭建好web服务器后并且启动后,其他人就可以直接通过该ip地址访问到门的web根目录了,如果使用路由器可能需要做一些端口映射,一般路由器里都是有设置的,我在此不再详细说明,如下图:
2、使用一些动态域名转换的软件实现。
当然这些软件有很多,具体的品牌我就不说了,大家可以自行百度,这类软件一般有免费的,当然免费的速度慢一些,付费的速度快一些,但是对于我们学习测试来说,免费的已经是基本够用。这类软件的工作原理大致如下:我们下载其程序安装,申请其账号(类似与QQ号),在本机上登录申请的账号,此时安装到你电脑上的程序就可以和其服务器通讯了,然后它会给你一个免费的二级域名,当我们访问这个域名的时候,其服务器就会将你电脑上的80端口的资源转发给请求者进而实现外网访问你电脑web服务器的目的,但是你要保持其软件在线,此类软件的大致配置如下:
具体可以自行百度此类软件查看其详细教程。
总结:免费的方案大致就有这两种方案,其中第二种方案是人们经常使用的,关于学习和测试我们也可以去网上找一些免费的空间或者虚拟主机使用,这个也是不错的选择。当然如果你想发布自己的网站要求稳定建议还是付费买空间。
在本机上开设服务器,外网要通过你的路由器进行访问,这就需要路由器拥有虚拟服务器设置的功能,例如TP-link就拥有这种功能,再一个条件就是宽带拨号得到的IP地址是公网IP,这两个条件缺一不可,否则是无法开通外网的访问的。下面我给大家带来路由器外网的访问的设置方法,欢迎大家阅读。
路由器怎么设置外网的访问 篇1首先要做的事情如下:
1、确认你内网的路由器是否支持端口映射功能
2、如果你的路由器支持端口映射功能,在你本机安装远程控制软件
3、远程控制软件安装后,设置路由器,输入远程控制软件的端口和你本机ip,做端口映射
4、在你本机安装花生壳之类的动态域名软件
5、测试成功后,你在外网打开远程软件控制端,输入动态域名就可以访问你自己电脑了
端口映射(Port Mapping):
如果你是ADSL、MODEM或光纤等宽带接入用户,想在公司或单位内部建一个服务器或WEB站点,并且想让互联网上的用户访问你的服务器,那么你就会遇到端口映射问题。
通常情况下,路由器都有防火墙功能,互联网用户只能访问到你的路由器WAN口(接ADSL的电话线口或路由宽带外网口),而访问不到内部服务器。要想让互联网用户访问到你建的服务器,就要在路由器上做一个转发设置,也就是端口映射设置,让互联网用户发送的请求到达路由器后,再转发到你建立的服务器或WEB站点。这就是端口映射。由于各个路由器厂商所取功能名称不一样,有的叫虚拟服务器,有的叫NAT设置(BitComet中常见问题)端口映射。
其实做端口映射设置很简单,例如要映射一台内网IP地址为192168066的WEB服务器,只需把WEB服务器的IP地址192168066和TCP端口80填入到路由器的端口映射表中就OK了。
关于打开端口映射后的安全问题:
设置了端口映射后,互联网用户能够通过设置好映射的端口,跳过路由器防火墙访问到你的`服务器,在通过攻击你服务器上的漏洞控制你的主机,所以打开端口映射后有必要在你的服务器上再挂一个防火墙也确保安全性。
花生壳是一套完全免费的动态域名解析服务客户端软件。当您安装并注册该项服务,无论您在任何地点、任何时间、使用任何线路,均可利用这一服务建立拥有固定域名和最大自主权的互联网主机。“花生壳”支持的线路包括普通电话线、ISDN、ADSL、有线电视网络、双绞线到户的宽带网和其它任何能够提供互联网真实IP的接入服务线路,而无论连接获得的IP属于动态还是静态。
动态域名
用户每次上网得到新的动态分配的IP地址之后,安装在用户计算机里的动态域名软件就会把这个IP地址发送到动态域名解析服务器,更新域名解析数据库。Internet上的其他人要访问这个域名的时候,动态域名解析服务器会返回正确的IP地址给他。这叫动态域名。
因为绝大部分Internet用户上网的时候分配到的IP地址都是动态的,用传统的静态域名解析方法,用户想把自己上网的计算机做成一个有固定域名的网站,是不可能的。而有了动态域名,这个美梦就可以成真。用户可以申请一个域名,利用动态域名解析服务,把域名与自己上网的计算机绑定在一起,这样就可以在家里或公司里搭建自己的网站,非常方便
端口映射(Port Mapping/Port Forwarding)有点类似服务重定向, 所以有些路由器(Router)中也称为虚拟服务器(Virtual Server)。为了描述方便, 下面的叙述中统一称为[端口映射]。 采用端口映射的方法,可以实现从Internet 到局域网内部机器的特定端口服务的访问。
端口映射的实现方式可以分为纯软件和软硬结合方式。以纯软件方式实现端口映射功能软件有很多, 比如, MS Windows9x/200/XP 下的PortTunnel 专门针对HTTP、FTP、SMTP 服务的端口映射,提供了较多的参数设置,在相应的标签菜单下调整。又如各种版本的Linux 操作系统本身就支持端口映射, 只需要网络管理员做相应的设置和调整即可实现。 而以软硬结合方式实现端口映射功能的, 主要常见于各种路由器(提供网关路由功能) 。
下面主要介绍各种路由器(Router)中如何实现端口映射
一般路由器中有个端口映射(Port Mapping)或者虚拟服务器(Virtual Server)的设置。用户需要在路由器(Router)的“管理界面”中相应的端口映射界面中, 设置好相应的需要映射的端口, 协议,内网地址等, 才能生效。设置的方法可能会因为路由器(Router)不同的品牌和型号,在设置的方法上也会有所不同。端口映射支持的网络协议有TCP/UDP/两者, 所以进行端口映射设置时, 如果不熟悉, 可以选择两者都支持。
举例说明:
以某路由器(Router)为例,在启用其路由功能之后:
这里假定路由器(Router)默认IP 内网地址为19216811,内网中电脑一般可以设置成为1921681X(X=2~254),在内网中某一台电脑上打开IE,在地址栏输入http://19216811 ,输入初始用户名、密码,之后就可以看到设置界面了。
针对邮件服务器要做如下设置:进入“端口映射”,在端口填入 25, 协议中选择: TCP, IP地址: 1921681x(x 为安装邮件服务器电脑的局域网IP 地址),同样方法设置110(pop3),6080(webmail)端口等。 以上假定用户内网段地址为: 19216810。设置好后, 就实现了端口映射功能了, 发往路由器的邮件就会自动转发到指定的内网主机上(1921681x)。
同样, 如果想设置特殊端口, 比如: 6000。 在端口填入 6000, 协议中选择: ALL(或根据具体情况选择), IP 地址:1921681x(x 为内网段地址 1~254)。 设置好后, 发往路由器6000 端口的任何数据就会自动转发到主机1921681x 的端口6000 上了。
路由器怎么设置外网的访问 篇2具体操作方法如下:
1首先打开浏览器,输入路由器地址19216811。
2点击应用程序(部分路由器在LAN端口设置中)不同路由器的Web管理界面可能稍有不同,但设置方法大同小异。
3选择IP与MAC绑定。
4将需要映射的主机进行IP绑定,如果不绑定静态IP,在DHCP重新分配IP后会导致映射失效。设置好之后记得点击保存。
5返回应用列表,找到虚拟服务器,点击进入。
6点击添加。
7将内部端口(应用程序的端口,如远程桌面默认3389)、外部端口(外网的访问端口),及刚刚绑定的内网IP地址填写之后点击保存。
8完成设置之后,可以使用外网环境进行测试。注意一定要外网环境,如果在同局域网,即时用外网地址访问,防火墙/路由器也会将其转换为局域网地址。
路由器怎么设置外网的访问 篇31 Tp-link路由器的端口映射设置方法:
登录到路由器的管理界面(认管理地址为http://19216801,账号admin密码admin),点击路由器的转发规则—虚拟服务器—添加新条目:
端口映射设置如下:服务端口号填写80,IP地址填写内网WEB服务器的IP地址1921681101,协议设置为TCP,若对端口协议类型不了解可以设置选择为ALL,代表所有(包括TCP和UDP),状态必须设置为生效。
注意:常用服务端口号,是作为一种帮助提示的作用,不需要选择,然后单击保存,映射成功。
2 D-link路由器端口映射设置方法:
登陆路由器,默认的管理IP地址为19216801账号admin密码为空。
路由器的进阶设定—虚拟服务器进行设置,首先需要在上方点激活,此项设置才生效。
网域名称:此处可随意填写;个人IP地址:此处填写为内网服务器的
IP地址1921680188;个人服务端口与公用服务端这2项均设置成21,排程设置成任何时间,最后点击执行,保存此设置
外网电脑访问局域网内服务器的方法:
安装花生棒,将花生棒按上面网络拓扑图接入到二级路由上面,接入正常解析后LED灯为绿色的。
进入花生棒管理界面,输入花生棒背面的SN码,密码默认为admin,首次进入界面会完善个人资料,照做就行。
完善个人资料后进入到下一个画面,被涂黑色为SN码,帐号默认为内网免费服务 ,可根据个人需求选择套餐升级,免费版可映射端口数为2个,带宽为1M,访问流量为2G,端口映射数量及带宽对普通用户已足够。
点“内网映射”即进入下一个画面,默认是没有涂过那项的。
点击右上角的“添加映射”进入如下重要设置选项,“选择域名”此项可选默认的免费域名,自已记牢就行,后面访问需用到。“应用名称”可自已简要描述下管理哪些行为,方便管理。“内网主机”选择要映射的主机或服务器的IP。“内网端口”可根据自已应用软件所需设定,如80、21……,以上设置完成后按“确认”即可。
返回“花生棒管理”界面可看到上一步刚设置好的映射行为,牢记“外网访问地址”。
在IE地址栏输入花生棒分配的“外网访问地址”,即可访问自已的服务器。
WIN7设置防火墙,让外网访问本地网站的步骤:
1、点开始按钮——控制面板;
2、点系统和安全——点Windows防火墙——点允许程序或功能通过Windows防火墙;
3、点更改设置;
4、勾选安全套接字隧道协议、安全万维网服务(HTTPS)、万维网服务(HTTP)。
第一步,搭建内网网站服务:
点击电脑开始——控制面板——程序——程序与功能——点击打开或关闭windows功能,在弹出的界面中,选择Internet信息服务,如图1:
点击Internet 信息服务--Web管理工具,开启web管理功能,点击“确定”按钮,然后就会自动把“Internet 信息服务(IIS)”的相关服务装上,如图2:
然后根据提示,就完成了安装。安装完成后,就来开始我们的建站之旅:
1、打开Internet 信息服务(IIS)管理器,可以通过两种打开方式:
1)可以在开始——运行——输入“Internet 信息服务(IIS)”打开;
2)通过控制面板--所有控制面板项--管理工具中,找到Internet 信息服务(IIS)管理器(可创建快捷方式放置桌面,以便查看),如图3;
添加站点:在“网站”上点击鼠标右键“添加网站”,输入站点描述信息(网站名称只是在IIS里面的一个识别而已,防止以后随着站点的增加而造成管理困难,可随意填写,物理路径是网站内容存放地址,一般使用默认地址:C:\inetpub\wwwroot 绑定网站地址中可填写网站服务器地址(可在网站服务器电脑上--开始--运行--输入cmd 确认,在弹出的界面中输入命令:ipconfig 查询本地电脑IP地址,服务器电脑建议设置为固定内网IP地址)、端口可以随意设置,现使用80进行测试),如图4:
设置好后,使用19216821164:80 进行访问。
至此内网网站服务已搭建好。
小提示:
1)在搭建服务时网站内容放置在目录:C:\inetpub\wwwroot 后,还可在IIS中网站上对网站首页进行设置;
2)网站服务器电脑内网IP地址一定要设置为固定内网IP地址,否则内网IP地址变化后,会导致:19216821164:80 无法访问网站;
第二步,开通新花生壳内网版服务,并在服务器电脑上下载花生壳22客户端。
1、开通内网版服务:hskoraycom/price/
或砸金蛋领取内网版免费级:oraycom/activity/131202/
2、下载新花生壳22客户端:hskoraycom/download/
3、安装花生壳22客户端
安装成功后,运行花生壳客户端软件,如图6:
使用您在花生壳官网注册的帐号名和密码填入客户端软件中进行登陆。正常登录后,会显示登录帐号下的域名,如图7:
做映射。在默认域名的地方点击,花生壳管理。如图8:
添加映射,如图9:
点击当前主机。内网任何端口映射,获取外网随机端口,点击确认,如图10:
最后,映射好了。内网映射后不再需要其他任何设置,直接通过映射后的外网地址即可以访问链接。如图11、图12:
0条评论