设为首页 收藏本站
查看: 1420|回复: 0

[经验分享] windows server 2008 部署NLB

[复制链接]

尚未签到

发表于 2015-11-3 12:46:06 | 显示全部楼层 |阅读模式
windows 2008 NLB配置(一)

2012-05-1811:04:24     我来说两句      

收藏  我要投稿

NLB:提供以TCP/IP为基础的服务与应用程序的网络流量负载均衡,用于提升系统的可用性和可扩展性。
常见的应用有Terminal Service、Web、VPN与FTP等


服务结构:

    主机节点WebApp01---192.168.1.155

    主机节点WebApp02---192.168.1.156

    NBL群集节点IP(VIP)---192.168.1.157

  www.iyunv  

主机节点系统要求:

         准备虚拟机;

        Windows 2008 32位操作系统;

        内存和磁盘空间根据需求自定义;

        所有网卡必须与Windows2008兼容【安装相应的驱动】

       使用特定范围的MAC地址【这是我自己的需求】;

       手动配置IP地址和DNS【静态IP】;

       主机节点IP在同一网段内;

        关闭防火墙;

       允许远程桌面连到本机以便管理VM

       解除每个用户只能进行一个会话的限制【非必须】;

       安装VMware Tools

       更新系统.

      

  群集节点要求:

       添加主机节点

       指定群集操作模式

        配置端口规则


一     先安装web虚拟主机

1  配置IP

1)手动配置MAC地址

2)手动配置IP地址

(桌面的右下角有一个计算机的小图标,点击那个图标可以直接打开网络和共享中心)

依次单击“开始”-->"网络"-->打开“网络和共享中心”-->本地连接“查看状态”-->“属性”-->

取消“Internet 协议版本6(TCP/IPv6)”,选择“Internet 协议版本4(TCP/IPv4)”,
选择“使用下面的IP地址” www.iyunv  

IP:192.168.1.155

Netmask:255.255.255.0

Gateway:192.168.1.254


配置DNS:(以下几个任选)

8.8.8.8

8.8.8.4

202.106.******


3)测试网络:

打开DOS命令行窗口

ping 192.168.1.254     #测试到网关的连通性

ping www.baihui.com     #测试到外网的连通性


2  开启远程桌面

即:允许从其他机器上通过远程桌面连到该机器上

1)关闭防火墙

“服务器管理器/配置/高级安全Windows 防火墙/Windows防火墙属性”,“防火墙状态”对应的下拉列表中选择关闭,点击“应用”,最后“确定”



2)允许远程桌面的设置(默认是禁用状态)

“服务器管理器/服务器摘要/计算机信息/配置远程桌面”,弹出“系统属性”窗口,选择“远程”菜单, www.iyunv  

在“远程桌面”模块中,勾选“允许运行任意版本远程桌面的计算机连接”,点击“应用”,最后“确定”



3)配置完以后,远程桌面就显示“已启用”状态



4)测试远程桌面连接




注意:以下几步【5-9】是非必须的

5)修改远程桌面连接数,默认情况下windows server 2008一个用户只允许建立一个连接

依次点击“开始-->管理工具-->终端服务-->终端服务配置”



6)弹出“终端服务配置”对话框



7)双击“RDP-Tcp”,弹出“RDP-Tcp属性”对话框,选“网络适配器”菜单栏,“最大连接数”是2(默认的)




8)需要更改“限制每个用户只能进行一个会话”的设置  www.iyunv  


9)双击“限制每个用户只能进行一个会话”,弹出“属性”窗口,取消勾选




3  做系统更新

在桌面的右下角有一个浅蓝色的方形图标是“Windows Update

检查更新之后,安装更新,安装时会有相关的提示,勾选 接受许可条款 ,就开始安装更新了

windows 2008 NLB配置(二)

2012-05-1811:14:59     我来说两句      

收藏  我要投稿

4  安装vmware tools,便于管理VM

1)选择主机,右键“客户机”,“安装/升级 VMware Tools”

出现安装提示,点击“确定”即可,之后弹出来“自动播放”窗口,点击“运行 setup.exe




2)在之后的界面“欢迎使用WMware Tools的安装向导”中,点击“下一步”;“安装类型”界面,点击“下一步”;

“准备安装程序”界面,点击“安装”


5 安装另一个web主机

WebApp02---192.168.1.156

本想通过VMware vSphere Client的模板功能,直接克隆出来一台机器,但是发现用VMware vSphere Client直接连到exsi服务器进行管理没有克隆和模板部署功能,必须得安装vCenter,只能再手动重新安装一台,跟上述步骤中的操作是完全一样的 www.iyunv  


6  安装NLB

在WebApp01---192.168.1.155上安装

1)依次点击“服务器管理器-->功能-->添加功能”弹出“添加功能向导”对话框,从列表中查找并勾选“网络负载均衡”




2) 点击“下一步”,“安装”




3) 进入安装状态




4)最后安装成功,点击“关闭”




5)在功能中能看到已经安装好的NBL

  www.iyunv  



7 配置NBL

1) 依次点击“开始--->网络负载平衡管理器”,弹出“网络负载平衡管理器”窗口




2) 在菜单栏中,“群集-->新建”,填写主机地址,之前做好的机器(192.168.1.155/156)




3)连接上以后,点击下一步



windows 2008 NLB配置(三)

2012-05-1811:21:37     我来说两句      

收藏  我要投稿

4)点击“下一步”,弹出“新群集:群集IP地址”窗口,为集群添加IP地址192.168.1.157





5) 添加完之后,点击下一步,,定义Internet名称为“NBL-Test”,选择“群集操作模式”

  www.iyunv  


6)“下一步”,弹出“端口规则”窗口,取消“全部”,指定端口范围




最后点击“完成”



7)添加另一个主机节点WebApp02(192.168.1.156)到群集NLB-Test中去



8) 点击下一步,可以修改主机参数,这里默认的优先级是2,无需修改




9)“下一步”到群集端口规则界面,基本上也不用修改




10) 点击“完成”,弹出以下窗口,155已经连上群集地址,156还处于挂起状态,
接下来就要在156上配置NLB了  www.iyunv  



11)在另一个主机节点156上配置NLB(并非安装)

WebApp02---192.168.1.156

(1)打开网络负载均衡器,右键,选择“连接到现存的”,而不是新建集群,
在155上已经创建过,在其他的主机节点上只需要连接到现有的群集VIP上




(2)“下一步”,连接到主机地址(即156)




(3)“完成”,弹出这个窗口




现在返回到155上看一下群集中两个节点的状态是不是“已聚合”



到这基本上算是完成了

  www.iyunv  

PS

开机总是提示“按CTRL+ALT+DELETE登陆”,解决办法:

  从客户机发送CTRL+ALT+DELETE

  快捷方式:CTRL+ALT+insert


开机后不希望“服务器管理器”界面总是弹出来,建议在

“服务器管理器/服务器摘要/计算机信息” 模块中,勾选“登录时不要显示此控制台信息”



windows 2008 NLB配置(四)

2012-05-1911:45:05     我来说两句      

收藏  我要投稿


相关链接:

windows 2008 NLB配置(一)

http://www.iyunv/os/201205/132155.html

windows 2008 NLB配置(二)

http://www.iyunv/os/201205/132159.html

windows 2008 NLB配置(三)

http://www.iyunv/os/201205/132162.html


配置完NLB之后,发现两个主机节点无法访问外网,都只是仅限于访问本地

丈二的和尚摸不着头脑了,在配置NLB之前网络都还好好的,怎么NLB之后就行不通了呢

查看WebApp01 192.168.1.155的地址情况:




查看WebApp02 192.168.1.156的地址情况:




两台主机节点拥有相同的MAC地址,而且还跟我之前手动配置的MAC地址不同了,这是why ?

原来我在群集操作模式中选择的“单播”模式,单播和多播是这么定义的:  www.iyunv

在单播模式下,NLB服务会重新对每个节点中启用NLB的网卡分配MAC地址(此MAC地址称为群集MAC地址),并且所有的NLB节点均使用相同的MAC地址(均使用群集MAC地址)

在多播模式下,NLB不会修改NLB节点启用NLB的网络适配器的MAC地址,而是为它再分配一个二层多播MAC地址专用于NLB的通讯(此MAC地址称为群集MAC地址),这样NLB节点之间可以通过自己原有的专用IP地址进行通讯。但是在多播模式中,NLB节点发送的针对群集IP地址/MAC地址ARP请求的ARP回复会将群集IP地址映射到多播MAC地址,而许多路由器或者交换机(例如,港湾和思科的某些产品)会拒绝这一行为。如何解决呢?方法是手工在路由器或交换机上添加静态映射,将群集IP地址映射到群集的多播MAC地址.

现在需要解决的问题是让两个主机节点访问外网,办法就是:把上面那个MAC地址加入到公司允许上网列表里面.








  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-134530-1-1.html 上篇帖子: How to install ASP.NET 1.1 with IIS7 on Vista and Windows 2008 下篇帖子: windows server 2008 AD中如何禁用USB端口
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表