自从了解了软路由这玩意之后,它强大的性能以及高自由度就一直让我羡慕不已。
但是作为“懂” Linux 以及计算机网络的我来说,如果直接使用现成的软路由系统总感觉低估了自己的能力……而且我家里也已经有了一台 Linux 服务器,要是能做到物尽其用那就最好了。
于是我很早就计划着搭建一台属于自己的软路由服务器。可惜由于懒癌发作,一直没有动手。直到半个月前,家里的旧路由器终于坏了,这时候我才着手去研究它……
前前后后折腾了一整天,总算是完工了!感觉收获了不少东西。想想还是很有必要把整个配置过程整理完然后给大家分享一下!
本文纯属个人学习经验分享,写得可能会比较乱,仅供参考。如有错误,可以的话请及时提出,谢谢!
由于我的服务器上只有一个网口,所以必须配合划分了 VLAN 的交换机,把它当作一台单臂路由才能实现上述功能。
下面我划分了三个 VLAN:
以下是交换机端口及 VLAN 的配置表:
以下是服务器网络接口的配置表:
至于“外网”的访问,由于我的云主机流量充足,所以我使用「绕过大陆 IP」模式。
「双 S」-local 监听的地址和端口为 0000:1080 , 「双 S」-redir 监听的地址和端口为 0000:1081 。
以下是“内外网”自动分流原理图:
下面把「可能被污染的域名」交由 dns2socks 解析。
该方案可以达到预期效果,但是仍有不完善的地方。
第一是没有在服务器上设置 QoS 来限制客人网络的网速(后来在交换机上设定了)。
第二是「可能被污染的域名列表」和「大陆 IP 地址集」无法实现自动更新。
不过现在就先这么用着吧,哈哈。随着互联网的普及,现在越来越多的家庭可以方便的上网,实现上网的方式是多种多样的,如MODEM拨号,ISDN,ADSL,小区宽带等方式。网络的内容是十分精彩的,想不想组建个人网站,让您的朋友分享您的精彩生活?想不想让大家分享您的拥有的最新资讯?如果想在网上安家,想建立又酷又精彩的个人网站,那就随我一起,开始搭建WEB/FTP服务器之旅吧!
一、前期的准备工作
1、上网方式介绍:
我使用的上网方式:ADSL+路由器,这里使用的产品是TD-8800+TL-R480T。局域网内有一台WIN2000服务器,通过它搭建WEB/FTP服务器。
结构如下:(图示)
ISP——ADSL(TD-8800)——路由器(TL-R480T)——服务器(WIN2000 SERVER系统,IP是:1921681222)。
TL-R480T支持虚拟服务器,提供架设服务器功能,可指定内部局域网络的特定主机为Web、Mail、FTP等类型的服务器。DDNS功能内置花生壳和科迈的客户端,您通过登陆这两个网站获取免费的域名,通过在路由器上设置客户端,实现动态域名转换。
2、申请花生壳免费域名: 申请免费动态域名的网站地址: >搭建服务器的方法:
首先,需要设置路由器的端口映射,就可以实现楼主的要求,具体需要映射的端口是80和21,80端口是WEB端口,21是FTP端口。
1、申请花生壳免费域名。因为ADSL每次拨号后,获得的IP都是不同的,所以需要动态绑定到域名上,方便其他人记忆和访问。
2、设置本机固定局域网IP,例如设置为1921681100
3、登陆路由器,找到“虚拟服务器”选项,这里需要说明一下,不同的路由器型号的配置方法也不完全相同,但一般都会有“虚拟服务器”这项功能,如果找不到这一项,可以找到“DMZ主机”,DMZ主机可以将内网的某个IP地址的所有端口均对外网开放,不过这样设置会有安全隐患,建议设置虚拟服务器
4、在“虚拟服务器”表格中填入要映射的内网IP,按上面的就是1921681100,在内网端口和外网端口处填80,再增加一项,填21,然后保存重起路由器
5、启动花生壳并激活域名服务
6、安装IIS和SERVER-U软件,IIS是WEB服务运行环境,用来搭建WEB服务器,SERVER-U是一款非常好用的FTP服务器软件(我自己用了很多年),有中文版,设置起来非常简单,如果不会我帮你远程,设置好后就可以正常访问了。需要注意,通过路由器配置的服务器,在内网电脑一般是不能通过域名访问的,假设在你自己的电脑上访问你申请的域名,就会出现让你输入用户名和密码的提示,你怎么输入都是不对的。要外网的电脑才可以正确访问,这点希望楼主明白。
二、直接ADSL拨号上网的配置方法:
1、申请花生壳免费域名
2、在计算机上启动花生壳并激活域名服务
3、安装IIS和SERVER-U软件,设置好后即可成功访问
天互数据 杜超为您解答
1、打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在d出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务。
2、更新完成后,打开浏览器,输入“>
3、当web服务器搭建成功后,我们下一步所要做的就是把我们开发的网站安装到Web服务器的目录中。一般情况下,当Web服务器安装完成后,会创建路径“%系统根目录%inetpub/>
4、设置防火墙,让局域网当其它计算机也能访问本地网站资源。具体方法:打开控制面板,选择“系统和安全”,点击“允许程序通过Windows防火墙”,在d出的对话框中勾选“万维网服务>
5、在局域网中其它计算机上,打开浏览器,输入 “>
扩展资料:
入门级服务器所连的终端比较有限(通常为20台左右),况且在稳定性、可扩展性以及容错冗余性能较差,仅适用于没有大型数据库数据交换、日常工作网络流量不大,无需长期不间断开机的小型企业。
不过要说明的一点就是目前有的比较大型的服务器开发、生产厂商在后面我们要讲的企业级服务器中也划分出几个档次,其中最低档的一个企业级服务器档次就是称之为"入门级企业级服务器",这里所讲的入门级并不是与我们上面所讲的"入门级"具有相同的含义,不过这种划分的还是比较少。
还有一点就是,这种服务器一般采用Intel的专用服务器CPU芯片,是基于Intel架构(俗称"IA结构")的,当然这并不是一种硬性的标准规定,而是由于服务器的应用层次需要和价位的限制。
搭建LAMP环境1
把下载好的Lamp工具包 lamptgz 文件放到路由器的共享盘根目录下
地址: \\192168311\XiaoMi\
2
用安装好的 PUTTY 连到路由器的22端口,初始界面什么都不用修改,直接填入小米路由器的 IP 地址:192168311,确认开始连接路由器。
3
成功d窗界面需要登录 root 权限,
帐号:root
密码:admin
密码输入时是隐藏不可见的,不用担心,输入密码确认就行了。
至此成功SSH到路由器的root用户了。
4
现在我们直接把最重要的 LAMP包解压到正确的位置,命令如下:
tar zxvf lamptgz -C /userdisk/lamp/
完成后查看是否有 etc 和 usr 两个文件名,有就成功了
cd /userdisk/lamp/ && ls
成功,输入 exit,暂时退出PUTTY。
5
打开浏览器,回到小米路由器的 Web 界面,点击系统设置选项后,在该页的 URL后面粘贴
#!pro/lamp 回车确认
进入隐藏的 LAMP 设置界面
7个按钮从上至下,除了第六个 Stop Dropbear不用按,其他按顺序按一遍。
点过 1 号按钮后, 当2号按钮显示 Created时,就可以按 3 号,当4号显示 Mounted 时,可以继续按 5 号,最后按 6 号,也就是最下面一个,当显示 Started 时,恭喜你,服务器的环境搭建成功!
开启服务
1
用安装好的 WinSCP 软件SSH到
地址:192168311
端口:22
帐号:root
密码:admin
非常直观的方式可以看到左边:本地目录和右边:远程目录(路由器内的文件系统)
在路由器端打开文件:userdisk/lamp/etc/lig>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)