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
  • 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
  • Seafile命令行客户端的安装与使用

    calendar Jun 3, 2024 · 2 min read · nas cloud linux gentoo seafile  ·
    Share on: twitter facebook linkedin copy

    Seafile的客户端非常好用,而且几乎支持到所有的平台。这就是我喜欢使用seafile的原因之一。除了支持 Windows / macOS / Linux / Android / iOS 的支持之外, 还支持了 Linux Terminal。


    Read More
  • 在 Linux 上部署 seafile 私有云盘服务

    calendar Jun 2, 2024 · 5 min read · nas cloud linux gentoo seafile  ·
    Share on: twitter facebook linkedin copy

    前面有发过一文对部署私有网盘给了一些建议 《部署个人私有云盘的一些建议》, 我个人比较推荐 Seafile , 本文就主要分享一下在 gentoo linux 下部署 seafile 服务

    系统安装

    Gentoo 中并未收录 seafile-server 应用. 所以 emerge 命令是没有办法安装的, 如果有兴趣的小伙伴, 可以给 gentoo portage 提交 patch 把 seafile-server 放进去 源代码在这里 https://github.com/haiwen

    最新版的代码已经废弃了 ccent-server 了, 转到了 seafile-server 中

    • seahub: Web …

    Read More
  • 部署个人私有云盘的一些建议

    calendar Jun 1, 2024 · 2 min read · nas cloud linux gentoo seafile  ·
    Share on: twitter facebook linkedin copy

    不知道是从什么时候流行起来个人搞NAS了, 也许是因为各云盘厂商收费, 也许是觉得云盘不安全. 我没怎么用过云盘保存重要的数据, 所以不好评价, 但是云盘收费我是感受到了, 别人发一个云盘链接给我, 因为我的帐号没有付费, 下载速度堪比西天取经. 言归正传, 我不用云盘, 那我平时是如何实现多个设备间的文件同步的呢? 自建了一个云盘, 之前的文章有提及手搓路由器. 如果路由器是 linux 系统或是 openwrt , 就可以很方便的在上面部署一个云盘. 配合 DDNS, 在家和不在家, 都可以实现文件同步, 与公开的云盘在使用上没啥区别. 自己写一个脚本, 定时备份一下数据, 数据安全的问题就没啥可担忧的了.

    Linux 路由器配 …


    Read More

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