跳转至

2025

Ubuntu网卡激活

首先检查网络接口状态

在终端输入

ip a

如果网卡信息是这样,表示网卡状态是 DOWN ,说明网卡没有启用,需要以下方法激活它

终端输出

ubuntu@ubuntu:~/Desktop$ ip a
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: ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
   link/ether 00:0c:29:21:c6:8c brd ff:ff:ff:ff:ff:ff
   altname enp2s1

HackRF One 安装与固件升级

在网上能找到许多关于 HackRF One 的安装教程,通常可以归为两种方式:
1. 直接克隆项目进行 cmake 编译
2. 下载发行版的压缩包

两种方法我都尝试过,不夸张地说,直接下载发行包的方式更加简单高效。因此,本文将重点讨论使用发行包的方式。毕竟,官方都已整理好了发行包,直接安装显然更省时省力。

事实上,我在尝试克隆编译的过程中并未成功,主要原因是:在拔掉 USB 或者按下 reset 按钮后,设备往往无法重新连接 USB,导致使用不便。

DNS

DNS(Domain Name System,域名系统)是一种将域名转换为 IP 地址的系统。

说人话

DNS 说人话就是相当于是电话簿,将人名( 域名 )和对应的电话( IP 地址 )记录下来。因为浏览器不能直接使用域名进行访问,必须通过 IP 地址进行访问。在 Windows 中的 C:\Windows\System32\drivers\etc\hosts 文件中也存有常用的域名与 IP 的对应关系,但是一个文件甚至一台普通电脑肯定装不下全世界所有的域名和 IP 地址的对应关系,就好像你不可能将全世界 70 多亿人的手机号存进自己的电话簿里面一样。

OpenVPN Server

使用 OpenWrt 配置 IPv6 + DDNS + OpenVPN 实现远程访问及异地组网

感谢

灵感来自 YouTube 上的 UP 主:24K钢丝

也要感谢 世界上最好的奶龙 提供帮助

首先说明本次用到的装备:

设备名称 详情
公网的IPv6或IPv4地址 至少一个,可以是固定的也可以是弹性公网,如果没有的就做内网穿透
域名 可以在阿里云、腾讯云、华为云等厂家购买域名,我用的是阿里云的
软路由设备 我用的是 R4S,买成¥571,记得选带 TF 卡和 TF 读写器,或者自己单独买也行。
也可以用其他的 RS 设备、x86_64 机子或小米、树莓派、Raspberry Pi等路由设备
Open Wrt 我用的是 BleachWrt ,版本是 bleachwrt plus 20250117,同版本固件下载地址,找自己对应版本的固件下载,并且要注意不熟悉Wrt的人尽量不要用 .mini-daily ,这个是精简版,推荐使用高大全版本下载 plus-daily
rufus 刷固件的软件,也可以用其他的软件,我用的是rufus-v4.6,下载地址