Esxi虚拟机和笔记本电脑通过IP连接以文件传输;进而通过Pycharm远程控制提升编程效率。

问题1:通过VMWARE打开ESXI虚拟机进行操作,会遇到页面一阵阵卡顿、延迟的现象,编程体验较差;同时经常性地,本机和服务器段的虚拟机之间无法进行便捷的文件传输;

解决方式:

正确的尝试实践:获取ESXI虚拟机系统的ip地址,通过Xshell、Xftp或者WinSCP等软件进行ssh终端命令操作或者服务器虚拟机和本机的文件传输。

1 获取Esxi虚拟机系统的Ip地址。以ubuntu为例

借助ifconfig命令。
在这里插入图片描述
ens192代表网卡,如果对应的信息没有ip地址,掩码等信息,只要显示ens192就可以获取到ip地址。
因为作者的系统本身就显示了,虽然不清楚怎么来的,但是也未深究。不过问题不大,百度应该易知(推测:通过service network restart 以开启网络)。

参考:https://blog.csdn.net/weixin_41877978/article/details/99625811
https://blog.csdn.net/hpf247/article/details/79035286

具体的步骤:
1 找到IP地址。sudo apt install net-tools 以 使用ifconfig命令;会找到上述的ip地址;
2 开启SSH。sudo apt-get install openssh-server 以使用 service ssh start命令,执行之后没有任何输出视为正常;如此链接Xshell即可;

2 通过XShell、Putty实现对服务器中虚拟机的终端命令的控制;通过WinSCP和Xftp实现服务器虚拟机和本机的文件的双向传输。

通过比较,个人认为终端命令控制软件,XShell更优;文件的双向传输任务中WinSCP软件更适合,而原因统一为其功能较为完善。
其次,连接的时候,大多需要以下四个信息:

  • 主机:虚拟机系统中ifconfig所显示的ip地址;
  • 端口(主机端口): 22 (默认)
  • 用户名:虚拟机系统的用户名;
  • 密码:虚拟机系统用户对应的密码,sudo命令时经常需要输入的一系列数字或字母;

失败的尝试思路:

  • 错误地认为需要借助软路由实现;
  • 错误的认为esxi中的虚拟机不存在局域网中其他电脑访问的ip地址;而esxi中唯一存在的ip地址,也仅限于管理esxi软件的ip地址;
  • 错误地认为虚拟机系统地ip地址的获取是基于对esxi对物理网卡的编辑得到,比如为目标虚拟机添加双网卡;
    (过程中遇到很多专有名词,但是至今仍未明白:桥接模式和仅主机模式等)

问题2:通过WinSCP简单上传和下载文件的功能,不能很好满足编程中频繁修改和灵活调试代码的需求。

解决方法:Pycharm远程控制。

1 Pycharm同一界面可以实现上传、下载和代码修改三个功能,便于频繁修改和灵活调试。

WinSCP能够满足上传和下载,但是文件的运行不是仅仅依靠一个文件的。这也就意味着经过winscp下载得到的待修改文件需要在修改后重新上传到服务器后,在服务器中运行才能知道修改的内容是否是我们需要的、期望的(代码修改的逻辑思路)
但是PyCharm的优势就在于集成:文件的上传、下载以及代码的修改在同一个界面中便可实现。总的来,Pycharm和WinSCP的处理的逻辑思路是一致的,但是Pycharm的实操更加便捷。

2 Pycharm远程控制的方式

参考: https://zhuanlan.zhihu.com/p/36843200;
https://zhuanlan.zhihu.com/p/62317681;
https://zhuanlan.zhihu.com/p/36843200;
https://zhuanlan.zhihu.com/p/93236936;

关键的步骤的解释:

  • 配置Deployment的RootPath;
    在这里插入图片描述

  • 配置mapping中的local path和deployment path的匹配关系;
    在这里插入图片描述

  • 配置以使用服务器虚拟机系统中的python解释器。
    在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值