
阿博技术笔记
仅使用Nftables实现Fullcone NAT的方法 🔗本文通过详细解析Nftables的理念和语法,展示了如何利用Nftables实现Fullcone NAT。 希望本文能够帮助读者更好地理解和应用Nftables 如果只关注如何在openwrt上实现fullcone,可以转最后,直接查看openwrt下仅使用nft配置fullcone的配置文件。 引言 🔗在探究iptables到Nftables这段历史
使用clangd在UE项目中阅读Unreal Engine源代码 🔗本文介绍了如何为clangd生成Unreal引擎源代码的compilation database。 工欲善其事必先利其器,让我们使用clangd打造高效的UE代码环境吧。 Why 🔗安装引擎时同时也会安装源代码。 此时使用Visual Studio打开一个C++ UE 项目,在Engine部分能够查看源代码,大部分代码可以跳转与阅读,但是比较缓慢。少部分代
测试公网IP是否独占 🔗最近新换宽带,虽然问了一圈都说给不了公网IP。但是自己改桥接拨号后,发现居然拿到的是/32的公网IP。高兴了2天,又突然想起了假公网IP的传说。 所以记录一下测试的过程。 TCP协议测试 🔗在内网起一台虚拟机(Live系统就行),安装Nginx。这里是不想污染内网的web服务器的日志。 apt install nginx -y echo true > /var/www/html/true.txt ip a 在拨号的Openwrt中设置端口转发。协议为TCP,外部端口设为1-65535
私钥连接远程桌面 🔗TL;DR: 屏蔽3389,并设置sshd,用端口转发访问。 家里的PC是开启了远程桌面与网络唤醒的,本身配置为弱密码方便使用,暴露给所有内网设备。在完善设置了网关的防火墙后安全性可以接受。 现在想要将远程桌面暴露给外网,同时又担心弱密码的安全性。曾考虑使用证书登录,但是证书登录是给企业用户入域后的电脑使用的功能。所以抛弃证书登录, 考虑到Win10开始Windows内置了OpenSSH
家庭网络PXE启动全攻略 🔗 PXE全称为预启动执行环境(Preboot eXecution Environment,也被称为预执行环境)提供了一种使用网络接口(Network Interface)启动计算机的机制。 这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。 使用PXE,可以无盘启动系统,网吧中一般都是用基于PXE的无盘系统方案。那么在家庭网络中,PXE能做些什么? 启动winpe 启动L
Helloworld! 🔗Some tips 🔗 fetch theme submodule git submodule update --init add new page hugo new posts/helloworld.md run and debug hugo server -D public! hugo