windows使用vmware虛擬機器搭建centos7開發環境①打通筆記表和虛擬機器之間的網路
阿新 • • 發佈:2020-07-06
windows使用vmware虛擬機器搭建centos7開發環境
基於python的開發,大部分的外掛對centos比較友好,在windows下支援力度不夠,直接在centos下開發是個不錯的選擇,大部分人習慣在windows下寫程式碼,此時我們可以使用vmware安裝centos,通過windows寫程式碼在centos中執行
開發環境搭建:
windows + wmware_workstation
Windows10 + centos7.x
Windows宿主機使用wifi上網,虛擬機器使用宿主機共享網路上網
開發環境原理:
Windows上使用pycharm開發,程式碼直接同步到centos中
虛擬機器選擇vmnet8
啟用膝上型電腦的vmnet8能讓虛擬機器和筆記本通訊
筆記本和vmware共享網路,這樣虛擬機器才能使用外網,這樣虛擬網路就自動變成了192.168.0.1
編輯虛擬網路的網段:我手動定義成192.168.0.0
Vmware centos7設定 ip地址為:192.168.0.199 [root@node1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes #IPV6_AUTOCONF=yes #IPV6_DEFROUTE=yes #IPV6_PEERDNS=yes #IPV6_PEERROUTES=yes #IPV6_FAILURE_FATAL=no #IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth0 UUID=7758c9cc-add8-4051-9539-b2aedb9f2c6e DEVICE=eth0 ONBOOT=yes IPADDR=192.168.0.199 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 DNS1=192.168.0.1
編輯虛擬機器的配置讓命令列工具能通過windows主機的代理上網:
10.11.0.148為宿主機的ip,需要根據實際情況修改
http_proxy=http://10.11.0.148:808 https_proxy="https://10.11.0.148:808" export ftp_proxy=http://10.11.0.148:808 export socks_proxy="socks://10.11.0.148:808/" export http_proxy=http://10.11.0.148:808 export https_proxy=https://10.11.0.148:808
Pycharm顯示工具欄
筆記本可以和虛擬機器通訊