Ubuntu20.04 网络配置
Ubuntu20.04 网络配置
设置 ROOT 密码
- 先设置 root 密码,后面直接使用 root 用户操作
it@it:~$ sudo passwd root
[sudo] password for it:
New password:
Retype new password:
passwd: password updated successfully
网络管理工具 netplan
- 在 Ubuntu20.04 版本中使用 netplan 管理网络
- 在安装好的 Ubuntu20.04 中没有 networking 和 NetworkManage 服务
- netplan 配置文件:/etc/netplan/*.yaml ,文件名每个不一样
- netplan 示例文件: /usr/share/doc/netplan/example/ 目录下,在该目录下有各种示例文件,可以提供帮助

修改网卡配置
- 编辑网络配置文件
root@it:~# vim /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
ethernets:
ens32:
addresses:
- 192.168.121.25/24
gateway4: 192.168.121.2
nameservers:
addresses:
- 8.8.8.8
version: 2
- 加载刚刚修改的配置文件信息
root@it:~# netplan apply
root@it:~#
- 没有提示报错信息,说明配置成功
root@it:~# ip add
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:16:8d:18 brd ff:ff:ff:ff:ff:ff
inet 192.168.121.25/24 brd 192.168.121.255 scope global ens32
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe16:8d18/64 scope link
valid_lft forever preferred_lft forever
netplan 帮助信息
root@it:~# netplan help
usage: /usr/sbin/netplan [-h] [--debug] ...
Network configuration in YAML #YAML中的网络配置
optional arguments:
-h, --help show this help message and exit #显示此帮助信息并退出
--debug Enable debug messages #启用调试消息
Available commands:
help Show this help message #显示帮助信息
apply Apply current netplan config to running system #应用当前netplan配置到运行系统
generate Generate backend specific configuration files from /etc/netplan/*.yaml #从/etc/netplan/*.yaml中生成特定后端配置文件
info Show current netplan version and available features #显示当前netplan版本和可用特性
ip Retrieve IP information from the system #从系统中检索IP信息
try Try to apply a new netplan config to running system, with automatic rollback #尝试将新的netplan配置应用到正在运行的系统,并自动回滚
- 启用调试信息
root@it:~# netplan --debug apply
** (generate:3189): DEBUG: 01:15:27.908: Processing input file /etc/netplan/00-installer-config.yaml..
** (generate:3189): DEBUG: 01:15:27.908: starting new processing pass
** (generate:3189): DEBUG: 01:15:27.908: We have some netdefs, pass them through a final round of validation
** (generate:3189): DEBUG: 01:15:27.908: ens32: setting default backend to 1
** (generate:3189): DEBUG: 01:15:27.908: Configuration is valid
** (generate:3189): DEBUG: 01:15:27.908: Generating output files..
** (generate:3189): DEBUG: 01:15:27.908: NetworkManager: definition ens32 is not for us (backend 1)
(generate:3189): GLib-DEBUG: 01:15:27.908: posix_spawn avoided (fd close requested)
DEBUG:netplan generated networkd configuration changed, restarting networkd
DEBUG:no netplan generated NM configuration exists
DEBUG:ens32 not found in {}
DEBUG:Merged config:
network:
bonds: {}
bridges: {}
ethernets:
ens32:
addresses:
- 192.168.121.25/24
gateway4: 192.168.121.2
nameservers:
addresses:
- 8.8.8.8
vlans: {}
wifis: {}
DEBUG:Skipping non-physical interface: lo
DEBUG:device ens32 operstate is up, not changing
DEBUG:{}
DEBUG:netplan triggering .link rules for lo
DEBUG:netplan triggering .link rules for ens32
Ubuntu20.04 网络配置的更多相关文章
- ubuntu20.04 apache2 配置安装ssl证书
1. 获取SSL证书 根据自己的网站服务器来获取不同的ssl证书,我的服务器是ubuntu20.04. 证书如下: 00_***.key ## 私钥文件 01_CERTIFICATE_***_***. ...
- ubuntu12.04网络配置
1.配置/etc/network/interfaces #静态IP地址 auto lo iface lo inet loopback #loopback虚拟网络设备,使TCP/IP能以127.0.0. ...
- Ubuntu16.04 网络配置
Ubuntu 网络配置 安装Ubuntu操作系统之后,为了通过Xshell连接主机,或者连接其他主机.需要进行如下网络配置和ssh服务配置. 1 网络配置 1.1 修改网络配置信息 sudo vi / ...
- ubuntu14.04 网络配置
流程分析: 在Ubuntu系统网络设备启动的流程中,会依赖/etc/network/interface的配置文件初始化网络接口,所以直接在/etc/network/interface之中配置好对应的d ...
- ubuntu 16.04 网络配置之虚拟网卡的配置
关于图形界面的配置,我这里就不多介绍了,这个很简单.这里介绍的是如何通过修改配置文件来实现虚拟网卡. 首先介绍ubuntu(我这里使用的是ubuntu-16.04)下虚拟网卡的配置 1.先用ifcon ...
- ubuntu 12.04网络配置之设置静态iP
step: 1.输入命令: sudo vi /etc/network/interfaces 看到如下内容: 2.追加以下内容: iface eth0 inet static address 192.1 ...
- ubuntu-server14.04 网络配置
一.启动网卡 ubuntu server 安装后,ifconfig 发现只有一个lo 和一个p1p1 网卡, 先查看服务器网卡:ifconfig -a ,发现有lo ,p1p1,p2p1,p3p1,p ...
- ubuntu server 18.04 网络配置
从17.10开始放弃在/etc/network/interfaces里固定IP的配置 配置文件是:/etc/netplan/50-cloud-init.yaml .用缩进来表示层级关系 冒号之后要有个 ...
- vmwareubuntu18.04网络配置
用vm安装ubuntu的时候要如果使用的是net模式,要确保vm的net服务和dhcp服务开启了,右键我的电脑-管理-服务和应用程序-服务找到对应的vm net服务和dhcp服务启动.
随机推荐
- 文件连接--ln
ln -n file1 file2 将文件2设置为文件1的软连接:file1和file2 任何一个改动都会反馈到另一方,删除源文件, 软连接文件不可用 ln -s file1 file2 将文件2 ...
- Ansible-Playbook中的变量使用
变量名:仅能由字母.数字和下划线组成,且只能以字母开头 变量来源: 1.ansible all -m setup 远程主机的所有变量都可直接调用 #显示所有变量 ansible all -m setu ...
- Hadoop学习笔记—Yarn
目录 一些基本知识 ResourceManager 的恢复 Resource Manager的HA YARN Node Labels YARN Node Attributes Web Applicat ...
- 深入剖析共识性算法 Raft
一. Raft简介 1.1 Raft简介 Raft 是一种为了管理日志复制的分布式一致性算法.Raft 出现之前,Paxos 一直是分布式一致性算法的标准.Paxos 难以理解,更难以实现.Raft ...
- 《鸟哥的Linux私房菜》部分章节学习笔记整理
简介 此笔记为<鸟哥的Linux私房菜·基础学习篇>中部分章节的学习笔记. 目录 0 计算机概论 1 Linux是什么与如何学习 2 主机规划与磁盘分区 3 安装CentOS7.x 4 首 ...
- matlab结构体、数组和单元数组类型的创建
matlab结构体.数组和单元数组类型的创建 @ 目录 matlab结构体.数组和单元数组类型的创建 matlab结构体类型 数组类型 单元数组类型 matlab结构体类型 通过字段赋值创建结构体 创 ...
- 大数翻倍法求解CRT
目录 正文 引入 大数翻倍法 复杂度证明 大数翻倍法的优势 最后的最后:上代码! 注:做法和思路是 zhx 在一次讲课中提出的,如有侵权,请联系作者删除 其实别的题解也有提到过暴力做法,但这里将会给出 ...
- Spring Security极简入门三部曲(中篇)
目录 Spring Security极简入门三部曲(中篇) 验证流程 Authentication接口 过滤器链 AuthenticationProvider接口: demo时刻 代码讲解 小结 Sp ...
- 【Feign】Feign ,OpenFeign以及Ribbon之间的区别?
Ribbon Ribbon 是 Netflix开源的基于HTTP和TCP等协议负载均衡组件 Ribbon 可以用来做客户端负载均衡,调用注册中心的服务 Ribbon的使用需要代码里手动调用目标服务,请 ...
- hdu4845 状态压缩BFS
题意: 给一个n*m的矩阵,从11,走到nm,格子和格子之间可能有墙,也可能有门,有的格子上面有钥匙,相应的钥匙开相应的们,捡钥匙和开门都不需要时间,问你最少多少部能走到nm. 思路: ...