ubnt解决方案
查看: 1872|回复: 8

简单三步用TP-Link路由器和本地电脑自建小型Web和FTP服务器方法

[复制链接]

281

回帖

2万

积分

717 小时

在线时间

大校

注册时间
2012-12-24
金币
29385 个
威望
5 个
荣誉
0 个
累计签到:1898 天
连续签到:1 天
[LV.2920]超级粉丝
发表于 2014-6-13 14:23 |显示全部楼层

简单三步用TP-Link路由器+本地电脑自制小型Web和FTP服务器方法

一、第一步:在本地电脑上架设好Web服务器环境

1、如果你想要在自己的电脑上搭建PHP运行环境,简单的安装一键安装包,复杂一些的就是自己安装各种组件:十款免费Web服务器套件-轻松搭建Apache,PHP,PhpMyAdmin,MySQL

2、如果你想要在自己的电脑上搭建ASP、.NET等运行环境,这里有两款集成ASP运行环境的软件包,下载安装运行即可在自己的电脑上跑ASP程序:

3、当然你也可以使用Windows自带的IIS组件来搭建网络服务器。IIS是Internet Information Server的缩写,是微软提供的Internet服务器软件,包括WEB、FTP、Mail等等服务器。

4、IIS是Windows操作系统自带的组件,对于Windows XP和Win2000服务器版,如果在安装操作系统的时候没有安装IIS,请打开“控制面板”->“添加或删除程序”->“添加/删除Windows组件”->双击“Internet信息服务”-> 选择“World Wide Web 服务器 ”安装。

5、而对于Windows 7和Windows 8用户来说,可以进入控制面板—程序,点击“打开或者关闭Windows功能”。

6、然后将Internet信用服务下的FTP服务器、Web管理工具、万维网服务等都勾选开通。

7、最后重启电脑,打开http://localhost/就可以看到IIS已经成功运行了。

二、第二步:配置路由器添加端口映射

1、打开路由器设置界面,在“虚拟服务器”里面,便是端口转发功能。

2、把某个端口指定到某个IP的该端口上,比如这样:

3、便是把80端口指定到192.168.1.103的80端口上,也就是我的Linux系统的xampp默认端口上(windows版理论上也可以,只要能通过192.168.1.103:80能成功访问一般都可以)。

4、保存后即可通过外网IP+端口访问了(80端口可省略)。

三、第三步:设置域名DNS解析生效后成功访问

1、不想购买域名的朋友可以申请一个免费的二级域名或者免费顶级域名:2013年十大免费域名排行榜-免费顶级域名,免费二级域名申请使用总结

2、现在的付费域名也已经相当地便宜了,且国外的域名也能用支付宝付款:美国主机域名购买和使用点评:支付购买,空间速度,稳定可靠性和客服支持

3、在Dnspod里用A记录解析就能成功访问了,当然如果不是80端口也要在域名后加上端口哦。

4、等DNS生效后,我们就可以使用域名来访问我们刚刚已经架设好的Web服务器了。

四、自建Web服务器问题一:公网IP非固定

1、一般家庭用户上网使用的IP都是共享的,且每次重启路由器或重新连接都会换IP,这样的话每次都要改A记录才能分享给别人,太麻烦了,好在我们可以用花生壳动态DNS来解决这个问题。

2、登陆花生壳官方网站:http://www.oray.net,申请花生壳免费域名,注册完毕后还需要进入花生壳管理中心激活域名。

3、进入到TP-Link路由器的动态DNS设置,在服务提供者选择花生壳,填写自己的账号和密码,登录连接成功。

4、保存并登录后,就能用二级域名访问了,当然,记得把花生壳二级域名作为DNS解析的Cname值,替换刚刚的A记录。

五、自建Web服务器问题二:80端口被禁止

1、就多数情况来说,家庭上网或者公司上网的80端口都被ISP给禁止了,解决的办法之一就是不使用80端口,例如在指定端口时改成81或者82等,这样只要在域名后面加强上端口号就可以访问了。

2、另一个解决办法就是利用端口映射,用户访问的还是默认的80端口,而在内网利用映射技术将访问的80请求全部跳转到自己指定的端口,这样能够很好的解决80端口被封掉又不影响用户正常访问。

3、值得一提的新版的花生壳已经支持端口映射了,安装了花生壳后就可以自己定义映射了。

4、当然,也我们可以采用nat123软件,端口映射无需公网ip,无需路由映射,外网地址80端口映射,外网访问端口自定义。支持内网同一端口绑定多个域名映射:http://www.nat123.com/

5、启用nat123软件,添加端口映射,选择80网站应用,使用自己的域名,并按提示将域名设置由nat123解析。映射成功后,用域名即可正常访问网站。至此,只要不退出nat123服务即可。


六、自建小型Web和FTP服务器小结

1、自己搭建Web服务器需要先在自己的电脑上配置好Web环境,这样外网用户才可以访问,对于不会配置IIS的朋友,可以直接使用文章介绍了Web环境软件一键安装包,WNMP和WAMP环境即可快速搭建。

2、要成功让别人成功访问到自己的Web服务器关键是要解决公网IP地址不固定和80端口被禁止的问题,好在新版的花生壳和nat123软件都已经支持自己添加端口映射,我们只要将80或者21指定到正常的端口就行了。

今天签到

907

回帖

2139

积分

207 小时

在线时间

少校

注册时间
2013-1-28
金币
1164 个
威望
2 个
荣誉
1 个
累计签到:19 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-6-13 14:25 |显示全部楼层
此贴必火,先占位支持了,谢谢分享
顶起
都是jhgjhjgjhv
回复

使用道具 举报

27

回帖

185

积分

111 小时

在线时间

上等兵

注册时间
2013-5-15
金币
145 个
威望
0 个
荣誉
0 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-6-13 14:26 |显示全部楼层
普通宽带上行能有多大  娱乐而已。。。。。。。。。
回复

使用道具 举报

1073

回帖

5819

积分

979 小时

在线时间

中校

注册时间
2012-12-25
金币
4526 个
威望
15 个
荣誉
0 个
累计签到:365 天
连续签到:0 天
[LV.365]无线熟人
发表于 2014-6-13 14:36 |显示全部楼层
技术帖,必须得顶啊!
回复

使用道具 举报

1673

回帖

5978

积分

2559 小时

在线时间

中校

初级工程师

注册时间
2011-9-17
金币
3936 个
威望
2 个
荣誉
1 个
累计签到:29 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-6-13 14:48 |显示全部楼层
此贴必火广告位招租;P
回复

使用道具 举报

735

回帖

2040

积分

380 小时

在线时间

少校

注册时间
2014-3-22
金币
1182 个
威望
2 个
荣誉
1 个
累计签到:12 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-6-13 15:52 |显示全部楼层
干什么用
回复

使用道具 举报

284

回帖

1125

积分

353 小时

在线时间

上尉

注册时间
2013-4-22
金币
785 个
威望
0 个
荣誉
0 个
累计签到:30 天
连续签到:1 天
[LV.50]初入江湖
发表于 2014-6-13 19:01 |显示全部楼层
这个方法只需一步:sudo apt-get install apache2 vsftpd



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
签到领奖!
回复

使用道具 举报

168

回帖

533

积分

38 小时

在线时间

中尉

注册时间
2014-4-26
金币
358 个
威望
0 个
荣誉
0 个
累计签到:25 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-6-13 20:04 |显示全部楼层

围观了。。。。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

155

回帖

1225

积分

77 小时

在线时间

上尉

注册时间
2012-1-17
金币
1032 个
威望
3 个
荣誉
1 个
累计签到:118 天
连续签到:0 天
[LV.200]无线新星
发表于 2014-6-13 20:39 |显示全部楼层
学习学习~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2026-5-31 10:08

返回顶部 返回列表