在開發過程當中,咱們常常須要在linux中進行操做。畢竟服務器的系統大多數都是Linux,因此在dev環境須要配置好一臺Linux系統配合開發。
在VMWare Workstation Pro中安裝一個虛擬空間,掛載CentOS系統(我使用的是CentOS7),下面就重點講解下網絡配置(重點)linux
在開發環境中,通常是使用NAT的模式:經過windows的虛擬網卡將windows和linux系統兩個網段鏈接起來。原理以下圖:
在CMD中能夠查看本機全部網絡配置信息 ipconfig
程序員
這裏首先約定:web
步驟:shell
【windows中配置】 首先設置windows中的VMnet8的網絡配置:主要設爲192.168.100.*網段
1、首先配置虛擬網卡網絡信息(VMnet8)【設爲固定ip,根據下圖設置】
控制面板\網絡和 Internet\網絡鏈接 中配置
在VMWare中配置VMnet8爲NAT模式。按照圖示進行配置 windows
【Linux中配置】 設置靜態ip爲 192.168.100.125 而且網關爲 192.168.100.2
這裏一樣有兩種方式配置:
1、 (方式一) 若是安裝的是有桌面版的CentOS,能夠直接在網絡設置裏面配置,這個很簡單,不用寫命令。
1.進入網絡設置
2.設置靜態固定ip,網關
3.設置完成
2、 (方式二) 進入etc配置文件修改
直接修改配置文件來指定IP,並能夠鏈接到外網(程序員推薦),
編輯vi /etc/sysconfig/network-scripts/ifcfg-ens33 (這個根據本身ifcfg-***進行)
要求:將ip地址配置的靜態的,ip地址爲192.168.100.125
瀏覽器
ifcfg- 文件說明服務器
DEVICE=eth0 #接口名(設備,網卡) HWADDR=00:0C:2x:6x:0x:xx #MAC地址 TYPE=Ethernet #網絡類型(一般是Ethemet) UUID=926a57ba-92c6-4231-bacb-f27e5e6a9f44 #隨機id #系統啓動的時候網絡接口是否有效(yes/no) ONBOOT=yes \# IP的配置方法[none|static|bootp|dhcp](引導時不使用協議|靜態分配IP|BOOTP協議|DHCP協議)BOOTPROTO=static #IP地址 IPADDR=192.168.100.125 #網關 GATEWAY=192.168.100.2 #域名解析器 DNS1=192.168.100.2
重啓網絡服務或者重啓系統生效
service network restart 、reboot網絡
相互ping,若是通了則代表設置成功。svg
windows系統ping Liunx系統(192.168.100.125)
測試
Linux系統ping Windows系統(這個隨便那個ip,真實,虛擬的都應該能通)
Linux鏈接公網,ping baidu.com 瀏覽器訪問公網
最後給出幾張圖解,幫助理解Linux系統
三種模式的理解