VMWARE 构建局域网 + VMWARE SQL Server 服务器搭建
2018-01-31 23:07
211 查看
前言:本文的主要目标:
1 搭建VMWARE为基础的虚拟局域网:我有两三台PC机器(windows7 + Mac),里面各跑一两个VMWARE主机,目标是构建一个局域网,把这些机器都串接起来,为以后的服务提供帮助2 在嵌入式系统里面搭建同样的配置,把嵌入式的设备接入虚拟网络
3 构建一个基于这个虚拟局域网咯的数据库服务
基础相关内容:
1 Vmware虚拟机三种网络模式详解
见参考列表1.1 NAT(Network Address Translation)的方式:
顾名思义,NAT的方式其实就是对局域网IP地址的拓展,他需要NAT对局域网的IP地址进行拓展。
从上图,我们可以看到NAT方式的话,主机网卡和虚拟机的网卡其实不在一个网段里面。这也造成一个问题,后面实践会提到:
1.2 桥接模式
桥接模式其实很好理解,就是用宿主机器的网卡硬件资源来做。1.3 小结
【富兰克林小结】从NAT和桥接模式看,如果大家的虚拟局域网节点终端不多的话,使用桥接的模式比较好。对于,有比较多的终端节点,应该采用NAT的方式,对于不同的宿主的虚拟机群,可以分别采用NAT的方式去拓展,虽然笔者没有使用,但是,可以肯定,在NAT的方式中,吧VM8的DNS的服务器的网段设置在宿主局域网的网段里面显然是可以实现,不同的NAT终端节点集群的互联互通的。
实践
2 VMWARE 网络连接配置:
2.1 虚拟机的默认硬件网络配置:
一开始,安装VMWARE的时候,默认的设置如图:共有三种类型的网络模式被支持了,其中,系统默认使用的为NAT模式:
我们在CMD的命令行文件里面,再检查一下,一开始的网络配置如下:
首先,用 IPCONFIG来看一下主机的网络配置如下:
三种模式的网络配置都在,VM0是桥接的方式,VM8是NAT的方式
2.1.1 NAT 方式
然后,看一下NAT里面VMWARE的服务器的配置如下:NAT配置服务器的网段和VMW08的网段是一致的,这样符合我们开始提到的网络的基本架构组织。
连接试验:
开始连接试验:
NAT的缺点感觉就是,如果host主机去PINGNAT的机器是Ping不通的。
2.1.2 Bridge的桥接 方式
看下面的图,我们可以看到,桥接的方式,VMWARE分配的IP地址已经和主网地址的网段一致了。192.168.2.*
然而,
当我们从组网去ping 虚拟网服务器的IP的时候,仍然ping不通。
那么,Bridge的方式是出现了什么问题呢?
1 Vmware 设定问题:
有一种说法如下:
说是桥接的时候需要连接到物理的网卡,试验结果是不需要这样设定。
我这次试验的主要问题是,vmware的实例,windows server的防火墙没有关闭。
关闭之后,在从主机网络去ping VMWARE的网络,就可以立即ping通了。
3 构建SQL SERVER互联数据库
在构建好整个虚拟网络的基础网络协议和连接之后, 我们已经确保所有的VMWARE的虚拟机可以Ping通。后面,将在虚拟机上大家SQL SERVER数据库,并分别在不同的虚拟机上通过MSSMS来实现数据库的互相管理和配置。
3.1 环境配置
首先在不同的VMWARE的虚拟机上安装SQL SERVER(SQLS)、SQL Server Configure Manager(SSCM)、Microsoft Sql Server Management Studio (MSSMS)这一块略,请参阅我在我的数据库板块的介绍。
这里我的环境是:
1 Windows7 + SQL Server 8
2 Windows server 2012 + SQL Server 2012 (自带)
3.2 配置SSCM
设定SQL SERVER 的连接方式为TCP/IP的连接方式。然后,重新启动数据库连接,主要这里可能会遇到很多问题,
主要有
1 端口1433占用问题
2 SQL安装注册版本问题
笔者曾经遇到过版本的问题,似乎只能通过重新安装系统和SQL Server来解决。
3.3 配置MSSMS
3.3.1 配置数据库支持Windwos和SQL Server登录
设置的方法是在数据库右键-》属性里面选择登录的方式
2 设定SQL SERVER登录的用户名
设置数据库的所有者似乎是需要做的工作,
在属性、安全性、登录名这里注册一个SQL SERVER的登录名,这样在不同的VMWARE的虚拟机上安装了MSSMS后就可以很轻松的在数据库之间进行穿越了。
不过有一个要注意的地方是,如果你的SQL SERVER的版本是免费版本的话,穿越可能会出现问题。
遇到的问题:
试验遇到的主要的问题:1 设定vmware基础网络的时候,需要注意防火墙的关闭
2 设定数据库的MSSMS的共享控制的时候,要注意,首先需要再设定数据库的时候把支持 Windows登录和SQL SERVER登录结合起来。
重要参考:
1 Vmware虚拟机三种网络模式详解- http://www.linuxidc.com/Linux/2016-09/135521p2.htm
2 Vmware桥接模式下主机和和虚机间为何互相ping不通
http://blog.csdn.net/yuan1590/article/details/53504042
3 如何关闭Windows server2012的防火墙 http://server.zol.com.cn/351/3512329.html
相关文章推荐
- VMware Workstation 12 Pro Ubuntu操作系统vmware怎么安装windows7,Ubuntu下 SVN 服务器搭建及使用快速构建SVN局域网服务器
- 一起学习CC3200之局域网内搭建外网能访问的服务器--花生壳
- 如何使用Win7 IIS信息服务器搭建局域网FTP服务器【图文教程】
- 手工搭建vc自动构建服务器
- 搭建局域网Ubuntu部分软件包源服务器
- C#列出局域网中可用SQL Server服务器
- CentOS邮箱服务器搭建系列——SMTP服务器的构建( Postfix )
- 局域网中搭建James服务器并实现与外网收发邮件
- 中小企业网络构建之:轻松搭建FTP服务器
- 本地搭建SVN局域网服务器
- 转帖:win10 环境下局域网 搭建FTP服务器
- Anroid搭建一个局域网Web服务器
- 搜索一个局域网中所有的SQL Server服务器
- Windows搭建FTP局域网服务器
- winform 获取局域网中SQL SERVER服务器
- 搭建局域网CentOS Yum服务器
- C#列出局域网中可用SQL Server服务器(续)
- 搭建局域网CentOS Yum服务器
- CentOS邮件服务器搭建系列—— POP / IMAP 服务器的构建( Dovecot )
- 局域网中搭建James服务器并实现与外网收发邮件