Ubuntu(乌班图)网卡静态IP地址及DNS设置各版本(14、16、18、20、22、23)大全

编程教程 > Linux (76) 2025-03-10 11:27:58

一、Ubuntu 14.04版本

1、配置静态IP地址:

vim  /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0            #网卡名称为eth0
iface eth0 inet static  #*******定义为静态IP
address 192.168.31.128  #*******所要设置的IP地址
netmask 255.255.255.0  #*******子网掩码
gateway 192.168.31.1 # *******网关(路由地址)

:wq   保存此文件


2、手动设置DNS服务器,修改两个文件

(1)/etc/resolv.conf

vim /etc/resolv.conf
nameserver 192.168.31.1
nameserver 223.5.5.5


(2)/etc/resolvconf/resolv.conf.d/base

vim   /etc/resolvconf/resolv.conf.d/base
nameserver 192.168.31.1
nameserver 223.5.5.5


3、重启networking服务

source  /etc/init.d/networking restart

(重启此服务可能无效,需要重启系统更高效)

cut-off

二、Ubuntu 16.04版本

 

1.确认网卡的名字
 

ifconfig或ip addr

2.编辑进入配置文件

sudo vim /etc/network/interfaces

按 i 进入编辑模式,并用下面内容替换原本内容,
#以下的ens33替换为网卡名

auto ens33
#设置为静态
iface ens33 inet static
#IP地址 x,y用数字替换
address 192.168.31.129
#子网掩码
netmask 255.255.255.0
#网关
gateway 192.168.31.1
#DNS服务器或使用8.8.8.8
dns-nameserver 223.5.5.5

:wq,保存并退出

3.重启网络(有点慢)

sudo /etc/init.d/networking restart

4.检查是否成功

sudo /etc/init.d/networking restart


或(重启系统)

reboot
cut-off

 

三、Ubuntu 18.04版本

 

1、ip addr 查看网卡型号,如ens33
2、编辑文件

cd /etc/netplan/
sudo  cp  00-network-manager-all.yaml  00-network-manager-all.yaml.bak  拷贝文件
vim /etc/netplan/00-network-manager-all.yaml   编辑文件
# Let NetworkManager manage all devices on this system
network:
 version: 2
 renderer: NetworkManager
 ethernets:
   ens33:
     dhcp4: no
     addresses: [192.168.31.130/24]
     gateway4:  192.168.31.1
     nameservers:
       addresses: [223.5.5.5, 223.6.6.6]

 

3、重启网络

sudo netplan apply
cut-off

 

四、Ubuntu 20.04版本

1、ip addr 查看网卡型号,如ens33

2、编辑,注意缩进格式

vim /etc/netplan/00-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
 version: 2
 renderer: NetworkManager
 ethernets:
   ens33:
     dhcp4: false
     addresses: [192.168.31.131/24]
     gateway4: 192.168.31.1
     nameservers:
       addresses: [223.5.5.5, 223.6.6.6]

3、重启网络

sudo netplan apply
cut-off

 

五、Ubuntu 22.04版本

1、ip addr 查看网卡名称

2、编辑,注意缩进格式

cd /etc/netplan/
sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak
vim   01-network-manager-all.yaml 
# Let NetworkManager manage all devices on this system
network:
 renderer: NetworkManager
 ethernets:
   eno1:
     dhcp4: false
     addresses:
       - 192.168.31.132/24
     routes:
       - to: default
         via: 192.168.31.1
     nameservers:
       addresses:
         - 223.5.5.5
         - 223.6.6.6
 version: 2

3、重启网络

sudo netplan apply
cut-off

 

六、Ubuntu 23.04版本

1、ip addr 查看网卡名称,如eno1

2、编辑,注意缩进格式

cd /etc/netplan/
sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak
vim   01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
 renderer: NetworkManager
 ethernets:
   eno1:
     dhcp4: false
     addresses:
       - 192.168.31.132/24
     routes:
       - to: default
         via: 192.168.31.1
     nameservers:
       addresses:
         - 223.5.5.5
         - 223.6.6.6
 version: 2

3、重启网络

sudo netplan apply

 

搬运:ubuntu(乌班图)各版本(14、16、18、20、22、23)网卡静态IP地址及DNS设置大全 - 哔哩哔哩

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
一、ubuntu14.04版本1、配置静态IP地址:ubuntu(乌班图)各版本(14、16、18、20、22、23)网卡静态IP地址及DNS设置大全 - 哔哩
ubuntu 配置sudo不需要输入密码Ubuntu单用用户配置sudo vi /etc/sudoers在打开文件的最下方添加以下行内容:ubuntu ALL=
ubuntu 禁用/启用防火墙iptablesUbuntu查看防火墙状态命令sudo ufw status Status: activeactive  -  启用inactive - 停用Ub...
Ubuntu 20.04 安装netstat工具sudo apt install net-tools安装完成后即可使用netstat命令ubuntu@test-1:~$ sudo netstat...
Ubuntu 20.04 更换国内apt源第一步:备份源文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup第二步:编辑/e...
Ubuntu系统或者Linux系统都应该保证软件更新到最新,以减少软件漏洞导致服务器风险。Ubuntu系统更新软件主要分两步。第一步:更新软件源信息该操作只会更新软件最新的信息到本地,不会下载和安装。
Ubuntu 硬盘分区扩容命令进行磁盘操作时请务必备份数据!!!事情是这样的,服务器系统盘是块 120GB 的 SSD,当时装系统的时候只给了 50GB,还剩下
ubuntu / centos 高版本 均可参考临时生效命令sudo hostname your-hostname重启失效 永久生效 sudo hostname
开启crontab日志默认情况大多数系统都是没有开启cron的日志的。编辑配置文件sudo vim /etc/rsyslog.d/50-default.conf
错误描述pve8或ubuntu fail2ban 无法启动 Have not found any log file for sshd jail导致原因没有找到s
环境本次minikube安装环境为Ubuntu 18.04.6 LTS安装docker-ce参考:Ubuntu 在线安装 Docker-xqlee (blog.xqlee.com)注意配置doc...
防火墙综述linux 防火墙,常用的包括三种:ufw 、 firewalld 和 iptables。学习难度依次递增。常见的防火墙分为两种,一种是3层防火墙,另
1.安装ufw防火墙sudo apt-get install ufw提示:除开精简版一般云提供商LTS版本(18/22LTS)都是默认安装的。 2.查看防火墙启
Docker容器内部访问主机端口服务的几个办法一通过主机局域网ip访问二通过docker0桥接网卡访问三通过配置网络模式为host访问
FastDFS分布式文件系统的下载和安装配置,FastDFS,FastDFS安装配置,分布式文件系统