Ubuntu 20.04 联网设置指南

Ubuntu 20.04 联网设置指南

Ubuntu 20.04 LTS (Focal Fossa) 提供了多种联网方式,以下是详细的网络配置方法。

一、图形界面配置(推荐新手使用)

有线网络连接

  1. 点击右上角网络图标
  2. 选择"有线连接" > "有线设置"
  3. 在设置窗口中:
    • 自动(DHCP):默认选项,自动获取IP
    • 手动:可设置静态IP、子网掩码、网关和DNS

无线网络连接

  1. 点击右上角网络图标
  2. 从列表中选择可用的Wi-Fi网络
  3. 输入密码后点击"连接"
  4. 高级设置可配置:
    • IPv4/IPv6方法
    • DNS服务器
    • 路由指标

二、命令行配置(适用于服务器版或高级用户)

1. 使用netplan(Ubuntu 20.04默认网络管理工具)

配置文件位置:

sudo nano /etc/netplan/00-installer-config.yaml

示例配置:

DHCP自动获取:

network: version: 2 renderer: networkd ethernets: enp3s0: dhcp4: true

静态IP配置:

network: version: 2 renderer: networkd ethernets: enp3s0: addresses: - 192.168.1.100/24 routes: - to: default via: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]

应用配置:

sudo netplan apply

2. 临时网络配置(重启后失效)

启用/禁用接口:

sudo ip link set enp3s0 up sudo ip link set enp3s0 down

临时设置IP:

sudo ip addr add 192.168.1.100/24 dev enp3s0 sudo ip route add default via 192.168.1.1

三、Wi-Fi命令行配置

1. 查看可用Wi-Fi网络

sudo iwlist wlan0 scan | grep ESSID

2. 使用wpa_supplicant连接WPA/WPA2网络

创建配置文件:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

添加内容:

network={ ssid="你的WiFi名称" psk="你的WiFi密码" }

启动连接:

sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf sudo dhclient wlan0

四、网络诊断工具

1. 检查网络接口

ip a

2. 测试连通性

ping -c 4 google.com

3. 查看路由表

ip route

4. 检查DNS解析

nslookup google.com

5. 查看网络管理器状态

systemctl status NetworkManager

五、常见问题解决

1. 无法识别有线网络

sudo lshw -C network # 检查硬件识别 sudo ethtool enp3s0 # 检查网卡状态

2. Wi-Fi连接问题

sudo rfkill list # 检查无线是否被禁用 sudo service network-manager restart # 重启网络管理器

3. 重置网络配置

sudo netplan --debug generate sudo netplan apply sudo systemctl restart systemd-networkd

六、高级配置

1. 绑定多个网络接口

network: version: 2 bonds: bond0: interfaces: [enp3s0, enp4s0] parameters: mode: active-backup

2. VLAN配置

network: version: 2 vlans: vlan100: id: 100 link: enp3s0 addresses: [192.168.100.2/24]

3. 桥接网络

network: version: 2 bridges: br0: interfaces: [enp3s0] addresses: [192.168.1.100/24] gateway4: 192.168.1.1

以上方法涵盖了Ubuntu 20.04大多数联网场景,选择适合您需求的方式进行配置即可。

Read more

用OpenClaw做qq ai办公机器人(支持群聊关键词触发+自定义域名发送任意邮件)

用OpenClaw做qq ai办公机器人(支持群聊关键词触发+自定义域名发送任意邮件)

1.OpenClaw对接QQ(qq账号当机器人使用) 在任意文件夹创建项目文件夹napcat及需要的文件夹,并创建docker-compose.yml mkdir -p napcat && cd napcat mkdir -p config .config logs docker-compose.yml内容参考 services: napcat: image: mlikiowa/napcat-docker:latest container_name: napcat restart: unless-stopped environment: - NAPCAT_UID=${NAPCAT_UID:-1000} - NAPCAT_GID=${NAPCAT_GID:-1000} - MESSAGE_POST_FORMAT=string # 网络服务(

2026年高校AIGC检测新规解读:AI率多少算合格?

2026年高校AIGC检测新规解读:AI率多少算合格?

2026年高校AIGC检测新规解读:AI率多少算合格? 从2024年知网正式上线AIGC检测功能开始,短短两年时间,"AI率"已经从一个新鲜名词变成了每个毕业生必须面对的硬性指标。2026年,各高校的AIGC检测政策进一步收紧和细化,要求也越来越明确。 那么,2026年AI率到底多少才算合格?不同学校的标准差别大吗?不合格会面临什么后果?本文将对这些问题进行深入解读。 一、AIGC检测已成为毕业论文审查的标配 回顾AIGC检测在高校中的普及历程,可以用"指数级扩散"来形容: * 2024年:知网上线AIGC检测功能,少数985/211院校开始试点,大部分学校处于观望状态 * 2025年:超过60%的本科院校和80%的研究生培养单位将AIGC检测纳入论文审查流程 * 2026年:AIGC检测基本实现全覆盖,包括专科院校在内的绝大部分高等教育机构都已建立相关制度 这一进程的背后,是教育部在2025年初发布的《关于加强高等学校学位论文学术诚信管理的指导意见》,其中明确提到"鼓励各高校引入人工智能生成内容检测机制,将AIGC检测作为论文质量保障的重要环节"。 虽然教育部没

Mac平台Neo4j图数据库:从安装到核心操作详解

Mac平台Neo4j图数据库:从安装到核心操作详解 一、环境准备 * macOS 10.14+ * Java 11+(推荐AdoptOpenJDK) 安装Homebrew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 系统要求 brew install adoptopenjdk11 二、Neo4j安装步骤 方式1:Homebrew安装(推荐) brew install neo4j brew services start neo4j # 启动服务 方式2:手动安装 1. 下载社区版: https://neo4j.

50 行代码搞定 SLAM+AI Agent!机器人自主导航最小原型,看完就能跑

你想快速搞懂「SLAM+AI Agent」到底怎么让机器人变 “智能” 吗?不用堆公式、不用装复杂环境,纯 Python 实现极简可运行 Demo,看完就能复现,还能直接迁移到真实机器人开发! 一、一句话讲透核心逻辑 * SLAM = 机器人的眼睛 + 定位:回答 “我在哪?周围环境什么样?” * AI Agent = 机器人的大脑 + 决策:回答 “我该去哪?怎么走?避障怎么搞?” * SLAM+AI Agent = 能自主走路的智能机器人:眼睛感知→大脑决策→身体执行,形成闭环。 二、极简 Demo 目标(10×10 网格场景) 机器人从 (0,0) 出发,