一、Linux虛擬機網絡配置原理圖(NAT)
在NAT模式中,,虛擬機會虛擬出一個內網,主機和虛擬機都在這個虛擬的局域網中。NAT中VMWare相當於交換機(產生一個局域網,在這個局域網中分別給主機和虛擬機分配ip地址)
查看網絡IP和網關
vm虛擬機編輯裏的網絡編輯器,也可用來修改 ip 地址(修改虛擬網絡的 ip)
查看在Windows下環境的中 VMnet8 網絡配置,直接在cmd中輸入ipconfig即可,若在虛擬機裏則爲ifconfig 。
測試主機之間網絡連通
ping 目的主機
ping www.baidu.com(測試是否能連接百度)
二、linux 網絡環境配置
1. 自動獲取
在虛擬機中也可設置自動獲取。
linux 啓動後會自動獲取 IP,缺點是每次自動獲取的 ip 地址可能不一樣。這個不適用於做服務器,因爲我們的服務器的 ip 需要時固定的。
2. 通過修改配置文件
直 接 修 改 配 置 文 件 來 指 定 IP, 並 可 以 連 接 到 外 網 , 編 輯
vim /etc/sysconfig/network-scripts/ifcfg-eth0
下面是ifcfg-eth0的修改。(圖片來源於網絡)
在centos 7裏只有eth33沒有eth0,我們可以創建網卡eth0可以將ens33文件重命名爲mv ifcfg-ens33 ifcfg-eth0。在該博客中得到解決。
只需要修改一個參數即可,將NAME=ens33改爲NAME=eth0。(個人感覺相當於網卡改名字),但這裏設置的是動態ip。下面是靜態ip設置辦法。
-
根據自己的網段改入或添加參數。(圖片來源於鏈接)
-
在/etc/default中修改grub文件。在GRUB_CMDLINE_LINUX原有的參數後面加上"
net.ifnames=0 biosdevname=0
" -
命令行運行命令
grub2-mkconfig -o /boot/grub2/grub.cfg
-
reboot重啓計算機