虚拟机ubuntu配合静态IP

这篇博客介绍了如何在Ubuntu系统中配置静态IP地址,包括通过编辑传统的/etc/network/interfaces文件和使用较新的netplan配置工具。两种方法都详细阐述了设置步骤,包括指定IP地址、子网掩码、网关以及DNS服务器。此外,还提到了Ubuntu12.04以后版本中DNS配置的变化。最后,给出了应用配置的命令以确保网络设置生效。
摘要由CSDN通过智能技术生成

1. 启动虚拟机Ubuntu系统,打开终端,利用如下命令打开并编辑网络接口配置文件:

sudo vi /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
iface ens33 inet dhcp
auto ens33
iface ens33 inet static
address 192.168.159.132
netmask 255.255.255.0
gateway 192.168.159.2

说明

address是你要分配给你虚拟机的静态IP地址,可以从刚才我们找到的可用的子网IP范围中随便选择一个放在此处。

netmask是子网掩码

gateway是网关

注意:在相对较早的版本中,你需要设置/etc下的resolv.conf文件,并加入nameserver,这样才可以连接互联网。但在Ubuntu 12.04之后,已经不推荐这种方式了,因为无论你想该配置文件中设置什么值,重新启动之后都会被还原为初始状态。推荐的做法是直接在interfaces配置文件中加入dns-nameserver <网关IP>这一行。

3. 重启ubuntu的网卡

sudo /etc/init.d/networking restart

方法2:

大致操作呢,如下:
cd /etc/netplan/
sudo vim /etc/netplan/01-network-manager-all.yaml
进去了之后呢,先打个’i’,往里面插入内容,具体内容如下:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
          ens33:
                  dhcp4: no
                  dhcp6: no
                  addresses: [192.168.42.100/24]
                  gateway4: 192.168.42.2
                  nameservers:
                          addresses: [114.114.114.114, 8.8.8.8]


上面代码敲完就保存退出吧(先按ESC,然后输入’:wq’,回车,即可)

然后,应用配置:sudo netplan apply

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值