`

实现xp中vitrualbox3.1.2(redhat9.0)的NAT连接

阅读更多
忙碌3天终于实现了在vitrualbox(一下简称vbox)2台虚拟机间nfs的通信(以NAT方式实现)

首先说一下我为什么要实现2台虚拟的通信的目的。
1)联系配置虚拟机的连接模式。其实最初是想通过桥接模式实现2台虚拟之间的通信,目前还没有实现。期待高手的指点,哪位高手实现了vbox的桥接模式可以周知一下大家
2)实现2台redhat9.0(nfsServer/nfsClient)配合完成mysql5.1在nfs上的性能测试(实现2台虚拟机通信的主要目的)。

这里说一说我是怎么样配置基于NAT模式的网络连接
1、在vbox中选择你要配置的虚拟机,选择设置——》网络——》NAT
2、启动刚刚配置的虚拟机,因为vbox默认的配置是通过dhcp来获得ip地址。如果你想让你的2台虚拟机在同一个网络,你必须自己配置网络ip。
具体的配置方式如下(#代表命令提示符):
#DEVICE=eth0  
#BOOTPROTO=none  
#HWADDR=(你自己的虚拟机的mac地址)
#ONBOOT=yes  
#TYPE=Ethernet  
#NETMASK=255.255.255.0  
#IPADDR=(你自己的虚拟机的ip地址)//192.168.56.110
#USERCTL=no  
#PEERDNS=yes  
#GATEWAY=(你自己的虚拟机的网关地址)//192.168.56.1
#IPV6INIT=no

记住一定要重启网络服务

#service network restart
//如果出现乱码的提示信息,请参照前面先处理乱码的问题

第二台虚拟机同上配置

ok,现在2台虚拟机可以实现基本的网络通信了,验证方法是利用ping命令

下面接着说怎么样配置nfs服务器和在客户端怎么样nfs挂载
在nfsServer虚拟机中配置nfs服务器具体配置如下:
#mkdir /mnt/nfsServer
#chmod 777 /mnt/nfsServer
#vi /etc/exports
在末尾添加一行
/mnt/nfsServer *(sync,rw,no_root_squash)
保存
注意,在你的虚拟机的/mnt下一定要有nfsServer目录

重启nfs服务

#service portmap restart
#service nfs restart

ok,我们测试一下nfs服务是否成功启动

#showmount -e nfsServer_ip_addr
//nfsServer_ip_addr是你的nfsserver服务器的ip地址如192.168.56.110

如果成功启动nfs,系统将列出所有的共享的目录

在客户端的配置就简单多了,直接挂载目录就ok啦

#mount -t nfs ip_server:dir client_dir//要挂载的目录

ok,现在所有的配置已经成功啦
是不是很简单啦
恭喜自己吧,你也学会了怎么样在linux下配置nfs服务器和客户机啦
如果有疑问可以和我联系!
时间不早了,今天该休息了
明天有时间我把怎么样在linux的nfs系统中安装mysql5.1的过程也写给大家,期待吧......
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics