化学机如何连接虚拟机中的/MySQL/SQL等数据库? 以及如何添加防火墙允许系统端口? 详细操作步骤!
由于公司项目中会用到SQL数据库,而笔记本或者2014版本安装不成功,我想可能是和之前安装的一些软件有冲突。
于是我单独创建了一个虚拟机,在虚拟机中安装了SQL数据库和开发工具,开始工作。 前几天还好好的,但是发现在虚拟机里开发的效率相当低,而且响应速度永远都是这样。 跟不上我的思维和手速,哈哈。
只想在本地进行开发和办公,只是远程连接虚拟机中的SQL数据库? ! 于是开始了以下步骤:
1. 虚拟机和数据库设置
首先在虚拟机中打开SQL(SQL配置管理器),选择网络配置,找到创建的数据库实例的契约:
双击TCP/IP,在弹出的窗口中选择IP地址,仍然下拉,将底部IPALL上的终端改为1433,点击Apply:
在配置管理器中,选择服务,重启服务中创建的实例的服务虚拟机和物理机网络怎么互通,就可以外部连接到这个实例了。
选择虚拟机的桥接模式(不要勾选复选框),此时虚拟机和化学机都可以ping通虚拟机和物理机网络怎么互通,但化学机无法ping通虚拟机的网段,虚拟机也可以ping通。机器无法ping通化工机网段;
2.添加防火墙允许端口设置
在桌面左下角点击开始,找到控制面板,点击打开,点击“打开或关闭防火墙”,确认防火墙是否启用,点击“高级设置”
在“高级安全防火墙”窗口中,“入站规则”→“新建规则”
弹出“新建入站规则向导”,选择“端口”→“下一步”
合约和端口:选择对应的合约,比如添加端口1433,选择TCP,本地具体端口输入1433,下一步
操作:选择“允许连接”,下一步
配置文件:勾选“域名”、“私人”、“公司”,点击下一步
名称:输入端口名称和描述信息,点击完成
恭喜! 至此,防火墙开启,内网也可以正常访问开放的指定端口了!