1~ 设备及软件信息
Mac(型号:MacBook Pro 14 ,处理器:M2 pro,系统:macos13.4)
win计算机(型号 surface go ,处理器:intel 奔腾 系统:win10专业版)
虚拟器软件(应用: VMware ,linux系统:centos7)
shell软件:Termius
2~ 设置网络,使win和mac处于同一网络下
1.确保mac和win连接的是同一网络
2.查看mac 的ip和DNS
3.设置win的ip地址和DNS,使其处于同一网络下。
打开系统设置,选择网络和internet,进入适配器,更改IP地址。
注意黑色框里要和mac的ip地址保持一致。黄色荧光笔内可以填写1~244之间的整数,但注意不能和mac一样。设置完后可以打开mac的终端 输入ping window的ip地址(例如 ping 192.168.31.11) 查看是否能联通。
3~ 端口映射配置 (也可以使用桥接模式,跳过端口映射,桥接模式怎么ssh具体bing搜索或百度)
1.安装centos7并配置,或打开他人配置好的cenos,
输入linux系统的用户和密码,登入Linux后。使用ifconfig 获得Linux系统的ip地址 192.168.224.155
2.设置端口转发(NA模式下)
在VMware 的菜单栏选择编辑 选择虚拟网络编辑器,进入后按图片中的顺序依次点击。注意第三步选择NAT设置,
注意第三步选择NAT设置,注意第三步选择NAT设置。(图片有错误,不是选择DHCP设置,应选择NAT设置)
进入NAT设置后,点击添加,添加端口映射配置。注意此处添加了两个TCP类型的端口,如若不知道主机端口填入什 么,按红色框和黑色框内填写即可,注意修改虚拟机ip地址为 你的虚拟机IP地址(通过ifconfig获取)
4~设置win防火墙
在window系统设置中 选择更新与安全,按图依次操作。
5~终端或 shell客户端 连接linux
1.打开mac上的终端(不知道终端在哪的,可以呼唤Siri)输入 ssh -p 2201 hduser@192.168.31.11。-p 2201 为映射的端口;hduser为Linux用户名,192.168.31.11为window10电脑的ip(注意是通过端口映射,所以这里填的不是Linux的ip),从图片可以看出连接正常。
2.使用shell客户端
2.1下载termius
方法一:从appstore 下载(据说这里下载的terminus 文件传输有限制)
方法二:Free SSH client for Mac OSX (termius.com)这里下载,官网地址为www.termius.com/free-ssh-client-for-mac-os
2.2 打开termius
登陆一下,注意该app是免费的,但部分功能是收费的。
进入设置
接下来添加ssh
设置完成host后。 点击 就可以连接 win系统上的虚拟机了。
这里是shell客户端的文件部分,可以在这里上传文件到linux或从Linux下载文件。左边是mac的文件 。右边是linux的
暂无数据