如题,我在自己电脑上安装了个centos7的linux系统,上面安装了一些服务,数据库还是安装在原来的主机电脑上在,但现在因为需要虚拟机中的服务能够访问主机上的数据库。但现在问题是,虚拟机中采用的NAT模式,可以从主机浏览器上访问虚拟机服务,但是却无法得知主机上的IP是多少,从而可以让虚拟机的服务访问主机上的数据库服务。请问我应该如何做才能获取到主机IP或者访问主机上的数据库服务呢?谢谢。
解决方案 »
- 请问在Linux下怎么用Java进行串口编程
- linux PPP拨号不能获取DNS和IP
- 移植4.1内核时遇到devtmpfs: error mounting -2这样的问题
- Linux下不相关的进程怎么实现同步?
- linux学习记录
- nginx+2台tomcat负载
- linux编译kafaka出错,求大神看看
- 求助,redhat安装中鼠标,键盘失效
- Qt的Qevent的问题
- 问下device和driver的问题,我的linux笔记本插上一个新设备会自动insmod一个device文件吗?
- 小白求助,ubuntu下编译linux内核出错
- 求一个支持rtsp的ARM版Mplayer,或者移植方法,网上的试了很多都不行
NAT模式相当于虚拟机在内网,主机有个虚拟网卡是网关,直接用就行了。
oracle virtualbox:
NAT模式 是用户态的, 虚拟机看到的网关是假的, 但可以直接访问主机的外部IP。
NAT网络模式 跟vmware类似。如果访问不了,就要检查主机上的防火墙是不是阻挡了,因为对于vmware那种来说,虚拟机相当于外部网络。