翼度科技»论坛 云主机 服务器技术 查看内容

Ubuntu设置静态IP地址的方法步骤(亲测有效)

8

主题

8

帖子

24

积分

新手上路

Rank: 1

积分
24
Ubuntu如果是最小安装,没有图形界面,需要配置静态IP,该怎么操作呢?
Netplan 是最新版 Ubuntu 的默认网络管理工具。Netplan 的配置文件使用 YAML 编写,扩展名为 .yaml。
  1. 注意:配置文件中的空格是语法的一部分,请务必小心。如果没有适当的缩进,文件将无法正常读取。
复制代码
一、找到位于 /etc/netplan 的 netplan 目录

进入
  1. /etc/netplan
复制代码
目录。
  1. cd /etc/netplan
复制代码
如果没有看到任何文件,可以创建一个。文件名可以是任何名字,但按照惯例,应该以
  1. 00-
复制代码
这样的数字开头,以 .yaml 结尾。如果有多个配置文件,数字会设定优先级。

二、修改或创建配置文件

我将创建一个名为
  1. 00-network-manager-all.yaml
复制代码
的文件。让我们把这些行添加到文件中,并跟随我逐步添加配置信息。
  1. network:
  2. version: 2
复制代码
Netplan 配置文件的顶层节点是一个 network: ,其中包含 version:2(表示使用网络定义版本 2)。
接下来,我们将添加一个渲染器来控制整个网络。默认情况下,渲染器为 systemd-networkd,但我们将其设置为 NetworkManager。
现在,我们的文件看起来是这样的
  1. network:
  2. version: 2 renderer: NetworkManager
复制代码
三、配置与本机相符的网络适配器

接下来,我们将添加
  1. ethernets
复制代码
,并使用
  1. ip a
复制代码
找的网络适配器名称,此处设置的网络适配器名称是
  1. eth0
复制代码
,请根据实际情况设置,有可能是
  1. ens999
复制代码
之类的。其他支持的设备类型包括
  1. modems:
复制代码
  1. wifis:
复制代码
  1. bridges:
复制代码
  1. network:
  2. version: 2 renderer: NetworkManager ethernets:   eth0:
复制代码
四、禁用DHCP

由于我们设置的是静态 IP,不想为该网络适配器动态分配 IP,因此将
  1. dhcp4
复制代码
设置为 “
  1. no
复制代码
”。
  1. network:
  2. version: 2 renderer: NetworkManager ethernets:   eth0:     dhcp4: no
复制代码
五、配置静态IP、子网掩码、网关

现在,我们将根据子网和可用 IP 范围指定第 2 步中提到的特定静态 IP。它是 192.168.1.112,注意子网掩码255.255.255.0,对应24。
接下来,我们要指定网关,即分配 IP 地址的路由器或网络设备。我的网关是 192.168.1.1。
  1. network:
  2. version: 2 renderer: NetworkManager ethernets:   eth0:     dhcp4: no     addresses: [192.168.1.112/24]     gateway4: 192.168.1.1
复制代码
六、配置DNS服务器地址

接下来,我们将配置DNS服务器。这里的第一个值是
  1. 119.29.29.29
复制代码
,我使用的腾讯的DNS服务器作为我的主DNS解析服务,第二个值是
  1. 223.5.5.5
复制代码
,它是阿里公共DNS服务器。这些值可根据您的要求而有所不同。
  1. network:
  2. version: 2 renderer: NetworkManager ethernets:   eth0:     dhcp4: no     addresses: [192.168.1.112/24]     gateway4: 192.168.1.1     nameservers:         addresses: [119.29.29.29,223.5.5.5]
复制代码
七、应用并测试更改

在永久应用更改之前,我们可以先使用该命令测试更改:
  1. sudo netplan try
复制代码
如果没有错误,它会询问你是否要应用这些设置。确认没有问题,在确认界面按回车键确定修改,否则,超时后会跳过更改,维持现状。

八、检查静态IP是否生效

最后,使用
  1. ip a
复制代码
命令检查更改的结果,你会发现静态 IP 已被应用。
以上就是Ubuntu设置静态IP地址的方法步骤(亲测有效)的详细内容,更多关于Ubuntu设置静态IP地址的资料请关注脚本之家其它相关文章!

来源:https://www.jb51.net/server/3289829iq.htm
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具