windows使用vmware虚拟机搭建centos7开发环境①打通笔记表和虚拟机之间的网络

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显示工具栏

笔记本可以和虚拟机通信

 

posted @   reblue520  阅读(297)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示