问题描述
最近在学习用Hadoop,用的是macbook.配了三台ubuntu虚拟机,但是IP是动态的一直跳动很不方便,想要固定下来。网上查到都是在Mac等终端里面去找VM Fusion 下的文件夹,里面会有一个vmnet8的文件,但是我的文件夹里面只有preferences和preferences-private两个文件,
preferences里面都是一些keyboardandmouse的设置。
preference-private里面只有.encoding = "UTF-8"
一行代码
网上查到的好多说重装什么的,说没有vmnet8文件没法连接上网,但是我虚拟机上网正常,而且Hadoop配置太麻烦了不太想轻易放弃...有高手能够指教一下如何把这个文件弄出来或者是直接告诉我如何在这种情况下固定IP嘛?我直接在虚拟机的 etc/hosts里面改也不顶用
请大佬支招.感激不尽
方法很多, 主要取决于你的虚拟机 "网络连接" 方式.
方法1: (NAT 模式) 修改 vmware 配置
添加
到配置文件 /Library/Preferences/VMware Fusion/vmnet8/dhcpd.conf .
记得替换你的虚拟机 mac 地址.
方法2: (NAT 模式) 在虚拟机中设置静态 IP
将虚拟机从 DHCP 获得的 IP 设置成静态 IP.
方法3: (Bridge 模式) 使用局域网路由器设置静态 IP