★VMware Workstation我们一般两种虚拟机上网方式,一种bridge,一种NAT。bridge可以获得公网地址需要指定静态IP,而NAT是动态分配的内网地址了。设置bridge方式时往往指定的IP为内网IP,则无法正常上网;而设置NAT方式时共享本地网络可以达到上网的目的,但是对开发来说很不方便,因为我们常常调试设备时需要进行挂载,在NAT方式设备默认无法挂载到虚拟机。如果在NAT方式下达到既可以上外网又可以设备挂载到虚拟机的话,需要进行端口映射。NAT相当于把主机当成了一个NAT转换器。我们可以添加端口映射,使得外网可以访问利用NAT上网的虚拟机。
1.win10下以管理员打开虚拟机网络设置
2.选择NAT设置
3.添加端口转发 分别添加端口2049、9999两个端口,TCP、UDP类型都要添加
sudo gedit /etc/services
① 修改/etc/services:
添加2行:
mountd 9999/tcp
mountd 9999/udp
② NFS重启:
sudo /etc/init.d/nfs-kernel-server restart
③ 查看端口:
sudo rpcinfo -p