公司内部虚拟服务器搭建
1. 如何为公司建立一个虚拟服务器
在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程序,互不干扰;而各个用户拥有自己的一部分系统资源(IP地址、文件存储空间、内存、CPU时间等)。
虚拟主机(Virtual Host/ Virtual Server)技术是互联网服务器采用的节省服务器硬件成本的技术,虚拟主机技术主要应用于HTTP服务,将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个服务器,从而充分利用服务器硬件资源。如果划分是系统级别的,则称为虚拟服务器。
虚拟主机是目前国际互联网上建立信息资源站点最为流行、最方便、最省钱的方法,企业只需注册申请自己的互联网域名,并租用INTERNET真实主机上的一定量的磁盘空间,即可建立一个独立的信息发布网站。
以前,一个公司要建网站得通过以下方法实现:至少一台专门的Web 服务器、一台Email 服务器、一个防火墙、一根至少64K的DDN专线、一位专业的服务器管理人员,这个费用一年不下10万元,而且这还是一种没有热备份的方式,因此稳定性与安全性得不到高保障。要提高可*性就必须增加机器,增加带宽,而这个费用则非常昂贵,并非一般企业所能承受。
利用虚拟主机技术,可以把一台真正的主机分成许多"虚拟"的主机,每一台虚拟主机都具有独立的域名,具有完整Internet服务器功能。虚拟主机之间完全独立,在外界看来,每一台虚拟主机和一台独立的主机完全一样。
效果一样,但费用却大不一样了。由于多台虚拟主机共享一台真实主机的资源,每个虚拟主机用户承受的硬件费用、网络维护费用、通信线路的费用均大幅度降低,Internet 真正成为人人用得起的网络!
目前,许多企业建立网站都采用这种方法(包括很多着名企业),这样不仅大大节省了购买机器和租用专线的费用,同时也不必为使用和维护服务器的技术问题担心,更不必聘用专门的服务器管理人员,因为这些事都由虚拟主机提供商负责。
2. 链嶅姟鍣ㄦ惌寤鸿櫄𨰾熶富链虹$悊绯荤粺鏁欑▼锛
鎼寤鸿櫄𨰾熶富链虹$悊绯荤粺鍙浠ラ氲繃浠ヤ笅姝ラゅ畬鎴愶细
1. 瀹夎呮湇锷″櫒镎崭綔绯荤粺锛氶夋嫨涓绉嶉傜敤浜庢湇锷″櫒镄勬搷浣灭郴缁燂纴濡侺inux鍙戣岀増锛堜緥濡俇buntu銆丆entOS锛夋垨Windows Server銆傚畨瑁呮搷浣灭郴缁熸椂锛岀‘淇濋夋嫨链嶅姟鍣ㄧ増链锛屽苟杩涜屽熀链镄勫埯濮嫔寲璁剧疆銆
2. 瀹夎匴eb链嶅姟鍣ㄨ蒋浠讹细甯歌佺殑Web链嶅姟鍣ㄨ蒋浠舵湁Apache鍜孨ginx銆傞夋嫨鍏朵腑涓绉嶅苟鎸夌収镓阃夎蒋浠剁殑瀹樻柟鏂囨。杩涜屽畨瑁呫
3. 瀹夎呮暟鎹搴撴湇锷″櫒锛氲櫄𨰾熶富链虹$悊绯荤粺闇瑕佷娇鐢ㄦ暟鎹搴撴潵瀛桦偍鐢ㄦ埛鍜岀珯镣圭殑淇℃伅銆傚父瑙佺殑鏁版嵁搴撹蒋浠舵湁MySQL鍜孭ostgreSQL銆傞夋嫨鍏朵腑涓绉嶅苟鎸夌収镓阃夎蒋浠剁殑瀹樻柟鏂囨。杩涜屽畨瑁呫
4. 閰岖疆Web链嶅姟鍣锛氭牴鎹镓阃夋嫨镄刉eb链嶅姟鍣锛岀紪杈戠浉鍏抽厤缃鏂囦欢浠ュ惎鐢ㄥ繀瑕佺殑妯″潡鍜屽姛鑳姐备緥濡傦纴鍦ˋpache涓锛屾偍鍙浠ョ紪杈慼ttpd.conf鏂囦欢锛涘湪Nginx涓锛屾偍鍙浠ョ紪杈忧ginx.conf鏂囦欢銆
5. 涓嬭浇鍜屽畨瑁呰櫄𨰾熶富链虹$悊绯荤粺锛氭湁璁稿氩紑婧愮殑铏氭嫙涓绘満绠$悊绯荤粺鍙渚涢夊ソ瀚屾嫨锛屼緥濡俢Panel銆丳lesk銆乂irtualmin绛夈傛牴鎹鎭ㄧ殑闇姹傚拰锅忓ソ阃夋嫨涓涓绯荤粺锛屽苟鎸夌収鍏跺畼鏂规枃妗h繘琛屼笅杞藉拰瀹夎呫
6. 閰岖疆铏氭嫙涓绘満绠$悊绯荤粺锛氩畨瑁呭畬鎴愬悗锛屾偍闇瑕佽繘琛屼竴浜涘繀瑕佺殑閰岖疆銆傝繖鍙鑳藉寘𨰾璁剧疆绠$悊锻樿处鎴枫侀厤缃瓺NS链嶅姟鍣ㄣ佽剧疆闾浠舵湇锷°佸畾涔夎祫婧愰厤棰濈瓑銆
7. 鍒涘缓铏氭嫙涓绘満锛氩湪铏氭嫙涓绘満绠$悊绯荤粺涓锛屾偍鍙浠ュ垱寤哄拰绠$悊铏氭嫙涓婚ⅳ娑叉満銆傛牴鎹绯荤粺镄勪笉钖岋纴鎭ㄥ彲浠ヨ剧疆锘熷悕銆丗TP璐﹀彿銆佹暟鎹搴撶瓑銆
8. 瀹夊叏閰岖疆锛氱‘淇濇湇锷″櫒鍜岃櫄鍙嬫礊镓嬫嫙涓绘満绠$悊绯荤粺镄勫畨鍏ㄦэ纴渚嫔备娇鐢ㄩ槻𨱔澧欍佹洿鏂拌蒋浠躲佸疄鏂借块梾鎺у埗绛栫暐绛夈
9. 鐩戞带鍜岀淮鎶わ细瀹氭湡鐩戞带链嶅姟鍣ㄥ拰铏氭嫙涓绘満绠$悊绯荤粺镄勬ц兘鍜屽畨鍏ㄧ姸镐併傜‘淇濆强镞惰繘琛岃蒋浠舵洿鏂般佸囦唤鏁版嵁銆佹镆ユ棩蹇楃瓑銆
璇锋敞镒忥纴鎼寤鸿櫄𨰾熶富链虹$悊绯荤粺闇瑕佷竴瀹氱殑鎶链鐭ヨ瘑鍜岀粡楠屻傚傛灉鎭ㄦ槸鍒濆﹁呮垨瀵规湇锷″櫒绠$悊涓岖啛鎭夛纴寤鸿瀵绘眰涓扑笟浜哄+镄勫府锷╂垨阃夋嫨浣跨敤镓樼℃湇锷℃彁渚涘晢銆
3. 怎么设置普联TL-WR842N路由器虚拟服务器
设置普联TL-WR842N路由器虚拟服务器步骤 一:设置电脑IP地址
例如某小型公司,采用TP-Link TL-WR842N路由器接入到互联网,公司局域网中架构了一台邮件服务器、一台WEB网页服务器。
正常情况下Internet上的用户是不能够直接访问局域网中的邮件服务器和WEB网页服务器的;但是可以在TL-WR842N路由器上设置虚拟服务器(端口转发)来实现。
在设置端口转发之前,需要先按照上面需求分析的信息,把局域网中邮件服务器、WEB网页服务器的IP地址,手动设置为192.168.1.100、192.168.1.101.如下图所示:。
设置普联TL-WR842N路由器虚拟服务器步骤 二:设置虚拟服务器
1、在TL-WDR6300路由器的设置界面,点击“转发规则”——“虚拟服务器”——然后点击“添加新条目”
2、添加邮件服务器规则
(1)、发送邮件端口映射规则:“外部端口好”填写:25——“内部端口号”填写:25——“IP地址”填写:192.168.1.100——“保存”
(2)、接收邮件端口映射规则:“外部端口好”填写:110——“内部端口号”填写:110——“IP地址”填写:192.168.1.100——“保存”
3、添加网页服务器规则
“外部端口好”填写:8080——“内部端口号”填写:80——“IP地址”填写:192.168.1.101——“保存”
4、检查规则是否生效:点击点击“转发规则”——“虚拟服务器”,查看刚才添加的规则状态。
设置普联TL-WR842N路由器虚拟服务器步骤 三、验证虚拟服务器设置
Internet中的客户端通过邮件客户端软件访问121.202.33.100,即可访问到邮件服务器。通过浏览器访问网页服务器,访问形式如下:
注意问题
1、具体的访问形式以实际服务器要求为准。
2、如果您的宽带并非静态IP地址,可以在“动态DNS”中申请域名账号并在路由器中登录该
账号,登录后使用您的域名和开放的端口号访问服务器。
4. [企业路由器] 设置虚拟服务器不生效怎么办
设置好虚拟服务器映射后,外网用户无法访问服务器
请按照以下方法排查问题:1. 检查访问方式 访问服务器的方式,或是访问服务器时输入的地址和端口号不正确。 解决办法:访问服务器的方式取决于实际应用,不同类型的服务器访问方式不一样。外网访问服务器的方式与内网访问服务器的方式一般是一样的。 外网用户通过路由器WAN口IP地址(域名)访问虚拟服务器,请确认访问服务器的浏览器或客户端软件中填写正确的IP地址(域名)和端口,如下图:
2.检查服务器设置: 确认服务器网络参数 确认服务器网络参数设置正确(IP地址、子网掩码、默认网关),如下图:
如果服务器是一台主机,确定服务器通过本路由器可以正常上网。 2、确认服务器搭建成功 确认内网电脑可以访问到服务器,如果内网电脑无法访问成功,建议排查服务器原因。 3、关闭防火墙及杀毒软件 服务器的防火墙和杀毒软件可能会将外网地址列为非信任区域地址,导致外网地址不能访问内网服务器。 解决办法:关闭服务器的系统防火墙和杀毒软件。
检查路由器设置: 、检查虚拟服务器规则设置 虚拟服务器规则中的服务器端口或服务器IP地址填写错误。 解决办法:确认规则中的 内部端口 是服务器的真实端口,内部服务器IP 是服务器的IP地址,且对应规则 状态 为 已启用。
DMZ主机测试 虚拟服务器规则开放的服务器端口不完全,没有包含服务器的所有端口。 解决办法:尝试开启DMZ主机测试。在路由器管理界面点击 点击 传输控制 转发规则 虚拟服务器,NAT DMZ服务 选择 启用,主机地址中输入 服务器的IP地址,点击 保存,如下图
若开启DMZ主机后,外网可以访问成功,则可能是部分端口没有开放导致。如网络摄像机以及特殊的应用软件(如ERP系统)等,如果不清楚服务器的服务端口,可咨询服务器软件服务商。
远程WEB管理 路由器开启了远端WEB管理,WEB管理端口号和虚拟服务器端口有冲突,导致虚拟服务器功能不起作用。 解决办法:在管理界面中,点击 系统工具 设备管理 系统管理设置,修改WEB管理端口与虚拟服务器服务端口不同,如下图:
Internet 网络因素: 服务商屏蔽对应端口 部分宽带运营商可能会屏蔽80等常用服务端口。修改服务端口(外部端口)为运营商非屏蔽端口,建议修改9000以上,外网用户使用修改后的外部端口访问服务器。
WAN口IP地址是否为公网IP地址 WAN口IP地址不是公网IP地址,无法进行虚拟服务器映射。 解决办法:局域网内的电脑访问ip138.com,如查看到的IP地址与路由器WAN口IP地址不同,建议联系宽带服务商解决问题。 IP138.com网页上的显示如下图所示:
路由器WAN口IP地址(在路由器管理界面 系统状态 页面查看):
DNS解析问题(仅针对域名访问方式) 路由器上已经成功登录动态域名,该动态域名解析的IP地址不是路由器WAN口IP地址,导致域名无法访问。 解决办法:外网用户确认动态域名解析的IP地址为路由器WAN口IP地址。确认方式:在外网的电脑上ping该动态域名,将返回的IP地址与WAN口IP地址进行对比即可。如下图:
如IP地址对比不相同,可以尝试修改外网电脑的DNS服务器地址为8.8.8.8尝试。
5. 电信的路由器怎么设置虚拟服务器
虚拟服务器设置指导
注意:具体的访问形式以实际服务器要求为准。
如果您的宽带并非静态IP地址,可以在动态DNS中申请域名账号并在路由器中登录该账号,登录后使用您的域名和开放的端口号访问服务器。
6. 如何搭建服务器
搭建服务器的方法:
.
首先,需要设置路由器的端口映射,就可以实现楼主的要求,具体需要映射的端口是80和21,80端口是WEB端口,21是FTP端口。
1、申请花生壳免费域名。因为ADSL每次拨号后,获得的IP都是不同的,所以需要动态绑定到域名上,方便其他人记忆和访问。
2、设置本机固定局域网IP,例如设置为192.168.1.100
3、登陆路由器,找到“虚拟服务器”选项,这里需要说明一下,不同的路由器型号的配置方法也不完全相同,但一般都会有“虚拟服务器”这项功能,如果找不到这一项,可以找到“DMZ主机”,DMZ主机可以将内网的某个IP地址的所有端口均对外网开放,不过这样设置会有安全隐患,建议设置虚拟服务器
4、在“虚拟服务器”表格中填入要映射的内网IP,按上面的就是192.168.1.100,在内网端口和外网端口处填80,再增加一项,填21,然后保存重起路由器
5、启动花生壳并激活域名服务
6、安装IIS和SERVER-U软件,IIS是WEB服务运行环境,用来搭建WEB服务器,SERVER-U是一款非常好用的FTP服务器软件(我自己用了很多年),有中文版,设置起来非常简单,如果不会我帮你远程,设置好后就可以正常访问了。需要注意,通过路由器配置的服务器,在内网电脑一般是不能通过域名访问的,假设在你自己的电脑上访问你申请的域名,就会出现让你输入用户名和密码的提示,你怎么输入都是不对的。要外网的电脑才可以正确访问,这点希望楼主明白。
二、直接ADSL拨号上网的配置方法:
1、申请花生壳免费域名
2、在计算机上启动花生壳并激活域名服务
3、安装IIS和SERVER-U软件,设置好后即可成功访问.
.
参考链接: http://www.douban.com/note/197898730/
.
http://www.chinaz.com/web/2010/1027/139840.shtml