温馨提示×

ubuntu虚拟机如何设置静态IP

小樊
40
2025-03-04 10:24:52
栏目: 云计算
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu虚拟机中设置静态IP地址可以通过以下几种方法实现:

使用Netplan配置静态IP(推荐)

  1. 编辑Netplan配置文件
  • 打开终端,输入以下命令以编辑Netplan配置文件(以01-netcfg.yaml为例):

    sudo nano /etc/netplan/01-netcfg.yaml
    
  • 在打开的文件中,找到对应的网络接口(如eth0),并修改或添加以下内容:

    network:
      version: 2
      renderer: networkd
      ethernets:
        eth0:
          dhcp4: no
          addresses: [192.168.1.100/24]
          gateway4: 192.168.1.1
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]
    

    请根据实际情况修改IP地址、网关和DNS服务器地址。

  1. 应用更改
  • 保存文件并退出编辑器。

  • 运行以下命令应用更改:

    sudo netplan apply
    
  1. 验证配置
  • 使用以下命令检查新的网络配置是否生效:

    ip addr show eth0
    

    或者尝试通过浏览器访问一些网页,以确认网络连接是否正常。

使用NetworkManager配置静态IP(图形界面)

  1. 打开网络设置
  • 单击屏幕右上角的网络图标。
  • 选择“有线设置”或“Wi-Fi设置”。
  1. 编辑连接
  • 在网络设置中,找到当前连接,点击“齿轮”图标。
  • 转到IPv4设置,选择“手动”。
  • 输入静态IP信息(地址、子网掩码、网关和DNS)。
  1. 保存设置并重启网络
  • 保存设置后,断开并重新连接网络,以应用更改。
  1. 验证配置
  • 打开终端,执行ip addr showping命令检查网络状态。

使用/etc/network/interfaces文件配置静态IP(旧版Ubuntu)

  1. 编辑配置文件
  • 打开终端,输入以下命令以编辑/etc/network/interfaces文件:

    sudo nano /etc/network/interfaces
    
  • 将内容修改为以下格式(替换为实际网络信息):

    auto eth0
    iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8 8.8.4.4
    
  1. 重启网络服务
  • 保存文件后,执行以下命令重启网络服务:

    sudo systemctl restart networking
    
  1. 验证配置
  • 使用ip addr showping命令验证配置是否生效。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:VirtualBox虚拟机Ubuntu如何设置静态IP

0