Ubuntu22.04 在VMware下配置静态IP
学习记录 留作参考
祝君好运
在安装系统时配置ip
在安装系统时,如果网络受限(例如:仅指定ip可访问外网),就需要先手动配置静态ip了。
配置项目有:
- Subnet
- 该项配置的子网
- 例: 192.168.1.0/24 表示ip范围为 192.168.1.1~192.168.1.255 的子网
 
- Address
- 该项配置当前主机的静态ip
- 例: 192.168.1.100 后续可使用该ip来访问当前主机
 
- Gateway
- 该项配置网关
- 例: 192.168.1.1 一般填路由器的管理地址ip即可
 
- Name servers
- 该项配置DNS
- 如果有特定DNS就配置上。如果没有,填 114.114.114.114,8.8.8.8 即可
 
- Search domains
- 补全地址,不用填
 
在安装系统后配置ip
在使用VMware安装虚拟机的时候,直接使用默认的动态IP就行,安装过程能简单点。
等安装完成之后,再去修改成静态IP。
在安装时,最多配置一个国内镜像源,其他一路默认走过来就行。我感觉清华大学的源比阿里云的源好用。
- 配置静态IP,需要在虚拟机中将“网络连接”设置为“桥接模式”
- 如果虚拟机在安装时选择的其他模式,在切换到桥接模式后可能会出现无法联网甚至无法开机的情况
- 我遇到了这个问题,但是没有仔细研究。我直接选择了重装虚拟机
 
- Ubuntu使用 netplan 管理网络,需要直接对其进行配置
- Ubuntu22.04 配置静态IP的语法与之前版本略有不同
- 需要使用 ip a或者ifconfig命令来查看网卡名称,然后在配置文件中对其进行配置- ip a可直接使用,不需要安装工具。而- ifconfig需要先安装- net-tools工具
- 如果 apt install net-tools提示未找到安装包,那就apt update之后重试
 
- 配置文件在 /etc/netplan/*.yaml不同的配置或者网卡可能有不同的文件名- 我安装的几个虚拟机,网卡都叫 ens33,配置文件名都叫00-installer-config.yaml
 
- 我安装的几个虚拟机,网卡都叫 
- 修改配置文件内容如下:
network:
  version: 2            # 不用动
  renderer: networkd    # 不用动
  ethernets:
    ens33:              # 此处是网卡名称,配置文件里默认就有
      dhcp4: false      # 禁用动态IPv4
      dhcp6: false      # 禁用动态IPv6
      addresses: [192.168.118.212/24]   # 配置静态IP地址,及IPv4子网前缀长度
      # 子网掩码一般是255.255.255.0,实际是一串32位长度的2进制数,24表示前24位固定
      addresses:
        - 192.168.118.212/24        # 也可以这么配置静态IP
      routes:
        - to: default               # 表示默认路由,将所有流量通过指定的网关发送,不用动
          via: 192.168.118.254      # 网关  如果没有特殊配置,那就填路由器的管理地址ip
                                    # 注意:via的v 要严格和 to的t 对齐!!
      nameservers:                  # 这一部分是配置DNS
        addresses: [192.168.43.5,192.168.43.6]  # 多个DNS之间使用逗号分隔
                                    # 如果没有特殊配置,就用 [114.114.114.114,8.8.8.8]
      nameservers:
        addresses:
          - 192.168.43.5            # 也可以这么配置DNS
          - 192.168.43.6
- 配置完成之后,使用 sudo netplan apply来使配置生效。
- 然后再次查看IP确认配置是否成功,使用ping命令查看网络是否通畅
- 如果出现宿主机可以ping虚拟机,但是虚拟机不能ping主机的情况,那就去关掉宿主机的防火墙
- 除了关掉宿主机的防火墙,也可以参考此处理办法:增加防火墙规则
 
本文参考内容:
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号