MacGeeker
open-menu closeme
Home
Hackintosh
Linux
OpenWRT
DevNotes
youtube bilibili telegram rss
  • Linux 指定网络接口名称

    calendar Nov 16, 2024 · 1 min read · ipv6 dibbler linux gentoo nas udev  ·
    Share on: twitter facebook linkedin copy

    在 linux 系统中,网络接口的名称不是固化不变的,总有一些情况会导致网络接口名称发生变化,而导致诸多问题。一般有以下情况都可能会导致网络接口名称的变化:

    1. 内核和设备命名规则的变化
      • 传统命名(如 eth0, eth1),缺点:设备的探测顺序可能因硬件更改或热插拔而改变,导致网卡名称的不稳定。
      • 基于一致网络接口命名(Predictable Network Interface Names,PNIN)
        • 基于固件(如 BIOS 或 UEFI)提供的名称:例如 eno1、ens33。
        • 基于 PCIe 总线拓扑的名称:例如 enp2s0、wlp3s0。
        • 基于设备的 MAC 地址:例如 enx<MAC地址>

    Read More
  • immich 自定义安装

    calendar Nov 8, 2024 · 2 min read · ipv6 dibbler linux gentoo nas immich  ·
    Share on: twitter facebook linkedin copy

    immich 是一个非常棒的相册管理软件,不仅功能齐全,而且各个端也是齐全的。 我也曾在 photoprism 和其二者中选择,最终选择了 immich, 主要还是全平台支持,和 timeline 界面的原因,个人比较喜欢 immich timeline 的风格。

    关于 immich 的安装 官方文档里已经写的很清楚了。官方推荐的是 Docker Compose 并提供了 compose.yaml 文件,可以让一个小白用户毫不费力的安装好 immich。

    immich 一共包含了4个服务

    • immich service
    • immich machine learning
    • pgvectors (postgresql)
    • redis

    Read More
  • 一个DIY-NAS的案例分享

    calendar Nov 8, 2024 · 1 min read · ipv6 dibbler linux gentoo nas  ·
    Share on: twitter facebook linkedin copy

    背景

    楼主一直使用的是 gentoo 手搓的路由器。虽然之前的文章分享中只提及了手搓路由器的部分,其实路由器中还跑了一些其他的服务,如(seafile,samba,等),这些数据除了保存在路由器系统的磁盘中,还挂了两个usb的硬盘,写了一个脚本,自动备份。可谓是十分的简陋。最近看到畅网的N305和N8505的主板十分心动,非常适合把我原来的路由器替代掉(原来的路由器差不多十年了)。

    N8505 可以挂 6块 sata 盘,6 块 NVME,虽然我也用不了那么多,但是这块板子确实是为 NAS 而生的。 如果想要挂更多,还有一个 pcie 插槽,可以继续扩。


    Read More
  • 在路由器中安装dockerd

    calendar Nov 7, 2024 · 2 min read · ipv6 dibbler linux gentoo nas  ·
    Share on: twitter facebook linkedin copy

    有一些情况下在路由器中安装 dockerd 启动之后会发现不能正常上网。 一般在 openwrt 中安装 dockerd 不会遇到这样的问题, 大多数类似的事情都发生在手搓的路由器上。

    查看系统的 iptables 规则, 发现一些 dockerd 在启动的时候会给 iptables 添加一些规则,是因为这些规则导致上网受影响。

     1Chain DOCKER (1 references)
     2target     prot opt source               destination         
     3
     4Chain DOCKER-ISOLATION-STAGE-1 (1 references)
     5target …

    Read More
  • 使用Gentoo Linux手搓路由器之四 -- 支持 IPv6

    calendar Oct 5, 2024 · 2 min read · ipv6 router linux gentoo  ·
    Share on: twitter facebook linkedin copy

    家庭网络环境下(slaac)的 Linux 路由器 IPv6 的配置

    先说大概有内种方案吧

    • NAT 模式: 同 IPv4 的 NAT 一样。这个没有什么好说的,失去 IPv6 的意义,直接不考虑。
    • Relay 模式。这个就是现在 OpenWRT 玩家采用的方案。 系统中自带的 odhcpd 是支持 ra, nd, dhcpv6 relay 。 我看网上有人说不稳定,但是也没有啥证据。 可惜 Linux 没有这个东西,我在网上也找了相关文章,没有找到资料。

      Github 上有一个历史悠久的代码 Menci/magpie 通过抓包实现的 Relay 我试着编译,报错太多了,Fix 难度太大了,直接不考虑。


    Read More
  • Dumping Your Own L3 CDM From Android Simulator

    calendar Sep 24, 2024 · 2 min read · drm widevine android python  ·
    Share on: twitter facebook linkedin copy

    背景

    最近在整理家里的 iptv 的播放列表,家里的 iptv 播放列表是通过运营商的 iptv 网络组播转单播实现的。央视和卫视基本满足需求。可能是因为我最近在学英文,也可能是我最近 tiktok 刷的比较多,想看一些国外的电视台。在网上找了一些公开出来的直播链接,基本上都不太靠谱,要么视频质量差,要么就是不能正常播放,总之各种问题。

    经过一翻调研,我发现有很多官方 app 或是 网站是提供一些直播源的,只是想直接在电视上观看(融合到自己的 iptv m3u8 播放列表里,是需要做一些破解的工作的。基本上分两大类:

    • 获取直播链接加密
    • 视频流加密(DRM)

    Read More
  • 关于4gtv(四季线上) APP 逆向 —— 免费看台湾频道

    calendar Aug 6, 2024 · 4 min read · iptv 电视 4gtv OpenWRT 软路由  ·
    Share on: twitter facebook linkedin copy

    背景

    原因有两

    • 注册吾爱破解需要注册号,如果想免费获得一个,就得拿出一个case. (申请ID: ****)
    • 自己想看点台湾节目,丰富一下我的iptv的m3u8列表(这个以后会开源)

    打开 4gtv 可以看到,这些频道都是免费的。如果不嫌麻烦,可以直接安装这个APP,也可以通过APP直接看这上面的电视直播。 当然我家电视的都是我整合过的 m3u8 来管理频道列表的,并关联了节目单,所以如果想要把这些台湾频道添加至 m3u8 文件中, 就需要获取直播源地址。


    Read More
  • OpenWRT内网穿透——花生壳

    calendar Jun 8, 2024 · 2 min read · OpenWRT Oray 软路由 kernel  ·
    Share on: twitter facebook linkedin copy

    很多使用 OpenWRT 的朋友都有内网穿透的需求, 其实使用 ddns + wireguard 也是比较方便的, 只是在技术上有一定的门槛. 不过有些荷包比较满的不喜欢折腾的, 直接使用花生壳, 其实费用也并不贵, 免费的貌似也可以用. 网上也有很多的相关教程, 不过这些都是建立在内核支持的情况下, 大部分默认编译的内核都不支持花生壳应用的.

    根据网上的教程直接 下载 OpenWRT的程序


    Read More
  • iptables 之 —— 基本操作(一文了解基本命令)

    calendar Jun 4, 2024 · 4 min read · iptables netfilter linux gentoo  ·
    Share on: twitter facebook linkedin copy

    通过前面《iptables 之 —— 新手入门(图文并茂, 一文读懂 iptables)》文章的学习, 对 iptables 整体有一个比较清楚的理解了. 那接下来就是实操了, 既然 iptables 是操作表, 作为程序员都应该比较熟悉了 CRUD 对应 iptables 就是添加规则, 删除规则, 替换规则, 查看规则.

    BTW: 在 iptables 的命令中有一个约定, 表名: 小写, 链: 大写, 处理动作: 大写. 不写表名, 默认是 filter 表.


    Read More
  • iptables 之 —— 新手入门(图文并茂, 一文读懂 iptables)

    calendar Jun 3, 2024 · 2 min read · iptables netfilter linux gentoo  ·
    Share on: twitter facebook linkedin copy

    关于防火墙,这里就不多说了。 大家都知道 Linux 的防火墙(自带)—— iptables, 其实这么说是不准确的。 iptables 应该只能算是一个代理软件, Linux 真正的防火墙叫 netfilter。 这是位于内核空间的一个安全框架, iptables 是帮助你操作、配置 netfilter 的工具。 Linux 内核很少收录软件系统的,但是有两个除外, 一个是 netfilter , 另一个是 LVS(Linux Virtual Server). 可见这两个软件的重要性。

    在十几年前, LVS 非常的流行,只是现在CPU不值钱了,带宽不是问题了, Loadbalance 都慢慢的转去七层了。我不是搞运维的, 所以我 …


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

MacGeeker

Technologist, geeker, A technical worker, continual incremental improvement.
Read More

Recent Posts

  • Linux 指定网络接口名称
  • immich 自定义安装
  • 一个DIY-NAS的案例分享
  • 在路由器中安装dockerd
  • 使用Gentoo Linux手搓路由器之四 -- 支持 IPv6
  • Dumping Your Own L3 CDM From Android Simulator
  • 关于4gtv(四季线上) APP 逆向 —— 免费看台湾频道
  • OpenWRT内网穿透——花生壳

Categories

LINUX 23 OPENWRT 11 SHELL 8 软路由 8 HACKINTOSH 6 IPTV 6 ROUTER 6 NGINX 5 DEVNOTES 4 GENTOO 4 黑苹果 4 HUGO 3 CHATGPT 2 MACOS 2
All Categories
CHATGPT2 DEVNOTES4 DOCKER1 FLASK1 FLUTTER1 GENTOO4 HACKINTOSH6 HUGO3 IPTV6 LINUX23 MACOS2 NAS2 NGINX5 OPENCORE2 OPENWRT11 PYTHON1 ROUTER6 SHELL8 VPS1 WINDOWS1 软路由8 黑苹果4
[A~Z][0~9]

Series

LINUX ROUTER 5 PRIVATE NAS 3 IPTABLES 2 DRM DECRYPT 1

Tags

LINUX 23 UBUNTU 13 OPENWRT 11 GENTOO 10 V2FLY 10 IPV6 9 软路由 9 V2RAY 8 NAS 7 GOLANG 6 HACKINTOSH 6 IPTV 6 MACOS 6 PYTHON 5
All Tags
4GTV1 ANDROID1 BARD1 BETA1 BOOTLOADER2 CHATGPT3 CLOUD3 COLLECTD1 COMMENTS1 DART1 DDNS1 DIBBLER4 DNSMASQ1 DRM1 FLASK2 FLUTTER1 GENTOO10 GISCUS1 GOLANG6 HACKINTOSH6 HUGO3 ICON1 IMMICH1 IPSET1 IPTABLES2 IPTV6 IPV69 JELLYFIN1 KERNEL1 LEDE1 LINKS2 LINUX23 MACOS6 MTU1 NAS7 NETFILTER2 NETFLIX1 NGINX4 OPENCORE1 OPENWRT11 ORAY1 PYTHON5 ROUTER5 SEAFILE3 SHORTCODE2 SVG1 UBUNTU13 UDEV1 UDPXY1 UPGRADE1 V2FLY10 V2RAY8 VENTURA1 VLAN1 VPS1 WARP1 WIDEVINE1 WIN 111 WINDOWS1 WINDOWS 111 WSL1 XRAY5 XTEVE1 YOUTUBE1 奈飞1 流量1 甲骨文云4 电信1 电视3 监控1 编译1 美化1 设置1 软路由9 黑苹果5
[A~Z][0~9]
MacGeeker

Copyright  MACGEEKER. All Rights Reserved

to-top