我家里是路由器上网,怎么才能自己的机器做服务器上大家玩我的私服?
如果使用路由器上网,对外的IP地址是路由器自动申请到的,那么外联就到路由器为止,这也是路由器上网不容易被别人主动黑掉的原因,路由器起到了阻挡作用,出非本机有类似主动连接服务器的黑客软件才能被黑掉,
然如果要做服务器,那么这个好的特性就变成了累赘,别人访问你的IP必须要加端口号,并且端口号要在路由器中预先设置。
例如,你要作web服务器,那么需要对外80端口,如果你的路由器IP为10001,你的机器IP为10002,那么在路由器上就需要设置如果路由器收到80口的访问请求,就将该请求转发到10002上,这样别人访问你的路由器申请到的公网IP才能访问到你的服务器。
再说说公网IP,1000x是私有网IP,谁都可以用,所以这部分地址路由器是不转发的。路由器在拨号连接成功后会获得一个C类地址,例如202989898,那么别人就需要知道你的这个公网IP才能访问你的服务器,但是如果你下网后,下次再上网,就不能再获取到原来的地址,那么就需要别人要知道你的新地址才行,除非你用QQ告诉别人你的新地址是什么,这显然不现实。
那么就有这种业务,叫NNDS,动态域名解析。
DDNS(Dynamic Domain Name Server)是动态域名服务的缩写!DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务项目器程序负责提供DNS服务并实现动态域名解析。就是说DDNS捕获用户每次变化的IP地址,然后将其与域名相对应,这样其他上网用户就可以通过域名来进行交流了。
动态域名服务的对象是指IP是动态的,是变动的。普通的DNS都是基于静态IP的,有可能是一对多或多对多,但IP都是固定的一个或多个。但DDNS的IP是变动的、随机的。
而路由器是不能使用这种DDNS服务的,但新的路由器为了适应这种需求,一般捆绑了几个DDNS服务器,例如cn99等,路由器能自动向这些DDNS服务器提交你的信息,前提你去注册一个ID,在路由器中写入用户名称和密码等。
例如vvvgamescn99com
路由器上网就告诉希网的服务器你的新地址,这样大家不必知道你的IP,直接找vvvgamescn99com
就可以了。
坏消息是,花生壳的DDNS嵌入式服务开始收费了。不过Dlink替自己的路由器支付了这部分费用。所以买路由器还是买Dlink的好。
1、路由器配置ADSL上网
2、建立你电脑的FTP服务
3、路由器配置端口影射,将WAN端口的21号端口影射到你的机器上
4、申请动态域名,并激活,可以使用路由器或者你的机器上安装一个动态域名的客户端
这样,在外网就可以通过域名访问你的FTP服务了,但有一点需要注意,外网连接后得到的是公网IP,而不能是私用IP地址
ftp是文件资源管理程序+协议,不是路由器系统配置,路由器没有实际分配内存给客户来存储这些。
电脑操作系统在安装IIS后都会有FTP服务,WIN SERVER 2008,WIN7以上默认在系统组件里可以直接添加,ftp和发布网站原理是一样的,将系统里文件夹打包发布成ftp根目录,权限只派出去,指定的用户就能通过ip协议来访问了,跟路由器没有关系。
路由器,请去了解一下他的我们要叫路由器,什么叫路由这些基本知识,就一目了然了。
路由器的WEB管理界面,意思是你可以通过外网远程设置路由器,但是前提是你要知道此时你路由器的外网IP地址
你要做WEB服务器,就做在自己的电脑上也可以,如果你的IP是固定IP就方便了,不固定就用花生壳跟踪IP地址,绑定域名也可以实现WEB访问。在自己电脑上装IIS 如果是aspx的就要再装farmwork20 如果是PHP就要装PHP软件,如果是ACCESS数据库就要装OFFIC里的ACCESS,如果是SQL数据库,就要装SQL服务器。
你可以在XP下做服务器,安装IIS方法网上有。当然用2003系统更方便了,安装了直接就有了。
做个web服务器很简单的
路由器本身就是一个小服务器,它就是网络中转站,如果你有路由器的话,不需要在拿一台电脑做主机服务器了,那样浪费资源,只需将你的网络账号密码,设置在路由器里就可以,说明书上都有明确的操作说明。
你说的拿一台电脑做主机 那是HUB 而不是路由器,HUB是需要做服务器的,因为它只起到电脑串联的作用,将你的网卡共享就可以了
现在路由器价格也不是很贵,也都兼有HUB功能,建议您还是买个路由器,一输入就可以了!
端口映射很简单,一般TP-LINK路由器都是支持这个的,比如你要把内网IP:19216814这台电脑的80映射到外网,那么路由器里前面填写IP(19216814),后面填写端口,或者下面有让你选择的相应服务端口。
有时候还可以内部端口和外部不一样,比如,要映射的19216815的3389端口,但是你可以映射的时候让外网访问4489或者其他未占用的端口,这样可以提高安全性,只有自己人才知道端口号!
另外你用的是ADSL上网,IP是经常变动的,你可以申请一个花生壳服务,这样的话只要记住那个二级域名就可以了,不必每次都是用不同的IP访问,这样更简便一些!
不明白再HI我吧,
宽带路由器也是一种共享上网设备,同路由式ADSL Modem相似,它也具有“路由”的功能,可以取代代理服务器的位置而成为客户机的“网关”。客户机就通过这个“网关”来上网。而且,多数宽带路由器上面还带有4口或者5口交换机,客户机只要把网线插在宽带路由器的交换机口中,再进行简单的配置就可以上网了。它的组网方式如图1所示。
图1
宽带路由器支持多种Internet接入方式的共享,例如ADSL、FTTB+LAN(光纤到楼+局域网到户)、闭路线宽带(即Cable Modem)、普通56Kbps Modem拨号上网等。不过,对于ADSL接入方式,它只支持以太式ADSL Modem。
下面,我们依旧以Windows 2000平台为基础,以ASUS(华硕)AAM6000EV非路由以太式ADSL Modem和TP-Link(普瑞尔)TL-R400宽带路由器为例,来讲解宽带路由器共享ADSL的方法(其他品牌的宽带路由器在设置界面上会有所不同,但需要设置的地方和具体设置内容几乎都是相同的)。
首先,确保ADSL Modem工作正常,即我们已经能够通过它上网。然后,我们切断计算机和ADSL Modem的电源,把TL-R400宽带路由器连接进来。
图2
TL-R400宽带路由器如图2所示,它是专门针对家庭用户和小型办公室而开发的共享上网设备。它集成了4口10/100Mbps交换机,用于连接需要上网的用户计算机。而背面板上的WAN口,则是用来连接ADSL Modem等网络接入设备的。首先,我们把随AAM6000EV附送的那条直通式双绞线连接Modem的RJ-45口和TL-R400的WAN口(原来这条直通式双绞线是用来连接Modem和计算机的),然后,再用直通式双绞线连接计算机上网卡的RJ-45口和TL-R400的交换机口(LAN口)。连接好以后,接通Modem和TL-R400的电源,开启计算机。
一、宽带路由器的配置
现在,我们要对TL-R400宽带路由器进行简单的配置,让它能够代替计算机进行自动拨号。
图3
同大多数以太式ADSL Modem一样,TL-R400宽带路由器也具有一个IP地址,且采用Web页管理方式。我们可以在IE浏览器地址栏中输入“http://xxxxxxxxxxxx”进入管理页面来对它进行设置。TL-R400出厂时默认的IP地址是“192168123254”,子网掩码为“2552552550”。我们要注意,现在直接在计算机的IE浏览器地址栏中输入“ http://192168123254 ”是无法访问管理页面的,道理很简单:IP地址要处于同一个网段才可以进行访问。于是我们首先要修改计算机本地连接的IP地址。
图4
在系统桌面上鼠标右击“网上邻居”图标,在弹出的快捷菜单中选择“属性”项,弹出的“网络和拨号连接”对话框。在该对话框中选中“本地连接”,再鼠标右击,在弹出的菜单中选择“属性”项,进入“本地连接 属性”对话框。在该对话框中,选择“Internet协议(TCP/IP)”项,点击“属性”按钮,进入“TCP/IP属性”对话框。在该对话框中,将IP地址设置为“192168123x”(x为1~253的自然数)(例如本例中的“192168123200”),同时将网关设置为“192168123254”(图3)。连续两次“确定”后,设置立即生效。现在,我们可以在IE地址栏中输入“ http://192168123254 ”进入TL-R400的管理页面了。
图5
在出现的登陆页面左侧登录框输入默认密码“admin”进入管理页面。在管理页面左侧的菜单中,选择“Primary Setup”(主要设置)项,出现如图4所示的对话框。在该对话框中,显示有TL-R400的默认IP地址以及WAN(广域网)的类型,默认为“Dynamic IP Address”(动态IP地址)。点击“Change”(更改)按钮,进入图5所示对话框,在该对话框中,我们需要点选“PPP over Ethernet”来将WAN类型更改为“PPPoE”(局域网上的点对点协议),这是因为ADSL拨号采用的是该协议。点选后,点击“Save”按钮进入下一步的对话框。在这里,我们需要设定ADSL的账号和密码(即ISP提供给你的ADSL用户名和密码),以后,拨号的任务就交给TL-R400了。填写完毕,我们需要保存设置。不过且慢!!我们仔细思考网上数据传送到用户计算机的过程,是从Internet→ADSL Modem→宽带路由器→本机,而前面我们已经看到为了访问宽带路由器,我们必须将本地连接的IP地址段和宽带路由器的IP地址段统一起来才行,那么,进而联想到ADSL Modem——ASUS AAM6000EV以太式ADSL Modem的默认私有IP地址是“19216811”(多数以太式ADSL Modem出厂默认IP地址都是“19216811”),子网掩码为“2552552550”。很显然,和“192168254x”不在一个网段上,也就是说,这时TL-R400是无法访问ADSL Modem的,数据也无法传送。只有当ADSL Modem、宽带路由器、本地连接三者的IP地址段统一的时候,才能实现互访和数据传输!所以,我们还需要将TL-R400的IP地址进行修改,我们建议将IP地址修改成与ADSL Modem同网段,例如本例的“19216812”,子网掩码“2552552550”(图6)。最后点击“Save”按钮保存设置,并点击“Reboot”立即重新启动TL-R400宽带路由器使设置生效。
图6
二、客户机的配置
当TL-R400重新启动后,会弹出一个显示有“System is restarted Please reconnect manually”(系统已重启,请手动连接)字样的对话框让我们重新连接管理页面。这时你再次在IE地址栏中输入“ http://192168123254 ”已无法访问该管理页面了,因为TL-R400的IP地址段已经做了修改,和现有本地连接的IP地址又不在一个段上了。所以现在我们需要重新配置客户机。
图7
进入图4所示对话框,在这里,将IP地址修改为“1921681x”(x为3~255的自然数)(本例中为“19216813),子网掩码依旧是“2552552550”。由于TL-R400现在取代了以前的代理服务器,起到一个“网关”的作用,所以这里我们将“网关”设置为TL-R400的IP地址“19216812”。由于采用的是“网关”式共享,那么客户机的DNS服务器也应该指向“网关”,即“19216812”(图7)(关于这一点,我们在用SyGate共享组网时已提及)。
三、宽带路由器拨号连接Internet
现在,ADSL Modem、宽带路由器、本地连接的私有IP地址都处在同一个网段下,能够实现数据传送了。
在IE地址栏中输入“ http://19216812 ”,然后输入管理密码进入TL-R400管理页面,点击右下角的“Connect”按钮进行拨号连接。等待约5秒钟后,连接成功,同时TL-R400将显示获得的公有IP地址、ISP的DNS服务器地址等信息(图8)。
图8
现在客户机可以上网了。打开IE,输入网址——Go!!
以后要上网时,只要将ADSL Modem和TL-R400的电源打开,TL-R400就会自动拨号并连接上Internet。这时计算机登录后,就可以直接上网了,无须任何额外的操作。如果不想上网了,关闭TL-R400的电源即可。
TL-R400支持4台计算机共享上网,如果多于4台计算机,可以再加一个集线器(或交换机),组网方式如图9。
图9
路由式ADSL共享的优缺点
可能有的读者会说,我又不要共享上网,路由不路由无所谓。的确,如果对于单机上网的用户来说,路由与否,似乎并不是很重要,但对于需要共享的用户来说,路由与否,的确有着比较直观的差异。最后我们再总结一下路由模式的利弊,大家可依据自己的实际情况决定是否采用路由方式。
优点
1组网方便,且不需要单独一台计算机作为代理服务器,可以降低损耗并节约电费^__^。
2一次设置后,计算机开机便可上网,无须在安装拨号软件进行拨号,非常方便省事。
3所有计算机都不暴露在公网中,相对比较安全。如果开启了宽带路由器的防火墙功能,上网安全将得到进一步的保障!
缺点
1所有计算机都没有公有IP地址了,暴露在外的是路由式ADSL Modem或宽带路由器。某些需要公有IP地址的应用(例如点对点信息共享,如P2P;各种服务器架设,例如流媒体服务器、邮件服务器等)需要靠端口映射来实现。尽管多数ADSL Modem和宽带路由器支持端口映射,但还是需要单独设置,显得不那么方便。
2支持的共享计算机数量有限,比不上采用单独的代理服务器/网关计算机的共享方式。一般路由式ADSL Modem能够稳定地支持到5~12台,而能够稳定地支持60台计算机共享的宽带路由器(不带交换机,还需要单独购买交换机或者集线器)则需要2000多元,价格并不便宜。
主要是设置端口转发。
比如电脑1921680250,安装FTP服务器,端口21
那么在端口转发21,转发至1921680250。
这样用宽带的外网IP,就可以访问的FTP服务器了。
小米路由器是智能路由器,只需要安装服务器、DDNS、动态IP等插件使用就行了,并不需要如同普通路由器那种逐一设置;如果满意,请给分!
0条评论