虚拟机集群-配置虚拟机IP并使用finalshell连接

0 阅读2分钟

一、虚拟机配置 IP

(1)配置 VM 虚拟机网段(VMware Workstation)

  1. 操作路径:编辑虚拟网络编辑器(需要管理员权限)

屏幕截图 2026-03-30 200130.png

  1. 选择 VMnet8,修改两项核心配置:

    (1) 子网 IP:192.168.10.0

屏幕截图 2026-03-30 200242.png

2)   NAT 设置 → 网关 IP:`192.168.10.2`

屏幕截图 2026-03-30 200308.png

  1. 确认应用并保存

(2)配置 Windows 本地虚拟网卡(VMnet8),让本机也可以访问虚拟机

  1. 操作路径:控制面板网络连接 → 找到 VMware Network Adapter VMnet8

image.png

  1. 右键 → 属性 → 选择 Internet 协议版本4 (TCP/IPv4)属性

屏幕截图 2026-03-30 200539.png

  1. 手动设置 IP 信息:

    • IP 地址:192.168.10.1
    • 子网掩码:255.255.255.0
    • 默认网关:192.168.10.2
    • DNS 服务器可留空或设置为网关地址

image.png

(3)配置 Linux 虚拟机 IP(修改配置文件)

  1. 用 vi 编辑器打开网卡配置文件:

    bash

    运行

    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    

image.png

  1. 修改以下 5 项核心配置:

    ini

    BOOTPROTO=static   # 改为静态IP
    ONBOOT=yes         # 开机自启
    IPADDR=192.168.10.100   # 虚拟机IP
    GATEWAY=192.168.10.2    # 网关(与VMnet8一致)
    DNS1=192.168.10.2       # DNS服务器
    

屏幕截图 2026-03-30 195410.png

  1. 保存退出(:wq

(4)重启网络并验证

  1. 重启网络服务使配置生效:

    bash

    运行

    service network restart
    

屏幕截图 2026-03-30 195446.png

  1. 验证网络连通性:

    bash

    运行

    ping www.baidu.com
    

    若能收到回复,说明 IP 配置成功。

屏幕截图 2026-03-30 195733.png

  1. 关闭防火墙(企业开发常用操作):

    bash

    运行

    systemctl stop firewalld
    systemctl disable firewalld.service
    

image.png


二、远程工具 FinalShell 使用

(1)安装 FinalShell

  1. 安装到非中文、无空格路径(推荐 D 盘)
  2. 完成后启动软件

image.png

(2)连接 Linux 虚拟机

  1. 新建连接:

    • 名称:192.168.10.100
    • 协议:ssh
    • 主机:192.168.10.100
    • 端口:22
    • 用户名 / 密码:输入虚拟机登录账号密码

image.png 2. 保存并连接,接受 SSH 安全警告后即可登录

(3)FinalShell 常用操作

  • 创建文件夹:在根目录/右键 → 新建文件夹(如modules
  • 新建文件:在目标目录右键 → 新建文件(如names.txt),编辑后Ctrl+S保存
  • 文件传输:支持拖拽上传 / 下载文件,替代传统scp命令
  • 命令操作:内置终端,可直接执行 Linux 命令,支持复制粘贴

image.png


三、核心配置总结

表格

环节关键 IP 配置
VMnet8 子网192.168.10.0/24
VMnet8 网关192.168.10.2
Windows 虚拟网卡 IP192.168.10.1
Linux 虚拟机 IP192.168.10.100
DNS 服务器192.168.10.2