尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

VMware+RHEL9+SSH:从虚拟机创建到远程连接完整指南

VMware+RHEL9+SSH:从虚拟机创建到远程连接完整指南 先把结论放在前面VMware RHEL9 SSH 这套组合是所有 Linux 初学者绕不开的“新手村三件套”。我最近刚好完整走了一遍从创建虚拟机、安装 Red Hat Enterprise Linux 9到用 SSH 从宿主机连进虚拟机的流程整个过程踩了几个坑也整理出不少可以直接照抄的细节。这篇文章不搞虚的就是把每一步怎么做、为什么这样做、遇到问题怎么查全部摊开给你看。不管你之前有没有接触过虚拟化只要照着操作基本一小时之内能把环境跑通。RHEL9 不是 Ubuntu 那种开箱即用的桌面发行版它更偏企业级默认安装干净、服务管理规范用来打基础非常合适。而 VMware Workstation Pro 的虚拟机快照、克隆、网络隔离功能又能让你在瞎折腾的时候随时“后悔”不用担心把系统搞坏。最关键的 SSH 连接则是你从“只能看虚拟机屏幕”进化到“远程管理服务器”的第一步。这篇文章适合所有刚开始学 Linux、或者想搭一个干净实验环境的人内容不深但每一步都完整。1. 动手前先理清思路环境准备和工具选择1.1 为什么选 VMware RHEL9 这个组合很多人在虚拟机里装 Linux 喜欢选 Ubuntu 或 CentOS但如果你以后想往运维、云计算、容器方向发展RHELRed Hat Enterprise Linux绝对是最值得熟悉的系统之一。RHEL9 是基于内核 5.14 的新一代企业级系统网络管理默认走 NetworkManager存储走 Stratis 等新工具而且它的 RPM 包管理体系、systemd 服务管理逻辑和 CentOS Stream、Fedora 一脉相承。学透 RHEL9等于拿到了红帽生态的通行证。虚拟化软件选择 VMware Workstation Pro 而不是 VirtualBox主要原因有几点一是 VMware 的虚拟网络编辑器更成熟NAT、桥接、仅主机模式切换非常直观适合做网络实验二是快照和克隆功能强大安装完系统以后拍个快照后面怎么折腾都不怕三是它对 Linux 客户机的兼容性做得很好鼠标键盘、显示分辨率的体验比 VirtualBox 更顺畅。RHEL9 用在虚拟机上还有一个现实好处它和 VMware Tools实际是 open-vm-tools的配合非常成熟装完图形界面后窗口缩放、剪贴板共享基本都能正常工作。如果你对 RHEL 的订阅费有顾虑不用担心可以用 Red Hat 开发者订阅免费的评估版本或者直接下载安装 ISO未注册也能正常安装和试用只是后续无法使用官方软件源更新这对练习环境完全够了。1.2 需要提前准备的软件和镜像按照我的习惯动手前先把这几样东西备齐省得安装到一半到处找文件VMware Workstation Pro 17现在官网可以免费下载Windows 版本安装包大约 600MB安装下一步下一步就完事无需刻意去网上找什么“密钥”。如果你只是想练习使用试用期就够了。RHEL9 的安装 ISO 镜像去 Red Hat 官网开发者页面注册一个免费账号就能下载 RHEL 的 ISO 文件一般选择 DVD ISO 或者 boot ISO。DVD ISO 包含完整软件仓库离线安装也不用联网下载包体积大概 4GB 到 10GB取决于具体版本。SSH 客户端工具Windows 10/11 自带 OpenSSH 客户端直接用 PowerShell 或 CMD 就能连也可以下载一个 MobaXterm 或最终版 FinalShell图形化操作支持保存多个会话后期批量管理更方便。这里要特别说明下载 ISO 尽量别用网上那种来路不明的网盘链接一是容易被植入恶意文件二是文件损坏会导致安装中途报错。官方下载慢一点没关系用下载工具断点续传比反复折腾出错强。校验 ISO 完整的 SHA256 校验值这一步也别省尤其是自己手动下载的文件在 PowerShell 里用 Get-FileHash 比对官方公布的哈希值确认一致再继续。1.3 主机硬件性能预检在新建虚拟机之前先看看宿主机硬件是否满足要求。VMware Workstation 本身对主机要求不算高但如果你想流畅跑一个带图形界面的 RHEL9我的建议是宿主机至少 8GB 内存CPU 支持 VT-x 或 AMD-V 虚拟化并且在 BIOS/UEFI 里确保这个特性是开启状态。为什么内存这么关键因为虚拟机会独占一部分内存RHEL9 图形界面安装时如果只有 2GB 内存虽然也能装完但进入系统以后开个浏览器或者跑几个服务就会卡顿。我一般给 RHEL9 虚拟机分配 4GB 内存、2 个处理器核心这样系统响应很舒服。另外VMware Workstation 在 Windows 上可能与 Hyper-V 冲突如果你之前开启过 Windows 的 Hyper-V 或者“虚拟机平台”功能VMware 可能无法正常启动虚拟化引擎那需要在“启用或关闭 Windows 功能”里关掉 Hyper-V然后重启电脑。这个坑很常见后面我们单独说。2. 创建虚拟机的核心步骤与配置细节2.1 新建虚拟机向导关键选项的选法与原因打开 VMware Workstation Pro点击“创建新的虚拟机”选择“典型推荐”即可。这里有一个重要的选择时机问题在安装来源处我建议选“稍后安装操作系统”而不是直接指定 ISO 文件。原因很简单如果你现在选了 ISOVMware 会自动使用简易安装模式可能会用默认配置跳过一些交互步骤反而让你错过了练习手动安装的过程。接下来设置客户机操作系统操作系统选“Linux”版本选“Red Hat Enterprise Linux 9 64-bit”。这一步决定了 VMware 为虚拟机提供哪种类型的虚拟硬件和兼容设置选错虽然不一定导致安装失败但可能影响虚拟化性能以及 VMware Tools 的匹配度。虚拟机名称和位置可以自定义我建议名称带版本号和日期比如“RHEL9-Lab-20250401”方便以后多个虚拟机区分。磁盘大小这里先不用抠后期也能扩容我一般直接分配 40GB——RHEL9 完整安装加一些常用工具30GB 是底线给 40GB 能保证你装完还有富余。注意勾选“将虚拟磁盘拆分成多个文件”这样方便虚拟机整体复制、迁移到其他电脑而且单个文件体积小备份灵活。在“自定义硬件”界面你要重点检查这几项内存设 4096MB处理器给 2 个核心网络适配器选 NAT 模式后面细说新 CD/DVD 设备里选“使用 ISO 映像文件”并指向你下载的 RHEL9 ISO。声卡、打印机这类用不到的设备可以直接移除减少不必要的驱动干扰。2.2 网络适配器模式选择NAT 还是桥接这是新手最容易犯迷糊的地方。VMware 提供了三种常见网络模式NAT 模式虚拟机通过宿主机共享上网对外表现为宿主机的一个进程。虚拟机和宿主机可以在同一个私有网段内互通但外部设备无法直接访问虚拟机。这是练习 SSH 最省心的模式因为宿主机一定可以连上虚拟机。桥接模式虚拟机直接接入宿主机的物理局域网拥有一个独立的局域网 IP其他设备也能直接访问。适合模拟真实服务器但如果宿主机网络环境复杂尤其在公司 Wi-Fi 下可能会出现虚拟机拿不到 IP 或网络不稳定的问题。仅主机模式虚拟机和宿主机组成孤立的私有网络不能访问外网适合做纯内网实验。对于“在 Windows 上用 SSH 连接 Linux 虚拟机”这个场景我强烈建议先用 NAT 模式。你只需要让宿主机和虚拟机在同一网段SSH 连接的唯一目标就是宿主机访问虚拟机NAT 是最稳定的。等以后要做多机通信、其他设备接入的实验再切换桥接模式也不迟。2.3 虚拟硬件细节固件类型、磁盘控制器与虚拟化引擎创建虚拟机时不用急着把所有硬件细节定死但不代表不知道它们存在。以 RHEL9 为例磁盘控制器我用默认的 NVMe 类型因为 RHEL9 对 NVMe 的支持已经很完善IO 性能比 SATA 更好如果你虚拟机固件选择 UEFI那么磁盘分区表会自动使用 GPT这也符合现代 Linux 系统的默认趋势。在“自定义硬件”-“处理器”里勾选“虚拟化 Intel VT-x/AMD-V”这两个选项根据 CPU 品牌对应能让虚拟机内运行嵌套虚拟化时更顺畅。注意 “虚拟化引擎”里的选项如果你看不懂先全部让它默认不要乱勾有些选项会影响性能甚至导致启动失败。还有一个容易被忽略的点虚拟机固件类型。创建虚拟机时默认可能是 BIOS也可以手动选择 UEFI。RHEL9 两种都能装但我建议选 UEFI因为新一代系统对 UEFIGPT 的优化更好而且如果你以后要搞 Secure Boot 或内核安全实验UEFI 更合适。如果已经创建好了也不用重来在虚拟机设置里改固件就得重新安装系统与其这样不如一开始就选好。3. 安装 RHEL9 的全流程实操3.1 启动虚拟机进入安装界面配置完成后点击“开启此虚拟机”。VMware 会从虚拟光驱引导出现三个选项的界面Install Red Hat Enterprise Linux 9.x、Test this media install……以及 Troubleshooting。新手不用选 Test media直接选第一项“Install Red Hat Enterprise Linux”回车开始。这里等待时间取决于你电脑性能会出现一个图形化安装引导界面。如果图形界面卡死或黑屏大概率是你给虚拟机分配的内存太少小于 2GB或者 VMware 图形加速选项有问题。此时可以重启虚拟机在引导菜单按 Tab 或 E 进入编辑往内核参数里追加 nomodeset先绕过显卡驱动问题但这是极少数情况一般不用管。3.2 安装配置关键项详解进入图形安装程序后第一件事就是设置语言。新手考虑到菜单多但单词简单我建议直接选 English这样以后看到英文报错也能快速看懂日志如果你实在对英文界面头痛选中文也行但学习 Linux 早点适应英文环境好处更多。接下来几个关键配置项我一个个说安装目的地Installation Destination这里要指定磁盘。默认是“自动分区”但我更推荐选“自定义”手动分区这样你能直观理解 Linux 的目录结构。分区方案建议如下/boot1GB标准分区ext4 文件系统swap4GB如果你内存分配了 4GBswap 设 4GB 可以如果内存 8GBswap 设 2GB 也够/剩余全部空间使用 xfs 文件系统RHEL9 默认文件系统为什么单独分 /boot 和 swap因为 /boot 存放内核和引导文件独立分区可以避免根分区写满导致系统无法启动swap 则是内存不足时的交换空间服务器上必须预留不然遇到内存峰值容易 OOM。软件选择Software Selection如果你想要图形界面选“Server with GUI”如果你纯粹练命令行、想省资源选“Minimal Install”。我建议第一次安装选 Server with GUI因为有一个桌面环境会让你感觉更直观而且 VMware 窗口缩放、剪贴板共享在桌面环境下体验更好。注意选完软件包后RHEL9 默认的软件源是集成在 ISO 里的所以即使离线也能装完。网络和主机名Network Host Name这是整篇文章最需要重点关注的地方。打开网络开关让网卡连接到 NAT 网络默认会通过 DHCP 拿到一个 IP。但为了后续 SSH 连接稳定我建议点击“Configure”手动配置静态 IP。在 IPv4 Settings 里选择 Manual地址填一个和你 VMware NAT 网段匹配的 IP比如 192.168.192.10/24网关填 192.168.192.2DNS 填 192.168.192.2 或 8.8.8.8。主机名可以改成“rhel9-lab”这类易记的名称。关于为什么网关是 192.168.192.2你可以先打开 VMware 的“虚拟网络编辑器”选中 NAT 模式查看“子网 IP”和“网关 IP”以那个为准。Root 密码和用户创建Set Root Password / Create Userroot 密码必须设置这也是之后 SSH 登录要用的密码除非你用普通用户。密码最好设置成 8 位以上带符号的强密码安装程序会帮你校验强度。另外创建管理员用户也有必要因为它能让你以后用 sudo 操作避免每次都用 root 冒险。步骤是点击“Create User”勾选“Make this user administrator”。全部配置完成、打上感叹号的项都变成可点击状态后点击“Begin Installation”。此时系统会开始安装软件包同时你可以在“Software Selection”里看到安装进度。注意这期间不要强行重启虚拟机或宿主机因为分区和文件系统写入正在进行强行断电很可能损坏安装。3.3 安装完成后的首次登录与系统检查安装进度完成后会提示重启点“Reboot System”。注意要先把虚拟光驱里的 ISO 弹出或者设置成“启动时连接但不用引导”否则重启后可能又进入安装界面。VMware 里可以在虚拟机设置中对 CD/DVD 设备取消勾选“启动时连接”或者在重启瞬间按提示移除安装介质。重启后如果看到图形登录界面输入刚才创建的普通用户密码或 root 密码登录。如果是 Minimal 安装会看到命令行 login 提示。首次启动后先做几件事第一查看 IP 地址确认之前的静态配置生效ip addr show这和旧的 ifconfig 命令不同但输出内容类似找到 ens160 或 ens192 之类的以太网接口有 inet 地址就说明网卡正常。第二测试网络连通性ping -c 4 192.168.192.2 ping -c 4 www.redhat.com第一条验证到网关的通路第二条验证是否能够访问外网。如果第二条不通不用紧张只要宿主机能 SSH 进来就够了外网访问在 NAT 模式下一般也是通的。第三确认 SSHD 服务是否启动systemctl status sshdRHEL9 默认安装了 OpenSSH Server 并且安装完就设为开机自启但这只对正常安装成立。如果前面装的是 Minimal 且系统版本较老可能没有装 sshd你可以执行dnf install -y openssh-server systemctl enable --now sshd这一步做完虚拟机侧的准备工作就算完成。4. 通过 SSH 连接虚拟机从第一次连接到免密登录4.1 确认 SSH 服务监听与防火墙策略SSH 默认监听 22 端口但光有 sshd 还不够RHEL9 默认开启 firewalld 防火墙如果没放行 22 端口你从宿主机连过去会一直卡在 Waiting for connection。检查防火墙状态sudo firewall-cmd --state sudo firewall-cmd --list-all如果要放行 SSH执行sudo firewall-cmd --add-servicessh --permanent sudo firewall-cmd --reload这里提醒一句尽量不要为了图省事直接执行 “systemctl stop firewalld” 或者把防火墙禁掉。企业环境里防火墙是安全底线你是做练习更应该学会“放行特定服务”而不是“关闭整个防线”。同样SELinux 也不要动默认 enforcing 状态并不影响 SSH 登录。如果你的系统里 SSH 连不上但你看见 SELinux 相关报错那再针对性修改不要一上来就 setenforce 0。另外还可以用命令确认 SSH 真正在监听ss -tlnp | grep sshd如果看到0.0.0.0:22和:::22说明 sshd 已经监听所有网卡的 22 端口。如果你的虚拟机启用了多个网卡并且只想允许某个网卡 SSH那就需要修改 /etc/ssh/sshd_config 配置 ListenAddress但这超出本次练习范围知道即可。4.2 宿主机使用 OpenSSH 客户端连接Windows 10/11 自带了 OpenSSH 客户端打开 PowerShell 或者 CMD直接敲ssh root192.168.192.10这里的 IP 换成你的虚拟机静态 IP。第一次连接时客户端会提示你确认远程主机公钥指纹fingerprint输入 yes 回车即可。这一步很关键你可以把显示的那串指纹记下来以后对照虚拟机内的/etc/ssh/ssh_host_ed25519_key.pub文件防止中间人攻击。连接成功后你会看到类似Last login的提示然后出现rootrhel9-lab ~]#这样的提示符。到这一步恭喜你已经成功跨越了“本地虚拟机”到“远程访问”的鸿沟。此时可以顺手执行几条命令感受一下whoami cat /etc/redhat-release uname -r如果你没用 Windows 自带客户端而是选择 MobaXterm 这类工具操作就更直观了。MobaXterm 的要点是新建 Session选择 SSH填宿主机 IP、用户和端口存好以后双击就能连。它自带文件树面板以后想从宿主机往虚拟机拖文件也方便。连接不上的时候怎么排查先别慌按顺序检查IP 是否通、端口是否可达、密码是否正确、防火墙是否放行。最常用的就是ping 192.168.192.10 Test-NetConnection 192.168.192.10 -Port 22第二条是 PowerShell 里测端口的好帮手。如果 ping 通但 TCP 不通基本就是服务或防火墙问题如果 ping 不通那就是网络配置问题回到 2.2 节检查 NAT 网络设置。4.3 配置 SSH 密钥免密登录进阶内容用户名密码登录虽然简单但每次输密码浪费时间而且作为实验环境你迟早要接触密钥认证。密钥登录的核心是生成一对密钥私钥留在宿主机公钥放进虚拟机的~/.ssh/authorized_keys文件。原理类似“一把锁和一把钥匙”私钥就是钥匙别人拿到私钥才能登录所以一定要保护好。在 PowerShell 里生成密钥对ssh-keygen -t ed25519 -C your_emailexample.com一路回车就能生成默认路径下的密钥默认在C:\Users\你的用户名\.ssh\id_ed25519和id_ed25519.pub。如果你用的是 RSA 也行但 Ed25519 更安全且更短。公钥放进虚拟机的方法很简单在 PowerShell 里执行type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh root192.168.192.10 mkdir -p ~/.ssh chmod 700 ~/.ssh cat ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys这条命令的本质是通过你已有的密码认证连接一次虚拟机把公钥追加进授权文件。执行时可能要求你输入一次 root 或普通用户的登录密码之后就再也不用了。如果你用的是普通用户请把root换成对应的用户名。配置完成后退出重新连接测试ssh root192.168.192.10正常情况下直接登录不会再问你密码。如果仍然要密码多半是权限问题。在虚拟机内执行ls -ld ~/.ssh ls -l ~/.ssh/authorized_keys正确权限应该是 700 和 600。权限过大比如 authorized_keys 是 644会被 SSH 拒绝。养成“最小权限”的思维对以后运维非常有帮助。4.4 用 SSH 练习的基础命令清单既然标题叫“简单练习1”那登录上去总得做点事。我建议第一次通过 SSH 成功连接后依次练习这些命令既是热身也能验证系统状态hostnamectl—— 查看主机名和系统版本。uptime—— 查看系统运行时间、负载。free -h—— 查看内存使用。df -hT—— 查看磁盘分区使用情况。systemctl list-units --typeservice --staterunning—— 查看当前运行的服务。sudo dnf update -y—— 更新系统软件包如果注册了订阅。vi /etc/hostname—— 练习用编辑器修改主机名。这些命令都不危险但能让你立刻理解 SSH 存在的意义你根本不需要坐在虚拟机屏幕前只要网络通任何地方都能管理它。这就是 Linux 服务器被远程管理的日常。5. 常见问题与排查技巧实录5.1 SSH 连接失败的五个最常见原因我在给朋友指导时发现反复出现的坑就那几个。特意整理成一张速查表对应排查方法现象可能原因排查命令 / 修复操作连接超时 (timeout)虚拟机 IP 与宿主机不在同一网段分别查ip addr和 VMware NAT 网段改静态 IP连接被拒绝 (refused)sshd 未启动或端口不是 22systemctl status sshdss -tlnp提示认证失败密码错误或密钥权限问题先确认密码再检查~/.ssh/authorized_keys权限登录后立即被踢出用户 Shell 配置异常用 root 登录修复该用户的.bashrc连上后执行命令卡死网络延迟或 DNS 反向解析慢修改/etc/ssh/sshd_config中UseDNS no重启 sshd这里特别要讲一下 UseDNS 这个坑默认情况下 sshd 收到连接请求后可能尝试反向解析客户端 IP 对应的主机名如果 DNS 不可用登录过程就会卡住十几秒甚至更久。实验环境下直接关闭它能明显提升体验。修改完记得sudo systemctl restart sshd5.2 VMware 网络模式导致的上网或连接问题如果你一切配置都按我说的做了但还是连不上十有八九是 VMware 的网络服务在捣乱。比如 VMnet8 的网段变了、DHCP 罢工、或者你手动配置的静态 IP 与 VMnet8 网段不一致。解决方法是在 VMware Workstation 顶部菜单“编辑”里打开“虚拟网络编辑器”看到 VMnet8NAT 模式记住它的子网网段。再把虚拟机内的网卡 IP 改成同网段的地址确保网关和 DNS 与编辑器里显示的一致。如果 VMnet8 这项是灰色的没办法修改说明 VMware 网络服务没运行先去 Windows 服务管理器services.msc里找到 VMware NAT Service 和 VMware DHCP Service把它们启动并设为自动。还有一种情况是你的虚拟机用的是 NAT 模式但创建时选了“自动获取 IP”后来进入系统才手动配静态 IP却忘了关掉 DHCP 客户端。RHEL9 里建议统一用 NetworkManager 管理如果你手工改了配置文件一定要重启网络sudo nmcli connection reload sudo nmcli connection up ens160ens160 换成你的实际网卡名。如果网卡名不记得nmcli connection show就能看到。5.3 open-vm-tools 与图形界面的体验优化如果你选了带 GUI 的安装进入 RHEL9 桌面后第一件事不是折腾软件源而是确认 open-vm-tools 是否已安装。RHEL9 的安装源里默认包含 open-vm-tools通常情况下最小化安装可能没有图形安装会自动装上。你可以这样检查rpm -qa | grep open-vm-tools如果没有执行sudo dnf install -y open-vm-tools它和 VMware 自带的 VMware Tools 不同open-vm-tools 是开源的、由发行版维护的版本功能上和 VMware Tools 一致支持窗口自适应、虚拟硬件状态上报。装了它以后你在 VMware 窗口里按 CtrlAltEnter 全屏分辨率能自动跟着窗口拉伸不再是一小块黑边。如果你之前手动装了 VMware 自带的 tools建议先卸载再装 open-vm-tools不然可能冲突。还有个小技巧RHEL9 桌面环境下如果鼠标在虚拟机里消失按一下 CtrlAlt 就能释放鼠标但如果你把 VMware Tools 装好鼠标进出虚拟机是自动无缝的不用每次都按快捷键。这个细节能帮你少折腾很多。5.4 快照与克隆给练习环境上个保险到目前为止你的 RHEL9 已经能通过 SSH 连接了这就是一个“可以反复使用的干净环境”。下一步强烈建议在虚拟机开着或关机状态下做一个快照。VMware 的快照在“虚拟机”菜单下点“快照”-“拍摄快照”取个名字比如“RHEL9-Initial-SSH-OK”。快照的本质是记录当前磁盘和内存状态之后你把系统搞坏了、连滚打错命令删了关键包都能一键恢复回来。注意一点不要把快照当成备份的唯一手段。快照文件会占用磁盘空间而且它只保存与原来状态的差异部分。练习环境不要保留太多快照链保留一个干净初始状态就够了需要验证不同配置时可以再基于当前状态克隆新虚拟机。克隆方法更简单关机状态下右键虚拟机标签页选择“管理”-“克隆”选择“创建完整克隆”。克隆出来的虚拟机是一台独立的新机器拥有独立的 MAC 地址但是里面的配置包括 IP、主机名与被克隆的源一样所以启动后要改主机名和 IP不然会和源虚拟机冲突。这个操作留给你以后需要搭多节点实验时再用现在知道即可。6. 关于这次的简单练习我的一点经验整套流程走下来我第一次大概花了 50 分钟其中大部分时间耗在下载镜像是第一次网络配对调试上。熟练之后其实 20 分钟左右就能把“创建虚拟机装好最小化 RHEL9SSH 连上”跑完。如果你发现自己安装特别慢先不要怀疑 VMware 的问题更多是 ISO 文件来源、磁盘 IO 速度以及 VMware 分配给虚拟机的硬件资源三个因素。我个人强烈建议把“装系统SSH 连接”这个流程保存为个人实验标准操作。不管是以后的 MySQL、Nginx、Docker 实验还是你想学 Ansible 批量管理都需要一个稳定的远程访问底座。虚拟机的快照就是你的“后悔药”在干净环境下随意折腾这是真实服务器上永远享受不到的奢侈。最后再分享一个细节我习惯在配置好静态 IP 后直接在 VMware 编辑虚拟机设置把光驱的“启动时连接”取消勾选。这个小动作可以避免以后误启虚拟机时又跑到安装界面去。还有SSH 公钥登录配置好后最好再验证一遍重启后的状态虚拟机重启、VMware 关闭重开确保静态 IP 和 sshd 服务都稳定。一次成功是运气能稳定复现才是真正的掌握。接下来你可以试试把虚拟机从 NAT 改成桥接从外部再用 SSH 连接一次感受一下不同网络模式下连接方式的变化——那正是下一步网络实验的好起点。
返回列表