JonathanPeng第一步,部署NSXManagerAppliance导入OVA文件确认版本号VMware选择NSXManager的管理端口组,与vCenter通信使用。确认EULA和选择部署的集群与存储后,对NSXManager进行自定义,这里设置admin密码和CLI模式的密码。JonathanPeng展开NetworkProperties,填写NSXManager主机名和配置管理的IPv4地址与vcenter通信使用展开DNS和ServicesConfiguration,配置DNS和域名,配置NTP服务器信息注意:NSX的时间同步必须要与vcenter和esxi主机一致,时间敏感!VMware确认配置信息,并完成Appliance部署。JonathanPeng第二步,设置NSXManager与vCenter关联。登陆,使用admin和设置好的密码登陆NSXManager管理页面。(可选)选择ManagerApplianceSettings,配置IP、NTP、主机名、DNS和备份恢复等信息。VMware选择ManagevCenterRegistration配置SSO和vCenter信息,显示绿灯后NSXManager配置完成。JonathanPeng第三步,配置NSX虚拟网络稍等一会,重新登陆vCenter主页(使用NSX注册vCenterSSO和vCetner服务的权限,如:administrator@vsphere.local),会出现Networking&Security控件和按钮,点击进入NSX管理页面。VMware1)点击Installation,可见NSXManager信息,并按+添加首个Controller节点。配置Controller信息,包括创建IPPool用于Controller使用,ConnectedTo的端口组,以及IPPool地址是与NSXManager通信使用。JonathanPengController创建必须注意时间同步,创建成功。2)选择HostPreparation并选择需要安装的集群点击install,安装agent完成。注意:若配置和NSX的域名,需要在DNS添加域名的解析,否则无法安装agent。3)选择LogicalNetworkPreparation,并点击configure配置VXLANVTEP信息。注意:必须在此前先创建好vDS,且确保vDS所接的物理交换机MTU值大于1600。VMware(可选)若没有配置DNS的环境,建议设置vCenter管理地址。4)创建VXLAN虚拟子网ID池,若网络不支持组播则不要点击enable组播。JonathanPeng5)创建租户的虚拟网络,本测试中配置了一个NSXDemoNetwork。VMware6)(可选)如果需要测试安全功能,点击ServiceDeployments部署。7)点击LogicalSwitches,创建租户虚拟二层网络,本用例中创建了2个虚拟二层网络VXLAN5001LSforWeb和VXLAN5002LSforDB。JonathanPeng8)通过选择虚拟二层网络,点击添加虚机按钮,可批量把虚机的虚拟网卡接入到对应的虚拟二层网络中。点击进入VXLAN5001LSforWeb的虚拟二层网络可见接入该网络的虚机。VMware双击虚机,查看虚机网卡信息,已经接入VXLAN虚拟端口组本用例中分别配置了192.168.1.1和192.168.1.2,能正常ping通,证明VXLAN虚拟二层网络已经打通。JonathanPeng9)点击NSXEdges,添加逻辑路由器设置CLI密码VMware设置逻辑路由器Appliance所部属位置配置逻辑路由器的管理地址和链接到VXLAN5001LSforWeb和VXLAN5002LSforDB的interface地址(相当于虚拟二层网络的网关),完成LR的配置。JonathanPeng在VXLAN5001LSforWeb中的虚机ping逻辑路由器端口,能正常ping通。在VXLAN5001LSforDB的虚机pingVXLAN5001LSforWeb的虚机,证明逻辑路由器转发正常。10)创建EdgeServicesGatewayVMware部署EDGEApplianceJonathanPeng设置EDGE的上联链路,与物理网络通信使用。设置EDGE的Internal链路,分别接入Web和DB的虚拟二层网络,作为EDGE的网关。EDGE的interface配置完成。VMware配置EDGE连接到物理网络的网关信息。配置默认防火墙策略为accept。完成EDGEServicesGateway配置。JonathanPeng11)创建成功后,双击进入EDGE,可以配置DHCP、NAT等服务。创建一条NAT配置,验证虚拟网络与物理网络通信。VMware虚机中修改网关指向EDGE,ping外部物理网络,能正常通信。第四步,验证NSX逻辑路由器的路由功能验证时使用的拓扑JonathanPeng1)首先,根据拓扑创建4个VXLAN虚拟二层网络。包括:WEB、DB、Mgt和LRtoEDGE。2)然后创建逻辑路由器LogicalRouter(与前面创建方法一致)在这个拓扑里,需要创建4个interface接入到4个VXLAN虚拟二层网络。VMware确认interface设置。3)虚机网络配置的网关均需要指向逻辑路由器。(此时可以通过物理交换机,验证逻辑路由器的功能。把逻辑路由器放在主机B,同一台主机A上不同虚拟二层网络内的虚机流量无需迂回到B,即没有发夹流量)DB网络中的虚机pingWeb网络中的虚机。JonathanPeng4)创建NSXEdge提供虚拟网络与物理网络互通的服务。(与前面创建方法一致)VMware在这个拓扑里,EDGE需要创建2个interface,一个接入物理网络的端口组,另外一个接入VXLAN虚拟二层网络。JonathanPeng设置物理网络网关。防火墙默认是Deny所有流量,注意改为Accept。VMware登陆EDGEconsole可以通过ping验证与EDGE网关的VXLAN虚拟二层网络是否正常。5)配置逻辑路由器与EDGE之间的OSPF路由。双击进入EDGE,并选择manage和routing。点击Dynamicroutingconfiguration的edit,并定义RouterID,并勾enableOSPF,save然后publish。JonathanPeng选择OSPF,在areadefinitions按+,创建一个areaID10.在Areatointerfacemapping中按+,vNIC选择EDGEtoLR,area选择10,其他默认即可。最后publish。VMware在RouteRedistribution中点击change,并开启OSPF。在routeredistributiontable中按+,勾Connected,最后publish。JonathanPeng双击进入逻辑路由器,并选择manage和routing。在DefaultGateway中edit,网关通过虚拟二层网络指向EDGE。在DynamicRoutingConfiguration按edit,routerID使用默认即可,saveandpublish。注意:切记不要在这里勾EnableOSPF,否则会提示错误。VMware这个时候OSPF还未enable。选择OSPF,并在OSPFconfiguration中填写protocoladdress和forwardingaddress。设置areaIDJonathanPeng设置interface,最后publish。此时,在逻辑路由器中showipospfneighbor,应该已经与EDGE成功建立OSPF。虚机可以ping通EDGE接虚拟内网的interface和外部物理网络的interface。VMwareshowiproute若访问外部网络需要使用NAT,则需要在逻辑路由器的routeredistributiontable中按+,勾staticroutes,并在staticroutes中加入访问外部网段地址的静态路由(下一跳为192.168.10.1),最后publish。