NAT 方式
1. 配置靜態 ip
Vmware 安裝 Centos7 能夠參考 https://blog.csdn.net/guo_ridgepole/article/details/78973763html
安裝完 Centos7 後,開始給虛擬機配置靜態 ip網絡
查看配置編輯器
點擊「編輯虛擬機設置」spa
選擇「網絡適配器」 --》選中 NAT 模式 --》點擊肯定.net
點擊「編輯」 --》虛擬網絡編輯器命令行
VMnet8 --》NAT 設置
而後記下 3 中的網關 ip,後面配置要用到3d
配置靜態 ip
啓動虛擬機rest
命令行執行code
vi /etc/sysconfig/network-scripts/ifcfg-ens33
最後的 ifccfg-xxx,可能你的和我有所不一樣,具體能夠經過執行 ifconfig 查看到htm
執行完上面的命令後,修改文件
其中 IPPADDR 就是要配置的靜態 ip,這裏配置的 ip 和前面記下的網關 ip 192.168.159.2 在同一網段便可,而後 GATEWAY 則直接填前面記下的 網關 ip 192.168.159.2 ,DNS1 直接填寫 223.5.5.5
修改後保存退出編輯
命令行執行
service network restart
使配置生效
再執行 ifconfig
就能夠看到虛擬機的 ip 變成咱們設置的靜態 ip 了
這時候也能夠上網了 ping www.baidu.com
也能 ping 通宿主機 ip ,我宿主機 ip 地址爲 192.168.1.4
可是,發現宿主機不能 ping 通虛擬機的 ip
2. 使宿主機 ping 通虛擬機
要使宿主機能 ping 通虛擬機,須要配置下宿主機網絡配置
主機打開網絡鏈接配置
右鍵 VMnet8 --》屬性
編輯 Ipv4 屬性
ip 地址修改成和虛擬機同一個網段,默認網關設置成前面記下的那個 網關 ip,即 192.168.159.2,肯定
再試下 ping 虛擬機
橋接方式
NAT 方式雖然能作到宿主機和虛擬機互通而且能上網,可是若是局域網的其餘電腦像訪問虛擬機還有點麻煩,使用橋接方式的話就可讓宿主機同網段的局域網的用戶均可以訪問到虛擬機了
設置
點擊「編輯虛擬機設置」
「網絡適配器」的「網絡鏈接」處選擇「橋接模式」,並勾選上「啓動時鏈接」和「複製物理網絡鏈接狀態」,而後點擊肯定
而後開啓虛擬機
執行
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改「IPADDR」爲和宿主機同一網段的 ip,這裏我宿主機的 ip 是,192.168.1.4,因此這裏我設置成「192.168.1.8」
修改「GATEWAY」爲宿主機的默認網關,我這裏是「192.168.1.1」
設置完後保存退出,執行
service network restart
而後重啓下虛擬機,這樣宿主機和局域網的用戶能訪問虛擬機,虛擬機也能訪問局域網的用戶了,而且虛擬機也能訪問外網
參考:
https://blog.csdn.net/a785975139/article/details/53023590
https://blog.csdn.net/zjh_746140129/article/details/79090300
https://www.cnblogs.com/AlanLee/p/7871607.html