You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Parallels中为Linux虚拟机配置静态IP 适配Ansible SSH需求

配置Parallels中Linux虚拟机静态IP(Host-Only网络)

刚好我之前也在Parallels里折腾过这个场景——用Host-Only网络给虚拟机配静态IP,避免Ansible频繁修改SSH主机配置,完美适配你的Web/LB/DB机器IP规划。下面一步步来:

第一步:确认并配置Parallels Host-Only网络的网关与子网

首先得把Parallels的Host-Only网络基础设置搞定,不然虚拟机的静态IP根本没法正常工作:

  • 打开Parallels Desktop,点击顶部菜单栏的 Parallels Desktop > 设置 > 网络
  • 切换到 Host-Only 标签页(通常是第二个选项)
  • 这里要把子网配置改成和你的规划匹配:
    • 子网地址设为 192.168.2.0,子网掩码 255.255.255.0
    • 网关地址直接填 192.168.2.1(就是你规划的网关,必须在这里配置好,虚拟机才能识别)
    • 推荐关闭DHCP服务器,避免自动分配的IP和你设置的静态IP冲突
  • 点击“应用”保存设置,Parallels会自动加载新的网络配置

第二步:给Linux虚拟机配置静态IP

不同Linux发行版的网络配置方式不一样,我分两种最主流的情况说明:

情况1:Ubuntu/Debian(新版用Netplan)

  • 登录虚拟机,先用 ip addr 查一下你的网卡名称(比如enp0s3)
  • 编辑Netplan配置文件,一般在/etc/netplan/目录下,比如00-installer-config.yaml:
    sudo nano /etc/netplan/00-installer-config.yaml
    
  • 把内容改成下面这样,记得替换对应的IP(Web机用192.168.2.2,LB机192.168.2.3,DB机192.168.2.4):
    network:
      ethernets:
        enp0s3:  # 换成你查到的网卡名称
          addresses: [192.168.2.2/24]
          gateway4: 192.168.2.1
          nameservers:
            addresses: [8.8.8.8]
      version: 2
    
  • 保存后执行命令让配置生效:
    sudo netplan apply
    
  • 验证:用ip addr看IP是否变成静态值,ping 192.168.2.1测试网关连通性,ping 8.8.8.8验证DNS

情况2:CentOS/RHEL(用nmcli或network-scripts)

方法A:nmcli命令行(更快捷)

  • 先看网卡名称:nmcli connection show
  • 执行命令修改配置(替换ens33为你的网卡名,IP换成对应机器的):
    sudo nmcli con mod ens33 ipv4.method manual ipv4.addresses 192.168.2.2/24 ipv4.gateway 192.168.2.1 ipv4.dns 8.8.8.8
    sudo nmcli con up ens33
    

方法B:编辑network-scripts文件

  • 编辑对应网卡的配置文件:
    sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
    
  • 修改以下关键字段:
    BOOTPROTO=static
    IPADDR=192.168.2.2
    NETMASK=255.255.255.0
    GATEWAY=192.168.2.1
    DNS1=8.8.8.8
    ONBOOT=yes
    
  • 保存后重启网络服务:
    sudo systemctl restart network
    

第三步:验证互通与外网访问(可选)

  • 虚拟机间互通测试:从Web机ping LB机ping 192.168.2.3,应该能正常连通
  • 如果需要虚拟机访问外网,回到Parallels的Host-Only网络设置,勾选共享主机的网络连接,选择主机的外网网卡(比如Wi-Fi或以太网),这样虚拟机既能用静态IP内网互通,又能通过网关访问外网

注意事项

  • 网卡名称一定要用ip addr或nmcli确认,别写错了导致配置失效
  • 如果没关DHCP,一定要确保静态IP不在DHCP的地址池范围内,避免冲突
  • 配置完最好重启虚拟机一次,验证开机后IP是否保持静态

内容的提问来源于stack exchange,提问作者Rıfat Erdem Sahin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:30:42