虛擬機配置成靜態IP能夠保證每次宿主機器重啓後,虛擬機的IP保持不變,這對於學習集羣環境下的軟件(如hadoop集羣,mysql等數據庫集羣)頗有用。mysql
vmware workstation 中裝好linux系統後(這裏用CENTOS 7),虛擬機使用NAT方式上網,能夠按照下述方式進行簡單的網絡配置:linux
1:設定虛擬機的主機名hostname;sql
$ sudo hostnamectl set-hostname master_machine數據庫
(centos 7 使用hostnamectl命令進行主機名相關的設置)centos
2:設定靜態IP網絡
1>查看vmware的網關:oop
2>配置網絡;學習
$ cd /etc/sysconfig/network-scripts3d
$ lsrest
修改上圖中的文件內容
$ sudo vi ifcfg-eno16777736
修改後內容以下:
注意BOOTPROTO由DHCP改爲static,加上IPADDR(但願指定的靜態IP)NETMASK(子網掩碼255.255.255.0) GATEWAY(在第一步vmware中看到的gateway ip) DNS1(114.114.114.114)。
3>重啓下:
$ sudo service network restart
至此完成靜態IP設置。
有時候咱們想在虛擬機組成的局域網之間使用主機名來訪問,則修改/etc/hosts文件便可,如: