[转帖]

· 浏览次数 : 0

小编点评

## Linux Ubuntu20.04 网络配置教程 **环境准备:** * 双网卡,其中一张用于互联网连接,另一张用于内网连接。 * 确保两张网卡的IP地址不重复。 * 确保网络管理工具(net-tools)已安装。 **配置步骤:** 1. **编辑网络配置文件:** ``` sudo vim /etc/netplan/01-network-manager-all.yaml ``` 2. **编辑配置文件内容:** ```yaml network: version: 2 renderer: NetworkManager ethernets: ens32: dhcp4: yes addresses: - 20.0.10.1/20 dhcp4: no optional: true gateway4: 20.0.0.1 nameservers: addresses: - 20.0.0.1 ens34: dhcp4: no addresses: - 20.0.10.2/20 dhcp4: no optional: true gateway4: 20.0.0.2 nameservers: addresses: - 20.0.0.1 ``` 3. **保存并退出配置文件编辑器** 4. **使用 netplan 配置网络:** ``` sudo netplan apply ``` 5. **测试网络连接:** * 使用 `ping` 命令测试内网是否连通。 * 使用 `ping` 命令测试外网是否连通。 **文章知识点:** * **01-network-manager-all.yaml 文件配置网络参数** * **dhcp4 和 dhcp4: no 选项用于指定 IP 地址自动分配** * **gateway4 指定默认网关 IP** * **nameservers 指定域名服务器 IP 地址**

正文

Linux ubuntu20.04 网络配置(图文教程)

因为我是刚装好的最小系统,所以很多东西都没有,在开始配置之前需要做下准备

环境准备

  • 系统:ubuntu20.04
  • 网卡:双网卡
    • 网卡一:供连接互联网使用
    • 网卡二:供连接内网使用(看情况,如果一张网卡足够,没必要做第二张网卡)
  • 工具:
    • net-tools
    • 文本编辑工具(vi,vim,或者一些其他的编辑工具都可以)
    • netplan (ubuntu 这个默认是装好的)

配置

  • 编辑netplan下配置文件
    • 如果做多网卡,看情况,可以在一个文件里写两张网卡的配置,也可以写多个文件
sudo vim /etc/netplan/01-network-manager-all.yaml

    在这里插入图片描述
    这里我的两张网卡,一张ens32,一张ens34,

    • ens32:供连接互联网,设置dhcp4自动分配ip
    • ens34:供连接内网,设置静态ip

    (注意,如果有两张网卡,都设置成静态ip,不能出现两个不同的网关)

    在这里插入图片描述

    network:
      version: 2
      renderer: NetworkManager
      ethernets:
        ens32:
          dhcp4: yes
        ens34:
          addresses:
            - 20.0.10.1/20
          dhcp4: no
          optional: true
          gateway4: 20.0.0.1
          nameservers:
            addresses:
              - 20.0.0.1
    

      根据上述设置保存并退出

      使用netplan使配置生效

      sudo netplan apply
      

        在这里插入图片描述
        使用ping命令测试内网,互联网络是否连通

        (也可以在其他主机上使用ping命令ping本台主机,看本台主机网络是否联通)

        在这里插入图片描述

        文章知识点与官方知识档案匹配,可进一步学习相关知识
        CS入门技能树Linux入门初识Linux23560 人正在系统学习中

        与[转帖]相似的内容:

        [转帖]

        Linux ubuntu20.04 网络配置(图文教程) 因为我是刚装好的最小系统,所以很多东西都没有,在开始配置之前需要做下准备 环境准备 系统:ubuntu20.04网卡:双网卡 网卡一:供连接互联网使用网卡二:供连接内网使用(看情况,如果一张网卡足够,没必要做第二张网卡) 工具: net-to

        [转帖]

        https://cloud.tencent.com/developer/article/2168105?areaSource=104001.13&traceId=zcVNsKTUApF9rNJSkcCbB 前言 Redis作为高性能的内存数据库,在大数据量的情况下也会遇到性能瓶颈,日常开发中只有时刻

        [转帖]ISV 、OSV、 SIG 概念

        ISV 、OSV、 SIG 概念 2022-10-14 12:29530原创大杂烩 本文链接:https://www.cndba.cn/dave/article/108699 1. ISV: Independent Software Vendors “独立软件开发商”,特指专门从事软件的开发、生产、

        [转帖]Redis 7 参数 修改 说明

        2022-06-16 14:491800原创Redis 本文链接:https://www.cndba.cn/dave/article/108066 在之前的博客我们介绍了Redis 7 的安装和配置,如下: Linux 7.8 平台 Redis 7 安装并配置开机自启动 操作手册https://ww

        [转帖]HTTPS中间人攻击原理

        https://www.zhihu.com/people/bei-ji-85/posts 背景 前一段时间,公司北京地区上线了一个HTTPS防火墙,用来监听HTTPS流量。防火墙上线之前,邮件通知给管理层,我从我老大那里听说这个事情的时候,说这个有风险,然后意外地发现,很多人原来都不知道HTTPS防

        [转帖]关于字节序(大小端)的一点想法

        https://www.zhihu.com/people/bei-ji-85/posts 今天在一个技术群里有人问起来了,当时有一些讨论(不完全都是我个人的观点),整理一下: 为什么网络字节序(多数情况下)是大端? 早年设备的缓存很小,先接收高字节能快速的判断报文信息:包长度(需要准备多大缓存)、地

        [转帖]awk提取某一行某一列的数据

        https://www.jianshu.com/p/dbcb7fe2da56 1、提取文件中第1列数据 awk '{print $1}' filename > out.txt 2、提取前2列的文件 awk `{print $1,$2}' filename > out.txt 3、打印完第一列,然后打

        [转帖]awk 中 FS的用法

        https://www.cnblogs.com/rohens-hbg/p/5510890.html 在openwrt文件 ar71xx.sh中 查询设备类型时,有这么一句, machine=$(awk 'BEGIN{FS="[ \t]+:[ \t]"} /machine/ {print $2}' /

        [转帖]Windows Server 2022 简体中文版、英文版下载 (updated Oct 2022)

        https://sysin.org/blog/windows-server-2022/ Windows Server 2022 正式版,2022 年 10 月更新,VLSC Posted by sysin on 2022-10-27 Estimated Reading Time 8 Minutes

        [转帖]API架构风格对比:SOAP vs REST vs GraphQL vs RPC

        https://www.cnblogs.com/charlieroro/p/14570214.html 最近一段时间关于GraphQL的讨论很多,一些项目中也相继用到了这种风格,但使用是否合理,是否存在杀鸡用牛刀这样的问题,还有待商榷。 译自:Comparing API Architectural