# ホームページ

home-page

ようこそ、JiouShan的Blog.

明けましておめでとう、来年もよろしくお願い


# プロジェクト

about my running project

Public servers\
\
○ NAT64 \* [申し込み](mailto:admin@jsmsr.com)必要があった / IPV6 DNS server

○ [JSMSR Network Project](https://blog.jsmsr.com/www.jsmsr.com) :earth\_americas:

○ 对等政策 Peer [URL](https://peer.jsmsr.com) :link:

○关于[ JSMSR Project](https://peer.jsmsr.com/about/) :cat2:

○ 我写字的地方 [Blog](https://blog.jsmsr.com) or [Jioushan\_Blog](https://www.jioushan.top) :writing\_hand:

○ LookingGlass [URL](https://lg.jsmsr.com/)

○ Drawing  [URL](https://draw.jsmsr.com/)&#x20;

○ Just [TEST Web Site](https://about.jsmsr.com/)

○ 404 Not found [URL](https://404.jsmsr.com) (This is joke. :feet:

○ PDF signature online [server](https://signature.jsmsr.com)&#x20;

○ JSMSR Network Notice [点此访问](https://status.jsmsr.com/status/jsmsr) :globe\_with\_meridians:

○  IPTV m3u List [URL](https://msr.li/iptv.m3u)

***

Private servers

○ 私有下载站 [URL](https://down.jsmsr.com/)

○ 私有音乐站 [URL](https://music.jsmsr.com/)

○ 私有 图片buckup [URL](https://photo.jsmsr.com/)

○ 私有 Bitwarden&#x20;

○&#x20;

○&#x20;

***

停止运营的服务

○ API端口调用  [随机封面图](https://image.jsmsr.com) (anime 向)[ 随机封面图](https://api.jsmsr.com/image)（使用说明/how to use）:paintbrush:

○ 私有存储桶 [点此访问](https://cdn.jioushan.top)   :cloud:

○ 私有下载站 [click](https://down.jsmsr.com) :arrow\_down:

○ 音乐解锁 Music unlock [URL](https://unlock.jsmsr.com/) :unlock:

&#x20;


# 友達リンク

Friend link

## 伙伴们

不分先后顺序

## [チャリリ](https://chariri.moe/)

## [Razuritta’s Notebook](https://blog.razuritta.me/)

拉兹先生的在线笔记

## [小林家的白渃](https://blog.bairuo.net/)

一个写了很多没用东西的BLOG

### [Air’s Home](https://zhiccc.net)

一个奇奇怪怪，啥都有的网站

## [帽之岛 | Hat's Land](https://www.hats-land.com/)

可爱的Neko Hat（帽酱），赛高 (ノ￣▽￣)

## [Lily Ellenvia](https://blog.lilynet.work/)

喜歡睡覺

## [米莉亞](https://mireya.moe/)

Still Alive.

## [Sun's Blog](https://www.6700.cc)

**N/A**

## [zhxy-CN の小窝](https://owo.cab)

希望你今后的旅程，每天都像庆典一样开心。

## [海马](https://peers.cloud/)

**一个菜鸡不怎么更新的小站**

## [**夜空**](https://blog.moeqing.com)

**A Salted fish.**

## [Shucheng Li](https://snli.org/)

**N/A**

## [**KSKB**](https://blog.kskb.eu.org)

圖靈不完全的小小部落格

## [Sukka's Blog](https://skk.moe)

童话只美在真实却从不续写

## [MAO486](https://blog.xn--5ivs9a.work/)  &#x20;

#### 一个宅的“家”

## [Mashiro](https://2heng.xin)

#### 樱花庄的白猫

## [个站商店](https://storeweb.cn/)

#### 个人网站收录集合

## [約束の明日へ](https://kiseki.blog/)

#### また君を思い出すよ

## [totoro625](https://www.totoro.pub)

龙猫不在家

## [Apple Miku 苹果酱](https://kirimasharo.com/)

摸鱼，看动画，捡洋垃圾，玩塑料小人

## [杨杨得亿](https://blog.yydy.link/)

关注网络安全，虚拟化，SSLVPN 等相关领域。

## [熊猫の小窝](https://www.pysio.online/)

一个温暖的家/一只懒懒的熊猫

## 阵亡伙伴

### YekongTat

#### A fish.

### [**ZH小涵的日常**](https://blog.eden-official.co.uk)

今天的涵还开心嘛...?

### [XYTong](https://xiangyutong.eu/)

You will come as a lightning!

### [二十三年文](https://592djy.com/)

#### 知名java开发工程师

### [八个比特](https://github.com/gazip)

#### 一位大佬

### [Maosen ](https://www.yemaosen.com/)   &#x20;

#### Also, that the soul be without knowledge is not good; and he that hasteth with his feet sinneth.

### [itsNekoDeng](https://nekodeng.gitee.io/)  &#x20;

#### 十万伏特皮卡丘，梦想是世界和平，想要发光发热.

## 友链申请

### 请私信PM我:[此接链](https://blog.jsmsr.com/abuout-me) Open and Peer Exchange URL

###


# 支援とサポート

Donate & Support

### 'M'タイプけど,もしどのご主人様にゃ僕に関心を持ってくれるなら、,もらって、にゃ。

赞赏与资持 ummmm  好心人看着给吧.

### 咱不太喜歡QRcode之類的;最多[PayPal](https://www.paypal.com/paypalme/jioushan),現金とか、[Bank transfer](https://buy.stripe.com/fZeg0Da7o8tWaMU000)やUSDT(TRC20).

連絡ならば

&#x20;I just used Email や Telegram.

### [Email](mailto:parsecs.comity-0a@icloud.com) Or  [Telegram](https://t.me/JSMSR)


# プロフィール

About-Me

## ; )

○ 吵架不太罵人，不會講髒話，如果這算優點？

○ 玻璃心一枚（x(( 不是厚臉皮是還沒敲破我的外殼（

○ 支持LGBTQ Group

○ 有時候宅,有時候喜歡跑出去

○ 應該~~什麼也不會就是只 菜雞！~~

~~○還是一隻在學習互联网的笨蛋！ :network:~~

○ 丧文化思考方式 :bad:

○ ？学生\~\~,除却日耳曼语系以外其他小语种都喜欢  :lauguage:\~\~  希望掌握西語，求求了今年日語順利過N2。

○ CN /（ok ）

Eng（ Internet OK,else not be fine.)&#x20;

JP(\~\~小学生６年生,\~\~遊園地以内レベル大丈夫,勉強している)

Spanish(learning)

○　Linux /IOS/Android（use it. (Not use Win

○　Can  read Code,config something.../

&#x20;○ ~~昭和文化热爱者 :a Showajidai  history like:~~

○ ~~MBTI-INTX （~~[~~追求争论J/P有啥意义吗~~](https://zhuanlan.zhihu.com/p/58870233)~~？何须斤斤计较！）~~[~~测试网站~~](https://types.yuzeli.com/user/1810337/survey)~~（荣格心理类型认知功能测试 ）~~

\~\~:tag:\~\~目前趨向INFP-T（~~可能~~是個fw吧）

&#x20;○ LGBTQ：泛性恋(√)（是鍋 Pan）/ 性別非二元, Enby , BDSM:M&#x20;

:Pansexuality: [more detail](https://zh.pronouns.page/@jioushan)

目前状态：⚠️尋求一份job... or 會更多語言 or 計算機技能大提高&#x20;

<br>

Find Me:

&#x20; ○[Github](https://github.com/jioushan)  ○[Email](mailto:parsecs.comity-0a@icloud.com)&#x20;


# 『ミカクテイ事件の観測者』-- ゲーム体験

未确定事件的观察者-- 遊戲體驗 報告

&#x20;喵斯特利亞---にゃすてりあちゃん

![](https://news.denfaminicogamer.jp/wp-content/uploads/2026/04/PhotoshopExtension_Image_13-4.png)

如果你也是被這個有**魅力的少女**吸引來的話,務必要愉快的體驗一下這個**解密遊戲**！！！

『ミカクテイ事件の観測者』[Steam Store](https://store.steampowered.com/app/4198660/DemonsTimeline/?l=japanese)

目前已經支援簡體中文字了！！！🎉🎉🎉

```
⚠️ 閱讀此文章具有適當的劇透,如閱讀此文章為您帶來先入為主的感受,在此深感抱歉！
```

### 遊玩感想-結論

先讓我討論, 我作為一個體驗者當我遊玩這個遊戲**大概花費了14h左右**,我不得不稱讚這個遊戲的劇本真的非常有趣,給我一種**故事**很大程度源自**顯示生活,又happy end 結束於現實生活中**。

很多章節**探案**,**解密**結束後給我一種,**啊 這就是人性,人就是這樣的。每一個人都是複雜的,多樣性的。**&#x9019;樣的感覺！我想這應該是我近期看過最有趣的~~電影~~（遊戲）故事了吧！

至少在寫下這篇文章的我,我大約在**兩個夜晚遊玩結束**,至今仍然**回味無窮**！安撫了我的心靈,也讓生活中那些惡意的抱怨/責備,向他人描述解釋起來,對方未必是一個好的傾聽者的時候,**安撫了我受傷的心靈。**&#x8B93;一個受傷的心靈在遊玩這個故事有一份安放,這就足以。

這部作品,目前**共有7個章節**,準確說有6個章節都在揭開故事和調查線索,而第7章更像是向玩家解釋還原故事本來的面貌,以及有6個**開放式結局**那樣的選擇和答案。是一個**彩蛋**的章節。 但最終你會選擇哪份幸福，不如說是足以**圓滿的結局**。

當做為主角的你（埃爾）和喵斯特利亞解開一個又一個故事和線索,當你熟悉了這份**開創式的SNS解密探案**風格的玩法,我想你一定會喜歡上遊戲中左下角的這位 天才/惡魔 **貓耳少女**的陪伴。

得益於**畫風和角色精美**和**巧思的遊戲設計**,這樣的遊玩風格,是那麼的抓住玩家的心靈,才可以讓我們品味故事中. 喵斯特利亞實在是太**可愛**了,好期待這部遊戲的續作和喵斯特利亞繼續一起探險！

令人洗腦的Discord（遊戲中被稱為**陇客**）Call Ring &片尾 ED

请多多支持这首音乐,在我写下这些文字的时候一遍又一遍的不断的单曲循环！

箱入り娘 / 音街ウナ【猫田紺】

YouTube [link](https://youtu.be/qWFDLyo5M50)

当然我也会像往常一样,在这篇文章结尾让大家听到这首歌曲！ 传达出我的心情。

### 遊玩感想-致謝

在這裡,我要感謝一位朋友,如果沒有她,我無法儘早的體驗到這樣的作品。 在這裡我要說一些話,或許她看不懂Chinese,但這份未必可以傳達的心情,寫在這裡:我很抱歉,我們許久未連絡,如果不是因為另一位(一位不再介入我的人生的陌生人)的緣故,我這樣說好聽點叫鼓起勇氣,難聽一些叫有些過分的請求,時至今日我都無法體會到這份喜悅和這份傳達給我的禮物。 本当にありがとうございました🙇

### 遊玩感想-正文

如你已經閱讀到這裡,我想接下來的文字也請帶著這份心情繼續持續吧！

故事從**利用SNS手段**和**喵斯特利亞**的陪伴,從**古田死去的案子**->調查他的**過去**(也就是這位可憐的男人)到他的**家庭老婆**->**兒子**->從他的家庭接觸到的人和事物線索->**大學的研究室**->**神秘色彩的教團**->背後的**狐狸惡魔**。順著一條條線索到挖掘出那些不存在的悖論,了解身邊那些陌生人不同的精彩人生和重疊的面（交織在一起）,你會了解七個惡魔的故事,以及最後哪份為了找回妹妹的瘋狂天才哥哥。

順帶一提,除了**可愛少女貓貓**,還有兩位不同性格的**AI小精靈**和令我們哭笑不得的主角（佐藤高志）的陪伴。

這也是涉及一點適度,LGBTQ友好,Vtuber,VR,物理,性別平等內容的可愛偵探遊戲！

但古田一家的故事更多讓我思考的是 **人生**,**人性**！如果只是拘泥於**道德上**以及**形式**上的活法,**死去心靈**的人早已活得如同行屍走肉。 有時候生活中那些活得無比擰巴,因規矩教條,性格雙標（雙重標準的人）有時候也請適度對自己友好一些！

來自母親的過度擔心,焦慮產生的壓力,我也是呀,也請適當的適度對自己友好一些！

如果你是來自哥哥魔怔一樣,希望找回妹妹,,也請適當的適度對自己友好一些！

我想這部作品中最令人一開始費解的事情是每一章那些多餘無厘頭的調查線索,但請別擔心,直到最後第七章的時候你會發現一切都變得清晰起來,很多事情的線索,當

品味 小玉八重子的人生的故事的時候,你會發現一切都變得那麼清晰起來。

當快要打開彩蛋的時候,從打開這個**潘朵拉魔盒**那一刻開始,一切不過都是 **薛定諤的貓**,加上主角的希望探尋真相的抱持的心情+陪伴&捉弄我們的喵斯特利亞+希望找回失蹤妹妹的哥哥

三人持有不同立場,相互彼此設下局,又相互彼此所為他人所用,（原諒我的表述不夠那麼的令人易懂）但我想 加上 埃爾自己的AI, 可謂是 **四個人 才可以湊成一桌麻將呀！**&#x7684;道理。

當你玩到最後這樣的心情才給了我哪份源自生活的觸感,哪份源自生活而又結尾到生活的感受！

願體驗過這份美好的故事的你 也可以時常伴隨你有份好心情！

順帶一提,如果你有留意過每一章節的英文命名,你或許會注意到另一個小細節,

如果將它們翻譯過來意味著從第一章到第七章的標題 這是一個 怪誕,超自然,奇怪,惡劣,不可思議,複雜,企劃！

這是否意味著 作品在開發者策劃的時候 暗示了玩家什麼呢？

這個結論是我事後閱讀他人的感想時,來自 [這裡](https://note.com/mohi_chan/n/naaf6ed4905e2) 所提到的。

還有重要,重要的一件事,請在解密的過程中注意**喵斯特利亞**不斷變化的表情,天吶,多虧創作她的畫師,是那麼**可愛可愛 可愛 可愛いいいいいいい過ぎる**,各種表情動作Moe,直觸遊玩這部作品的我,

這不只是一部好的**腳本**,好的**文案創作**的**精彩故事**,還是一個有著**精彩立繪**,**可愛角色**的互動陪伴遊戲,更有**巧思設計**的**遊玩風格**的一部稱得上 好作品的**解密遊戲**。

我不會在這裡告訴你 喵斯特利亞的作為**惡魔的能力**,我也不過在這裡告訴你**惡魔**是如何**釋放能力**的,它需要你自己真的遊玩過才深有感受.

再 順帶一提,拒絕7次來自喵斯特利亞的電話會觸發一個小成就喔！

這部作品為什麼要在設定上數字和 137&**7**&9有關呢,我也不知道是#來自半夜9點的喵斯特利亞嗎還是只有7個章節呢！

這部遊戲的中文翻譯是那麼過於本土化,有不少本土化的梗和詞彙,我想希望準確理解傳達的意圖,應當再體驗一次日文版的樂趣！

儘管目前 製作團隊還未支援macOS,linux客戶端設備,但如果你使用[Wine HQ](https://www.winehq.org/),或者虛擬機Win10&11 乃至透過串流至VR設備都可以完美的運行此作品！

我有透過串流直播進行紀錄我所遊玩這部作品的過程,由於後期未剪輯處理,因此在這裡就不便放出.

### 結尾

<figure><img src="/files/L2sAo9739mNM9CmONHDo" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/6G85n1vdL1jEfDNv06pS" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/h9lW4IMU29VSZxhRslRc" alt=""><figcaption></figcaption></figure>

一切是那麼的愉悅,也希望這份美好可以傳達給每一個遊玩,品味過故事的人.

Music:

```
​<iframe width="1292" height="727" src="https://www.youtube.com/embed/qWFDLyo5M50" title="箱入り娘 / 音街ウナ【猫田紺】" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

```

{% embed url="<https://www.youtube.com/embed/qWFDLyo5M50>" %}


# Some Email Services Guide

Sendgaid conf 模版

```
notifier:
disable_startup_check: false
smtp:
  address: "submission://smtp.sendgrid.net:587" #发信domian&port
  timeout: 15s
  username: "apikey" #通常默认账户为apikey
  password: "SG.**************"       # 3. 換成剛才獲取的「授權碼」
  sender: "noreply <noreply@exm.com>" # 4. 發件人顯示名稱
  identifier: localhost
  subject: "[Authelia] {title}"
  startup_check_address: "admin@exm.com" # 啟動時發送測試郵件的目標（可選）
  tls:
    server_name: "smtp.sendgrid.net"      # 5. 必須與上面的 address 域名一致
    skip_verify: false
    minimum_version: "TLS1.2" #开启TLS,有些发信应当设置为STARTTLS摸索
```

AWS SES conf SMTP 模版

```
notifier:
disable_startup_check: false
smtp:
  address: "smtp://email-smtp.[region].amazonaws.com:587"
  timeout: 15s
  username: "AK**************" #这里的账户&密码并不是IAM的账户和key而是来自SES STMP 的IAM建立账户时的账户和密码
  password: "******************"       # 3. 換成剛才獲取的「授權碼」
  sender: "noreply <noreply@exm.com>" # 4. 發件人顯示名稱
  identifier: localhost
  subject: "[Authelia] {title}"
  startup_check_address: "admin@exm.com" # 啟動時發送測試郵件的目標（可選）
  tls:
    server_name: "email-smtp.[region].amazonaws.com"      # 5. 必須與上面的 address 域名一致
    skip_verify: false
    minimum_version: "TLS1.2"
```

\ <br>


# OnePlus6 Flash PmOS\&Mobian

### 序

許多年前，我在部分熟知的人面前提起過Linux智能體智慧手機項目的時候，大多數人都不看好。或者冷嘲熱諷。

當我得知未來的Android17 GMS將進一步收緊,意味著你希望自由的安裝apk這樣的需求都被權限所限制。雖然你有開源社群中[LineageOS](https://lineageos.org/)之類的選擇，但我又再一次陷入思考，對我來說，數據隱私一直是我重視的一件事。data那在自己手中，而Linux kernel智慧手機設備。我也從憧憬到希望加入這個社區。盡一分自己的微不足道的力量。

這個時代。你會繼續受制於各種大廠每年的更新週期push一些花哨的UI，帶著不足夠成熟打磨的功能的新的OS系統版本，還是嘴上喊著自由用者最便利生活的IOS devices。這都無所謂。僅代表你自己的選擇。

如今，已不是人人手中僅有一塊設備的時代，你可以以很低廉的價格入手一塊合適的二手中古設備。

而我也不是要所有人完全割裂你所好不容易學習熟知的作業系統。\
例如,各種AOSP項目，智能體作業系統IOS等等。\
我的願景是，人人都在抱怨Linux系支援app少，如今已經是一個AI大量的爬行在市場的年代,如今的geek/開發者/學生/設備使用者。已經不再是企業廠商喂個你什麼你只能吃什麼的年代。

Linux kernel就像一粒種子，在PC還是server領域已經播種數年，蓬勃發展。unix類作業系統\
到處開花的時代，無論是Debian系還是RHEL系疑惑是例如void,arch,gentoo,nix這樣的作業系統。而我終希望你受用於Linux kernel.\
你也許未必是cli,終端機使用高手,但5年前raspberry這樣的arm pc/lot設備就可以滿足輕工作辦公的場景。\
儘管Linux Desktop的xface還是KDE/GNOME很多人都因為它較為簡陋的theme而不中意那麼實用的作業系統。\
因為過於花費時間,bug特別多各種小問題來像哪些冷嘲熱諷我的人一樣。

但是我不得不告訴你,如果你有在你的pc運行虛擬機,哪些你幼時,20世紀的作業系統,如今你再看看你手中的設備,時代或許在進步，但是記憶體也從256M/512M膨脹到2G/4G/8G/如今低於16G記憶體的PC你還可以入手嗎？但我想試聞,再優秀的納米級別工藝芯片,超低的功耗arm64架構還是你的應用程式和作業系統自己也在跟隨膨脹,而作為硬碟的HDD有很大的變動嗎？雖然SSD的衝擊讓作業系統的運作速度指數級變化,但是哪些上EB的冷數據還在使用IBM上個世紀的磁帶機在存儲.

或許開發語言程式已不在是單純的C這一類的前輩語言,有了更優秀的設計js,Rust之類的後起之秀開發程式語言也不斷在如今的程式碼後端活躍.

很多時候我們僅僅需要的是解決問題,你龐大而有性能超足的設備真的很吸引人,但就像如今的容器化時代,我們先不談及隔離和安全.你設計出的程式碼真的需要龐大動輒數4096mb以上的記憶體嗎,如今的internet上面的產物大家都是各種庫彼此依賴,你的項目本地文件真的需要那麼大的disk佔用空間嗎？

這個世道真的很有意思,擁有超強性能的server持有公司將它們的數字財產計算資源租賃給哪些真正有所需的人,而絕大多數普通人的工作和10年之前所需的Office 套件變化很大嗎？你幾十年前在1G記憶體上面的PC完成你的工作,而不思進取的Office真的變的越來越好還是越來越臃腫,很多花哨的功能它有太多替代品,而基礎的文書工作也變的chrome csx插件/web word/photshop這樣的開發者開發的web server即可在瀏覽器中完成較輕度工作.

得益於js的運作,你開發網站的設計思路可以打包成瀏覽器應用程式,變成隔壁所謂的小程式,可以開發後端程式.

我請問你你有細過你手中智慧手機的軟體打包進多少js的庫,與其說它叫做應用程式不如講如果開發一個簡易的程式就如同把js解釋器打包進成一個apk/ipa

如果你認為這就叫應用程式,那麼像哪些大企業的應用程式,它們選擇越來越封閉不在隨意開發給public intnet,你需要同意他們的條款,允許它們存取你的數據收集你的數據,對因為生活和社交你不得不每天都在為它們賺錢,它們也樂意不斷壓榨我們即是創作者又是收聽者.\
不是沒有人選擇去開發類似平台去重新破壞這個分蛋糕的話語權,但終究就像飛蛾撲火一樣.

但正因如此,互聯網基石 ip address->Domain/TCP UDP Layer7層/4層通信從未有很大變動.

如果你的工作是不得不only在作業系統運行,那你可以無奈選擇妥協,但對絕大多數人你的工作流你的應用程式真的是必須100%放在一個越來越臃腫複雜的設備上面all in的嗎

如今,我終心希望利用AI開發的程式,不會程式碼不再是你的藉口,而有時間不怕折騰,願意思考進步,簡化自己的智能體需求,才可以最終不被智能化時代被操控,作為一個獨立思考的個體,時代進步,科技發展,越來越便利是一件好事情.

但如若你連自己都不做思考去構建,一味的只是體驗享受希望當浪花過後你還留在沙灘上,而不是伴隨海浪一起捲入海中。願科技進步人類不要搬起石頭砸自己的腳！<br>

### Start

我們先介紹刷入[Ubuntu touc](https://www.ubuntu-touch.io/)h,我們可以看到在ubuntu touch的支持中,one plus6/6T的機型是支援的,基本上大致流程就是下載它們的app到PC,然後我們準備我們的前置工作。

給系統降降級到android9.0,在這裡我先介紹高通9008 EDL的[線刷包](https://onepluscommunityserver.com/list/Unbrick_Tools/OnePlus_6/)！請注意這個模式下 你只能使用win system.進行flash.\
而在win上面要 安裝 [android Device驅動](https://developer.android.com/studio/run/win-usb?hl=ja),進入**高級恢復模式**F7**禁用數字簽名**安裝高通驅動,oneplus6如何進入高9008線刷救磚模式呢？\
關機，如果你卡在任何情況下，請長按電源Botton長達7-15秒以上手機會自行關機。\
關機狀態下,音量+ 音量-一同按著插入Type-c 如果電腦正確識別COM 9008即進入成功。\
這個狀態下,手機屏幕全黑屏,但是one plus6這台手機的指示燈會亮起.請不用擔心。\
注意 使用線刷完成之後,你的手機OEM 即BL鎖會自動回鎖。如何解鎖相比也很簡單.\
進入系統後

1.setting關於手機-版本號敲擊N次出現開發者模式-進入開發者-打開OEM 解鎖 和 USB調試\
\
以下我們adb命令盡快闡述

```
adb devices
#確認ADB 設備連結
```

```
adb reboot bootloader 
#adb模式下重啟進入bl（fastboot模式）
```

```
fastboot oem unlock
#fastboot下解鎖BL鎖定
#解鎖後,音量鍵選擇 確認解鎖，電源按鈕確認... wipe user date. reboot phone && join your system
```

如何在fast boot模式下確認分區\
\
你需要有一些A/B分區的概念. 言簡意賅就是,如果你要進行fast boot刷機，通常在進行跨版本或者跨Recover的時候你應當A和B分區都要刷入一次。要不然會造成很大的麻煩/

```
fastboot getvar current-slot
#check你現在呢分區
fastboot --set-active=b
#切換到b分區,反之你也可以set到A分區
```

2.接下來我們來說 普通的fast boot線刷包降級。這個不需要依賴像9008那樣完全依賴win syste，只要任何PC支援adb命令我們即可完成操作。

Down load這個[link](https://mega.nz/file/855VHB7R#Ywt5idFPTIz9rbpiLl1_hYwM3B-8k7MHtCxBslvvWyw)下面的包，並完成解壓縮, cd 命令進入到解壓縮的路徑下<br>

```
fastboot -w update images.zip 
#刷入系統即可
```

⚠️順帶一提,oplus6在這個時候你拿到手裡的時候系統未必是oxygen,HydrogenOS之類的中國大陸專供的系統的話,以上的操作也是完全可行的,我更建議從hydrogenOS先卡刷降級到android9的版本在刷入oxygen\ <br>


# BBR3

On Debian13 BBR3 installed.;)

本篇內容文件採用 [xanmod](https://xanmod.org/),如果你還不知道它是什麼 請閱讀它們的官網,\
簡而言之,如果你追求新特性,更強的針對CPU架構特殊優化的內核,那麼xanmod是你一定不可錯過的內核項目之一。

1, 下載內核

```
wget "https://sourceforge.net/projects/xanmod/files/releases/main/7.0.9-xanmod1/7.0.9-x64v2-xanmod1/linux-image-7.0.9-x64v2-xanmod1_7.0.9-x64v2-xanmod1-0~20260517.ga456799_amd64.deb"
```

2,下載內核頭

```
wget "https://sourceforge.net/projects/xanmod/files/releases/main/7.0.9-xanmod1/7.0.9-x64v2-xanmod1/linux-headers-7.0.9-x64v2-xanmod1_7.0.9-x64v2-xanmod1-0~20260517.ga456799_amd64.deb"
```

3.安裝內核

```
dpkg -i linux-image-7.0.9-x64v2-xanmod1_*.deb linux-headers-7.0.9-x64v2-xanmod1_*.deb
```

4.更新grub引導

```
update-grub
```

5. 重啟後：

```
reboot
```

確認內核

```
uname -r
​
#7.0.9-x64v2-xanmod1
```

啟用 BBR

```
echo "net.core.default_qdisc=fq" > /etc/sysctl.d/99-bbr.conf
​
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.d/99-bbr.conf
​
sysctl -p /etc/sysctl.d/99-bbr.conf
```

驗證

```
sysctl net.ipv4.tcp_congestion_control
```

結果

```
root@debian ~ # sysctl -p /etc/sysctl.d/99-bbr.conf
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
root@debian ~ # sysctl net.ipv4.tcp_congestion_control
net.ipv4.tcp_congestion_control = bbr
root@debian ~ # 
```

水一篇博文,BBR2 VS BBR3 測試的話看心情發.

{% embed url="<https://embed.music.apple.com/jp/album/iris-out-single/1837658528>" %}


# On Asahi Linux Debian13 used Widevine

俗話說，一臺工作PC若是連播放音樂和視頻都無法做到，未免也太可憐些！

這裡只是一個思路解決在16k aarh64 M1 Soc的Debian上面解決DRM播放問題，

直到目前我沒有很好的解決方案，大抵是Debian下面的chromium在打包的時候，無論你如何使用官方的repo <https://github.com/AsahiLinux/widevine-installer/issues>

去嘗試解決此問題，無終後，由於Disk屬實有限，沒能力自己rebuild chromium,不得已下自己採用podman運行Fedora39鏡像運行chromium和widevine修補得以解決DRM播放問題，

```
sudo podman run --rm -it \
--privileged \
--tmpfs /tmp \
--tmpfs /var/tmp \
--tmpfs /root \
--tmpfs /home \
-e DISPLAY=$DISPLAY \
-e WAYLAND_DISPLAY=$WAYLAND_DISPLAY \
-e XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR \
-v /run/user/$(id -u):/run/user/$(id -u) \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v /usr/share/fonts:/usr/share/fonts \
--device /dev/dri \
fedora:39 \
bash
```

```
dnf install -y chromium widevine-installer google-noto-sans-cjk-fonts
widevine-installer
chromium-browser \
  --no-sandbox \
  --ozone-platform=wayland \
  --disable-gpu \
  --disable-dev-shm-usage \
  --user-data-dir=/tmp/chrome
```

這裡我添加了中文和日文字體支持以便瀏覽器字體不顯示問題, 官方的widevine修補程式需要您在安裝過程中按下兩次Enter確認後方可下載, 由於磁盤空間有限故每次打開都要rm -rf此鏡像 可以自己做長期持久化

目前我沒有特別好的思路，若有更好的方式此blog此篇文章會得以支持更新。

順帶一提如您可以透過waydriod運行Android15以上版本的16k鏡像您可以可以通過Google Play商店安裝您在智能手機上面所需的軟體從而避開widevine不支持造成的Spotify/AP music/Neflix之類的串流媒體無法正常運作。

以上皆Arhc64 16k芯片在Delian系 linux上述遇到的問題，如您使用Fedora應該無此影響。

<br>


# 日本語語彙

日本語語彙

**複合動詞**

| 立て替える        | 墊付        |
| ------------ | --------- |
| 引っ張る         | 抓，拽       |
| 裏切り          | 背叛        |
| 追い抜く         | 超過,趕超     |
| 思いつく         | 想出　       |
| 思い立つ         | 決定做       |
| 思い込む         | 深信 確信     |
| 思いやる         | 同情擔心      |
| こだわって        | 講究、堅持     |
| 頷き　うなずき      | 點頭肯定      |
| はみ出し         | 榨出        |
| 俯い　うつむい　がっかり | 心灰意冷 垂頭喪氣 |
| 打ち合わせ        | 商量        |
| 打ち上がる        | 發射 結束     |
| 見通す　みとおす     | 預測,洞穿     |
| すれ違う         | 擦身而過、錯身而過 |
| 駆け上がる        | 衝上去       |
| 飛び上がる        | 跳起來       |
| 立ち上がって       | 振作，站起來    |
| 移し替える        | 調換,轉移     |
| 取り入れる        | 採納、吸收、引進  |
| 買い替える        | 買新的替換舊的   |
| 受け入れる        | 接受、接納     |
| 使い分ける        | 區分使用      |
| 身につける        | 掌握,穿上     |
| 差し引く         | 扣除,抵銷     |
| 切り取る         | 剪切        |
| 取り除く         | 移除        |
| 割り込む         | 插隊,插入     |
| 差し伸べる        | 提供,支援     |
| 取りかかる        | 著手開始      |
| 歩み寄る　        | 妥協,讓步     |
|              |           |

**ADJ**

| 情けない            | 令人遺憾,可憐  |
| --------------- | -------- |
| ふさわしい           | 合適,相稱的   |
| だらしない           | 不檢點，邋遢   |
| おとなしい           | 乖巧,溫順,懂事 |
| もったいない          | 浪費       |
| 騒々(そうぞう)しい　騒がしい | 吵鬧的      |
| 快く　こころよく        | 高興,愉快的   |
| 厚かましい           | 厚臉皮      |
| 等しい　ひとしい        | 相當於      |
| 著しい　いちじるしい      | 明顯的      |
| 望ましい            | 盡可能      |
| ぬるい             | 溫和       |
| そそっかしい          | 馬虎       |
| 慌ただしい　あわただしい    | 匆忙       |

**形容動詞**

| 大まかな人　     | 不拘小節          |
| ---------- | ------------- |
| 短気な人　      | 性子急           |
| 大げさ　       | 誇張、小題大作       |
| ありがち　      | 常見的、容易發生的、典型的 |
| こまやかな気配り 　 | 細心的照顧         |
| なだらかな坂 　   | 平緩的坡道         |
| ささやかなプレゼント | 小小的禮物         |
| かすかな音 　    | 微弱的聲音         |

副詞

| 一斉に　いっせいに  | 同時,一起 |
| ---------- | ----- |
| 存分に　ぞんぶんに  | 充分,盡量 |
| 直ちに　ただちに   | 立即,馬上 |
| 要するに　ようするに | 簡而言之  |
| 稀に　まれに     | 少有,偶爾 |
| とっくに       | 早就    |
| はるかに       | 遠超過   |
| 着々　ちゃくちゃく  | 穩步前進  |
| 一段と　いちだんと  | 越發,更加 |
| 一気に　いっきに   | 一口氣   |
| 一層　いっそう    | 乾脆    |
| あらかじめ      | 事先預約  |
| いつの間に      | 不知何時  |
| いずれ　       | 終究    |
| よほど　       | 相當,格外 |
| いわば　言わば    | 言い換え  |
| ふと         | 突然間   |
| つい         | 一不留神  |

| つい           | ふと          |
| ------------ | ----------- |
| 不小心、無意識的習慣動作 | 突然、偶然的發現或念頭 |
| 帶有「失誤」「後悔」語感 | 中性、自然的突發    |
| 強調「沒注意就做了」   | 強調「突然意識到」   |
| 多用於動作/行為     | 多用於想法/感覺    |

| あいにく       | 遺憾的是                  |
| ---------- | --------------------- |
| 万が一（まんがいち） | （強調極小可能性）             |
| 仮に         | 假設、即使（可能性較低，或純理論上的假設） |
| もし         | 如果（一般假設，可能性較高）        |
| かつて        | 以前,曾经                 |

　

擬声擬態語

| うきうき       | 兴高采烈          |
| ---------- | ------------- |
| はらはら       | 提心吊胆,飘落       |
| ざわざわ       | 騒がし           |
| ぎゅうぎゅう     | 塞满            |
| ばらばら       | 散落            |
| ばりばり       | 干劲十足          |
| いきいき       | 生机勃勃          |
| ちかちか       | 忽暗忽明          |
| じたばた       | 手忙脚乱          |
| ごちゃごちゃ     | 乱七八糟 杂乱无章（思维） |
| ばたばた　していて  | 忙得不可開交        |
| だぶだぶ       | 宽松肥大          |
| きょろきょろ     | 四处张望          |
| ぎょろぎょろ     | 凝视　じーーー       |
| うとうと       | 迷糊,打盹         |
| ほかほか       | 热乎乎 暖洋洋       |
| ぼろぼろ       | 破烂不堪 七零八落     |
| びっしょり      | 淋透 淋湿         |
| ぐっすり       | 酣睡            |
| じっくり       | 充分的           |
| ぱったり       | 突然中断          |
| さっちり       | 整齐 严格         |
| しょんぼり      | 沮丧            |
| ぎっしり　書いてある | 寫得**密密麻麻**    |
| すっかり       | 完全            |
| ばっちり　決まった  | **完美**　搞定     |
| 疲れて　ぐったり   | 精疲力盡、虛脫       |


# OpenClaw Deploy On Debian Linux

## 始める

\
最近的`OpenClaw`可谓是沸沸扬扬, 本质上这只是一个工具,却被各种商业/媒体非理性炒作,<br>

## 試験環境:

[Lightsail ](https://lightsail.aws.amazon.com/ls/webapp/home)+[Amazon Bedrock](https://ap-northeast-1.console.aws.amazon.com/bedrock/home?region=ap-northeast-1)+Litellm+OpenClaw+Telegram\_Bot<br>

在这里我用`Amazon`的[Lightsail ](https://lightsail.aws.amazon.com/ls/webapp/home)配合litellm+awscliv2(通过[Amazon Bedrock](https://ap-northeast-1.console.aws.amazon.com/bedrock/home?region=ap-northeast-1))让所谓的这只蝦運作起來。

機器配置我採用 `Lighsail`最小配置,512M雙棧網路.原則上`Amazon`的光帆是不允許長時間過高負載的,這讓我回憶起如果你用Lighsail進行iper3測速你可能會面臨boom的停機斷開ssh的事故,而再次恢復可要去web的portal自行reboot了.<br>

## 紹介: 必要な環境前に

\
言歸正傳,我是用的是向來順手的`Debian12 Linux`（ummm,lighsail沒提供Debian13,我也懶得upgrade了）主要是Debian13相比Debian12有部分軟件包不再可以尋找到,以及配置文件的路徑進行變更,

由於512M的內存在我們進行第一步,`npm build package`就給咱們內存不夠,安裝停止了

```
curl -fsSL https://openclaw.ai/install.sh | bash
```

所以我們先不要著急執行它的安裝腳本,我們先吧內存和API在本地跑起來

### Swap<br>

先臨時給2G RAM

```
root@ip-172-26-9-118:~# fallocate -l 2G /swapfile
root@ip-172-26-9-118:~# chmod 600 /swapfile
root@ip-172-26-9-118:~# mkswap /swapfile
```

由於我們使用`Amazon Bedrock`.所以我們還要順手install下`pip`

```
apt install python3-pip -y
```

### Litellm

緊接著我們安裝`litellm`

```
pip install litellm --break-system-packages
```

我這種這種在root用戶下安裝包在下很不推薦,

### AWS IAM

由於我們使用`Amazon Bedrock`我們需要提前在我們的AWS控制台IAM-users-建立人員 隨便起個名字,密碼保存下 建議下載csv. 但是這裡的帳戶密碼並不是我們要用的，建立完成後， 讓我們 `新增許可`

```
AmazonBedrockLimitedAccess
AmazonBedrockMarketplaceAccess
```

點擊存取密鑰,創建存取密鑰，務必下載`csv文件`，這裡的ID\_Key和密鑰才是我們接下來配置存取`Amazon Bedrock`關鍵,順帶一提,令和7年註冊的AWS帳戶開通`Amazon Bedrock`需要手動填寫工單向客戶說明提高配額，否則極大概率無法使用AWS提供的`Amazon Bedrock`服務,更無法調取各種模型.

### Config awscli

讓我們繼續，由於Debian12這裡發行版的版本較長遠

```
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o awscliv2.zip
unzip awscliv2.zip
./aws/install
```

```
root@debian:~# aws --version
aws-cli/2.34.7 Python/3.13.11 Linux/6.1.0-43-cloud-amd64 exe/x86_64.debian.12
root@debian:~# 
```

確保使用最新的版本 我們可以強制通過path來指定調用新的工具包

```
vim ~/.bashrc
export PATH="/usr/local/aws-cli/v2/current/bin:$PATH"
source ~/.bashrc
```

至此我們配置`aws configure`

```
aws configure
```

example:

```
aws_access_key_id = AKIXXXXXXXXXX
aws_secret_access_key = XXXXXXXXX
Default region name [None]: ap-northeast-1
Default output format [None]: json
```

如果這一步沒有問題,我們便可以通過

```
aws bedrock list-foundation-models --region ap-northeast-1
```

### litellm config

查看到aws的`bedrock models list`

我們在我們的root路徑下

```
vim config.yaml
```

我這裡使用的的是sonnet和haiku

```
root@Debian:~# cat config.yaml 
model_list:
- model_name: sonnet
  litellm_params:
    model: bedrock/jp.anthropic.claude-sonnet-4-5-20250929-v1:0
​
- model_name: haiku
  litellm_params:
    model: bedrock/anthropic.claude-3-haiku-20240307-v1:0
​
router_settings:
routing_strategy: simple-shuffle
fallbacks:
  - sonnet:
      - haiku
root@Debian:~# 
```

讓litellm通過配置在本地開啟一個API

```
litellm --config /root/config.yaml
```

順利的話你就可以看到

```
​
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:4000 (Press CTRL+C to quit)
```

順利的運作起來了.我們新開一個shell

```
curl http://127.0.0.1:4000/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model":"sonnet",
"messages":[
{"role":"user","content":"hello"}
]
}'
```

鍵入如下便可以看到順利運作的API返回的信息

❕warning

我在對接telegram bot這一步遇到了nodejs的內存不夠報錯,所提起把環境變量調整一下

```
export NODE_OPTIONS="--max-old-space-size=1024"
```

### Openclaw install

至此我們進入配置Openclaw的第一步,

```
curl -fsSL https://openclaw.ai/install.sh | bash
```

當我們執行完這裡之後等待它啟動我們首先yes確認知曉這是一個實驗項目,

如您完成openclaw的安裝但是第一次的部署是失敗的不要擔心,您可以使用以下任意初始化命令從頭我們的配置

```
openclaw onboard
```

```
openclaw config set agents.defaults.model sonnet
```

```
◇ I understand this is personal-by-default and shared/multi-user use requires lock-down. Continue?
│ Yes
│
◇ Onboarding mode
│ QuickStart
◇ Config handling
│ Reset
◇ Reset scope
│ Full reset (config + creds + sessions + workspace)
Failed to move to Trash (manual delete): ~/.openclaw/openclaw.json
Failed to move to Trash (manual delete): ~/.openclaw/agents/main/sessions
│
```

這裡對接我們自己的本地API以及調用模型名稱sonnet 順帶一提我們並未向litellm設定key因此如您遇到要求填寫key的情況下您可以任意填寫字符進行下一步

```
◇ Model/auth provider
│ LiteLLM
│
◇ Model configured ─────────────────────────────╮
│                                               │
│ Default model set to litellm/claude-opus-4-6 │
│                                               │
├────────────────────────────────────────────────╯
│
◇ Default model
│ Enter model manually
│
◇ Default model
│ sonnet
```

按照順序配置好必要的AI（如果在這裡失敗的話也不要著急） 以及channel 我選擇了telegrambot,如果不知道如何創建bot的話自行Google,

我這裡選擇的是pairing,這樣可以確保只需要邀請加入.

讓我頭大的還是

### gateway running

```
openclaw gateway run
```

啟動網關

頻繁報錯提示網關未安裝,其實網關是早就部署好了的,

我只能通過`bg`這樣的命令放入後台.

## 終

### Commands

```
openclaw config set model.baseURL http://127.0.0.1:4000/v1
#指向本地API端口
openclaw doctor --fix
#check openclaw debug
​
```

```
1. 检查端口是否被占用：lsof -i :18789
2. 查看错误日志：openclaw logs --follow
3. 运行诊断：openclaw doctor
​
```

### Document

關於更多還清查看官方文檔, 還清查看官方文檔, [openclaw.ai](https://docs.openclaw.ai/)

限制網路環境下參考部署[文檔](https://www.eet-china.com/mp/a479272.html)

[文檔](https://note.com/zephel01/n/n030ff0b67081)

最後的最後請務必為port `18789` 做好防火牆,或者轉移其他port

最後は、ここで読んだ人は、誠にありがとうございます。 以上です。

\
音楽:
---

{% embed url="<https://embed.music.apple.com/jp/album/%E4%BB%A5%E5%BF%83%E9%9B%BB%E4%BF%A1/1537381284?i=1537381288>" %}


# Prometheus Deploy

## prometheus\_node\_exporter Deploy

```
wget https://github.com/prometheus/node_exporter/releases/download/v1.10.2/node_exporter-1.10.2.linux-amd64.tar.gz
```

```
tar -xvf node_exporter-1.10.2.linux-amd64.tar.gz
```

```
cd node_exporter-1.10.2.linux-amd64/
```

```
cp node_exporter /usr/local/bin/
```

```
cat <<EOF | tee /etc/systemd/system/node_exporter.service
[Unit]
Description=Node Exporter
Wants=network-online.target
After=network-online.target
[Service]
User=root
Group=root
Type=simple
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=multi-user.target
EOF
```

```
systemctl daemon-reload
```

```
systemctl enable --now node_exporter
```

默认node\_exporter running on `9100` port

使用prometheus应确保部署在任意VM时 时间日期应当一致,

## prometheus Deploy

```
wget https://github.com/prometheus/prometheus/releases/download/v3.9.1/prometheus-3.9.1.linux-amd64.tar.gz
```

```
 418  sudo useradd --no-create-home --shell /bin/false prometheus
 419  sudo mkdir /etc/prometheus
 420  sudo mkdir /var/lib/prometheus
 421  sudo chown prometheus:prometheus /etc/prometheus
 422  sudo chown prometheus:prometheus /var/lib/prometheus
```

```
425 tar -xvf prometheus-3.9.1.linux-amd64.tar.gz
 426  ls
 427  cd prometheus-3.9.1.linux-amd64
 428  ls
 429  sudo cp prometheus /usr/local/bin/
 430  sudo cp promtool /usr/local/bin/
 431  sudo cp -r consoles /etc/prometheus
 432  sudo cp -r console_libraries /etc/prometheus
 433  sudo cp prometheus.yml /etc/prometheus/prometheus.yml
 434  sudo chown -R prometheus:prometheus /etc/prometheus/
 435  sudo chown prometheus:prometheus /usr/local/bin/promtool
 436  sudo chown prometheus:prometheus /usr/local/bin/prometheus
 437  vim /etc/systemd/system/prometheus.service
 438  sudo systemctl daemon-reload
 439  sudo systemctl enable --now prometheus
 440  sudo systemctl status prometheus
```

时间同步

```
 442 timedatectl status
 443 timedatectl set-ntp true
 444 timedatectl show-timesync --all
 445 apt install chrony -y
 446 chronyc sources -v
 447 timedatectl show-timesync --all
 448 timedatectl status
```

Config和running状态检查,默认部署在`9090`port

```
 449  vim /etc/prometheus/prometheus.yml
 450  curl -X POST http://localhost:9090/-/reload
```

```
452 sudo systemctl restart prometheus
453 sudo systemctl status prometheus
```

## 对接Node

```
scrape_configs:
 # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
 - job_name: "prometheus"
​
   # metrics_path defaults to '/metrics'
   # scheme defaults to 'http'.
​
  static_configs:
     - targets: ["localhost:9090"]
      # The label name is added as a label `label_name=<label_value>` to any timeseries scraped from this config.
      labels:
        app: "prometheus"
 - job_name: "HKG1"
  static_configs:
     - targets:
       - "[ipv6address]:9100"
```

自行替换`[ipv6address]`

请确保宿主机网络正常可以正常访问node端网络

prometheus采用http方式来获取node信息,可以对接Garafane 通过图表获取漂亮监控<br>

<br>


# PowerDNS Recursor\_NAT64 Server

PowerDNS Recursor\_NAT64 Server

这项服务部署好其实有一阵子了,但是借着配置`Power DNS Recursior`这个模式它的递归模式. 我们来说说这里的配置.

截止到我写这篇文章,我注意到在Debian系统中较新的PowerDns版本已经趋向使用yml格式的配置了,而过去的配置能否继续使用,参数是否仍然正确。这取决你是否要upgrade. 因此借助我下面的配置,各位看官您自行判断利弊.

2.在`Debian`系统中它位于`/etc/powerdns`路径下,

如果您要做一个递归server的话,

```
root@debian# /etc/powerdns # cat recursor.conf
setuid=pdns
setgid=pdns
local-address=0.0.0.0, ::
#local-port=53
allow-from=127.0.0.0/8,::1,0.0.0.0/0,::/0
forward-zones-recurse=.=2606:4700:4700::1111
​
lua-config-file=/etc/powerdns/recursor.lua
```

这样的配置无意是您的传统配置,您只需要从我的配置参数中 借鉴即可,

`systemctl restart pdns-recursor` `systemctl status pdns-recursor`

确保`servers`有在跑起来,利用`ss -tulnp | grep :53`看看port上面的服务没问题,自行使用`dig`之类的工具`dig @::1 google.com AAAA` 测测看就好,不过`Debian`系统默认 `powerdns`不会监听`ipv6`,这点需要手动调试下.

3.但我想这篇文章是来说明它的NAT64配置yml格式的,其实要定义的参数都差不多.

```
root@debian:/etc/powerdns# cat recursor.yml
incoming:
listen:
   - 0.0.0.0
   - '::'
port: 53
allow_from:
   - 0.0.0.0/0
   - '::/0'
​
recursor:
daemon: false
threads: 2
forward_zones_recurse:
   - zone: '.'
    forwarders:
       - '2606:4700:4700::1111'
       - '2606:4700:4700::1001'
dns64_prefix: '<your NAT64 address rage address>/96'
lua_dns_script: '/etc/powerdns/dns64_simple.lua'
​
outgoing:
source_address:
   - '::'
dont_query:
   - '0.0.0.0/0'
​
logging:
disable_syslog: true
loglevel: 4
```

但是我使用的版本已经提示我,传统配置下 不如yml,因为尽管running起来,当我进行测试的时候NAT64的配置在yml格式下 似乎才正常工作,真的奇怪.

```
dns64=yes
setuid=pdns
setgid=pdns
daemon=no
disable-syslog=yes
loglevel=4
​
# 监听地址
local-address=0.0.0.0,::
​
# 允许访问
allow-from=0.0.0.0/0,::/0
​
# 上游 DNS
forward-zones-recurse=.=2001:4860:4860::6464
dnssec=off
# DNS64 配置
dns64-prefix=64:ff9b::/96
# Lua 脚本
#lua-dns-script=/etc/powerdns/dns64.lua
#lua-dns-script=/etc/powerdns/dns64_simple.lua
#lua-config-file=/etc/powerdns/dns64_simple.lua
# 性能设置
threads=2
dns64-synthall=yes
```

这里仅作参考,. 所以我更推荐您使用yml.由于它支持lua脚本特色这是它的一个很大的可玩性. 如您使用NAT64 server请确保您的lua中有以下描述:

```
root@debian:/etc/powerdns# cat /etc/powerdns/dns64_simple.lua
function preresolve(dq)
   -- 讓 PowerDNS 自動處理 DNS64
   return false
end
root@pve:/etc/powerdns# 
```

最后的music

{% embed url="<https://embed.music.apple.com/jp/album/lilium-from-elfen-lied/1345117976?i=1345117982>" %}


# 在终端 访问http2 website

まず、明けましておめでとう　来年も宜しくね。

まず、明けましておめでとう　来年も宜しくね。

這個話題是個很老的話題了,我知道大家都是Linux使用者，但是在shell中瀏覽網頁，很多人應該都想到過，

但是現實是 幾乎現在主流的網站前端都不再是單純的超文本網站，有太多javascript元素在裡面，沒錯談到這個話題，是我今天下午看到很多人都在評測 \
拉\<NPC<人上人<頂級<夯\
&#x20;![https://commons.wikimedia.org/w/index.php?curid=180700275](https://upload.wikimedia.org/wikipedia/commons/thumb/f/f2/Chinese_Language_Blank_Tier_List.svg/2560px-Chinese_Language_Blank_Tier_List.svg.png)

這樣的一張圖片，很多人都在評測瀏覽器，ブラウザ，每個人持有不同的觀點，但是我要提的是我也有自己的觀點，很多人說的一些錯誤言論 我並不完全認同。

但是我們今天要講 關於 在今天，shell瀏覽超文本網站,至少不至於表現很差。

Linux上面有不少，類如`w3m` `lynx` `links`

這樣的工具包，但是如果你瀏覽的哪怕有點javascript元素的網站，你會發現，沒錯它連當下Google都無法正常使用，這真的是我們想要的嗎？

```
  ブラウザを更新してください
  お使いのブラウザのサポートは終了しました。検索を続けるには、最新バージョンにアップグレードしてください。 詳細
```

沒錯，google 根本就不支持它。 這讓我想到一個項目叫 [Vieb](https://github.com/Jelmerro/Vieb)

我們去它的[官網下載](https://vieb.dev/download)，意外的發現它們對 很多端都有支持，可是事實上是什麼，如果你運行的是一台實體具有GPU的PC，或許你可以吃上chromemiu內核的shell網站，它依賴Electron進行通過GPU進行渲染，

```
xvfb-run -a vieb --no-sandbox --disable-gpu --headless google.com
```

由於我絕大多數都是server,這些サーバー有一個特點就是幾乎都不配備GPU 你或許會check system info的時候發現它們GPU這一欄會持帶,不幸的是

```
GPU: Amazon.com, Inc. Device 1111 (VGA compatible)
```

你指望這樣的GPU可以工作那麼你就太天真了,沒錯它幾乎沒辦法從我的servers上面工作，應該是我的內存吃緊也好各種原因也好，Vieb適合已經有GUI 圖形化介面的Linux用戶,錦上添花的一件事。

但是對我來說，這讓我想到還有一個 今晚的壓軸 那就是 `brow.sh` 它採用firefox，而且可以通過headless方式訪問對方的網站並且渲染到ttl終端呈現給我們。<br>

<figure><img src="/files/vfU67ljdbWK2Cp64oqnw" alt=""><figcaption></figcaption></figure>

我的這張圖片，或許你認為，瞧圖片都是馬賽克，好吧我承認如果你希望有高質量的請選擇vibe。但是如果你的system或許只有512M RAM，開啟swap的情況下，閱讀純文本的網站，輕鬆有餘而且js相關的內容是正確展示的， \
[安裝介面](https://www.brow.sh/docs/installation/)

[快接鍵使用介紹](https://www.brow.sh/docs/keybindings/)

你可以通過它們的`toml`文件深度定製話，據我所知，它們甚至可以藉由Firefox的插件進行使用。

\
\
\----------------\
這是我的2026年 新的一年的博文，結尾 讓我們放一首 MISA-愛の形

​​

{% embed url="<https://embed.music.apple.com/jp/album/%E3%82%A2%E3%82%A4%E3%83%8E%E3%82%AB%E3%82%BF%E3%83%81-feat-hide/1538122052?i=1538122206>" %}

祝願閱讀的客人，新的一年，您也是一切順利。


# Debian12 & Debian13 系統手動路由分表的小插曲

iproute2 for Debian12 & Debian13

我不知道有多少人依賴iproute2這個工具，但是在Debian12中如果我們要創建Route我們只需要

```
cat /etc/iproute2/rt_tables
```

```
#
# reserved values
#
255     local
254     main
253     default
0       unspec
#
# local
#
#1     inr.ruhep
200 ens5ipv6
```

可以看出`200 ens5ipv6` 這個是我手動創建的table 但是在Debian13 系統中這一個path將得到變更，事實上不只是iproute2這個工具的變動,我們經常使用的`sysctl.conf`所在path位置也有所變更, 首先,我們應當手動創建目錄路徑

```
mkdir -p /etc/iproute2/rt_tables.d
```

在這個文件夾下

```
vim /etc/iproute2/rt_tables.d/200-ens18ipv6.conf
```

```
Root# cat /etc/iproute2/rt_tables.d/200-ens18ipv6.conf
200 ens18ipv6
```

在裡面寫入我們的table值和table name

至此並沒有結束，當你查看這個table的時候會看到報錯

```
ip route show table ens18ipv6 Error: ipv4: FIB table does not exist. Dump terminated
```

請不要擔心，這是我們的table中還沒有任何路由和規則

通常我都設定這樣一個`steup.sh`腳本用作system開機後執行自己的rule\_table規則

```
#!/bin/bash
​
IP=<your VM interafe ip address>
TABLE=ens18ipv6<table name>
​
# add policy rule
ip -6 rule add from ${IP}/128 table ${TABLE} || true
ip -6 route add <VM interafe ip address/64> dev ens18 table ens18ipv6
​
ip -6 route add default via <VM interafe ip address Gateway> dev ens18 table ens18ipv6 || true
```

1.\<your VM interafe ip address> & \<VM interafe ip address>/64(netmask )

2.\<table name>

3.\<VM interafe ip address Gateway>

當您執行腳本後，再次check您的table

```
ip -6 route show table ens18ipv6
```

您會驗證您的表配置成功的,分表正確的.

以下為我個人table用途

通常我都有rule table的用途，tunnel用也罷，不希望目的地址找錯網口鏈路方向，所以這時候我會手動指定一些路由規則。

```
​
ip -6 route add <tunnel remote ipv6 address>/128 via <gateway ipaddress> dev ens18 table ens18ipv6 || true
```

經過這樣的設定後ip6tunnel網路便不會因為系統main\_table中太多路由而造成錯誤的地址尋路,遵循來自ISP的網關路由.

\ <br>


# Postgresql 浅入

## `创建table`

### 創建datebase test

```
CREATE DATEBASE <test>;
```

### 刪除database test

```
DROP DATEBASE <test>;
```

### 創建table test;

```
CREATE TABLE <table_name>;
```

### 刪除table preson;

```
DROP TABLE preson;
```

### 創建表名/表內容;

```
CREATE TABLE person1 (
id BIGSERIAL not null primary key,
first_name VARCHAR(50) not null,
last_name VARCHAR(50) not null,
gender VARCHAR(50) not null,
date_of_birth date not null,
email VARCHAR(150)
);
​
```

### 創建表內容;

```
INSERT INTO person  (
id,
first_name,
last_name,
gender,
date_of_birth
)
VALUES (
'2',
'Anne',
'smith',
'FEMALE',
date '1988-01-01'
);
select * from person;
```

## 查看表

```
-- 查看当前序列名称
SELECT pg_get_serial_sequence('person1', 'id');
​
-- 假设序列名为 person1_id_seq，重置序列
ALTER SEQUENCE person1_id_seq RESTART WITH 1;
```

```
select * from person;
```

### `查看表内容`

```
select first_name from person;
```

`查看`person（table）中first\_name(column)内容

```
select first_name, last_name from person;
```

***

## 用法

### 升序/降序 `ASC`/`DESC`

```
-- 降序
select * from person2 order by country_of_birth DESC;  
-- 升序
select * from person2 order by country_of_birth ASC;
-- 默认
select * from person2 order by country_of_birth;
```

### `DISTINCT` 去重

```
SELECT DISTINCT country_of_birth FROM person2 ORDER BY country_of_birth;
--DISTINCT去重 country_of_birth order by（排序）默认升序
```

```
select distinct country_of_birth from person2 order by country_of_birth DESC;
--DISTINCT去重 country_of_birth order by（排序）降序
```

***

### `Where` 查找

`Where Clause and AND`

```
select * from person2 where gender = 'Female';
```

通过where gender 'female'查找表中女性. `where and运用`

```
*select * from person2 where gender = 'Female' and country_of_birth = 'China';
```

查找女性,China在table person2;

`where and or`

```
select * from person2 where gender = 'Female' and (country_of_birth = 'China' or country_of_birth = 'Panama');
```

查找女性,China和Panama在table person2;

`where and or and` 和 /或/和

```
select * from person2 where gender = 'Female' and (country_of_birth = 'China' or country_of_birth = 'Panama') and last_name ='Tritton';
```

查找女性,China和Panama在table person2的Tritton;

***

### `Comparison Operators`

```
SELECT 1 < 2; T
```

```
1=1 T?F T
```

```
1>2 T?F F
```

```
1<2 T?F T
```

```
1<>1 T?F F
```

```
1<>2 T?F T
```

`<>不等于`

***

### `limit` & `offset` & `IN`

`LIMIT` 至少だけ　のみ

```
SELECT * from person2 limit 10;
```

`OFFSET` 第几行开始/跳过前几行

```
SELECT * from person2 offset 5 limit 10;
```

```
SELECT * from person2 offset 5 fetch FIRST 5 row only;
```

offset 5 跳过前5行,`fetch FIRST 5 row only`; 只返回接下来五行结果.

`IN`

```
SELECT * from person2 where country_of_birth = 'China' or country_of_birth = 'France' or country_of_birth = 'Brazil';
```

使用 `WHERE` `OR`、如果使用`IN`

```
select *
from person2 
where country_of_birth in ('China', 'Brazil', 'France', 'Mexico', 'Portugal');
```

使用`IN`也可以完成这样的`OR查找`

```
select *
from person2 
where country_of_birth in ('China', 'Brazil', 'France', 'Mexico', 'Portugal')
order by country_of_birth;
```

### `Between` & `Like`

`Between` 区间

```
select *
from person2 
where date_of_birth 
between date '2000-01-01' and '2015-01-01'
order by date_of_birth;
```

`order by` x; 按照什么 排序;

`Like and iLike`

```
select *
from person2 
where email like '%.com';
```

查看email中com的邮箱

```
select *
from person2 
where email like '%a.%';
```

携带a的邮箱

```
select *
from person2 
where email like '______@%';
```

`______@%`@前面6个字符

### `Group`

`group`

```
select country_of_birth
from person2 group by country_of_birth;
```

```
select distinct country_of_birth from person2;
```

两者都可以列出table中country\_of\_birth;

```
select country_of_birth, count(*)
from person2 group by country_of_birth;
```

### `count(*)` 计数

### `group by having`

```
select country_of_birth, count(*)
from person2 group by country_of_birth
having count(*) > 5 order by country_of_birth;
```

`having count(*) > 5`

最终显示 count(\*) > 5 的国家

```
having count(*) >= 5
```

***

## Adding New Table And Data Using Mockaroo

[https://www.mockaroo.com](https://www.mockaroo.com/) 使用这个网站我们可以创建一些table来便于我们体会到这些用法.

### `Input table` 导入表

```
\i /path/car.sql
```

导入`car.sql` `path`为你的路径

### `MAX` & `MIN` & AVG & `SUM` & `ROUND()`

`Max` 最大 用法

```
select max(price) from car;
```

`Min` 最小 用法同理

```
select min(price) from car;
```

`avg` 平均值

```
select avg(price) from car;
```

`sum` 求和

```
select sum(price) from car;
```

`round()`四舍五入 整数

```
select round(sum(price)) from car;
```

查看每一组品牌+型号 最低价格

```
SELECT make, model, MIN(price)
FROM car
GROUP BY make, model;
```

### `运算`

price 乘以 0.10（也就是 10%）,返回直

```
SELECT id, make, model, price * .10
FROM car;
```

查询所有汽车的信息，并计算每辆车“价格的 10%，保留两位小数”，显示值

```
select id, make ,model, price, round(price * .10, 2) from car;
```

**原价减 10% 后的价格（打 9 折），并四舍五入到整数。**

例子：

price = 20000：

10% 是 2000

price - 10% = 18000

`ROUND(18000)` = **18000**

| 列                             | 含义        |
| ----------------------------- | --------- |
| id                            | ID        |
| make                          | 品牌        |
| model                         | 型号        |
| price                         | 原价        |
| round(price \* 0.10, 2)       | 原价的 10%   |
| round(price - price\*0.10, 2) | 打 9 折后的价格 |

```
select id, make ,model, price, round(price * .10, 2),
ROUND(price - (price * .10)) from car;
```

```
SELECT id,
      make,
      model,
      price,
      ROUND(price * 0.10, 2) AS discount_10_percent,
      ROUND(price - (price * 0.10), 2) AS price_after_discount
FROM car;
​
```

`Alias`

```
select id, make ,model, price as original_price,
round(price * .10, 2) as ten_percent,
round(price - (price * .10), 2) as discount_after_10_percent
from car;
​
```

`coalesce`

```
select coalesce(email, 'Email not provided') from person2;
```

`NULL IF`

### `NOW()`

sql时间

```
2025-12-01 17:07:25.883 +0900
```

`NOW()DATE;`

```
2025-12-01
```

`NOW()::time;`

```
17:08:19
```

Now()减去一年时间

```
select NOW() - interval '1 year';
```

```
2024-12-01 17:10:55.796 +0900
```

```
select NOW() - interval '10 year';
```

```
select NOW() - interval '1 months';
```

```
select NOW() + interval '10 day';
```

```
select NOW()::date + interval '10 day';
```

```
2025-12-11 00:00:00.000
```

\
\
\ <br>


# NAT64 form Tayga

On the Linux system use Tayga enable NAT64

NAT64/DNS64 早就不是什么稀罕的技术，准确说它是为了帮助only ipv6用户过渡实现可以访问ipv4网络一项协议。被[RFC6146](https://www.rfc-editor.org/rfc/pdfrfc/rfc6146.txt.pdf)所定义。\
\--------\
我们使用Linux Debian做实验，希望这小小的tayga配置可以帮助您理清思路。\
我希望并呼吁 各位ISP 尽早为您的only ipv6客户至少support NAT64/DNS64这项服务。<br>

您截止到这篇文章2025年为止，目前\[network type]Carrier(CGN)/Eyeball尽管绝大多数声成支持ipv6网络。\
但是几乎包括GitHub,Discord,speedtest.net,这样的网站尽管通过CDN分发等技术，only ipv6网络用户可以下载来自贵网的文件，但是内在api等多个服务仍然还是指向了纯ipv4访问，或者说有太多的服务的ipv6都不是足以脱离ipv4正常访问的。\
\
\-------------\
我知道很多Only ipv6的用户借助cloudflare提供的warp来解锁ipv4网络支持。但是不是所有的ISP to Cloudflare的网络容量都是足够的。并且通过Cloudflare这样CDN确实有效缓解了您的IP痕迹信息,但这不是给我找一个理由不来介绍这样的工具。\
我相信作为Carrier网络的您来说，一台only ipv6的机器，在访问各种ipv4内容为难的情况下，NAT64/DNS64这项服务是您应当部署的。\
\
\---------

言归正传，在Linux上面实现NAT64这项服务其实就是地址转换这项功能并不是很复杂的一件事情。市面上有除tayga外Jool,Ecdysis等工具軟體。\
但是我們這篇文章僅介紹tagay的NAT64搭建\
\
在Debian中 即可完成安裝.

<pre class="language-wasm"><code class="lang-wasm"><strong>apt update
</strong>apt install tayga -y
</code></pre>

您可以在`/etc/tayga.conf`中找到它的配置&#x20;

您可以自行cp備份默認的配置文件，但是我以我的配置文件向您說明

```
root@pve:cat /etc/tayga.conf

tun-device nat64
#tun接口請保留這項配置這是tayga工作的必要需求。
ipv4-addr 192.168.30.200
#請自行替換這裡的 RFC1912 地址。
# [新增] Tayga 自身的 IPv6 地址 
# (必须是你物理局域网 2602:f919:926:10::/64 网段内的一个空闲IP)
ipv6-addr 2602:f919:926:10::200
# 注意：Tayga 使用 'dynamic-pool' 而不是 'ipv4-pool'
dynamic-pool 192.168.30.0/24

# 注意：Tayga 使用 'prefix' 而不是 'nat64-prefix'
prefix 64:ff9b::/96

# 用來記載NAT轉換的日誌路徑
data-dir /var/spool/tayga
```

`192.168.30.0/24` rage 這是RFC1912所定義的局域網常見prefix地址。\
`2602:f919:926:10::200`也只是這裡tayga使用時所檢測到的地址轉換preifx address。\
`2602:f919:926:10::/64`這個地址塊被我分配給 我的 Linux路由器下面的設備。因為它們才是only ipv6的環境設備，而作為Linux 的這台Route是具有ipv4的訪問能力的。而NAT64應當部署在這裡。<br>

請自行替換掉 這裡的RFC1912地址和ipv6 address確保符合您的網路需求。\
另外，還請手動 `mkdir /var/spool/tayga`創建所需目錄。&#x20;

```
system restart tayga
systemctl status tayga
● tayga.service - Simple, no-fuss NAT64
Loaded: loaded (/etc/systemd/system/tayga.service; enabled; preset: enabled)
Active: active (running)
```

確保您的tayga處於運作狀態，`Active: active (running)。`\ <br>

鍵入`tayga --mktun`命令確認接口被創建

至此您完成了一半，此時請鍵入\
`ip all`查看您的網口會多出以下信息\
&#x20; &#x20;

```
26:tap100i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc fq master mci state UNKNOWN group default qlen 1000
    link/ether fe:6c:2c:d1:59:83 brd ff:ff:ff:ff:ff:ff
27: nat64: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq state UNKNOWN group default qlen 500
    link/none 
    inet6 fe80::4104:21a3:3a3e:d15c/64 scope link stable-privacy proto kernel_ll 
       valid_lft forever preferred_lft forever
```

1.tap的Mac address應和您監聽ipv6的接口Mac address保持一致。\
2.您應當鍵入以下命令

```
ip link set nat64 up
##1.首先把nat64網口啟用
root@pve$ ip route add 192.168.30.0/24 dev nat64
##2.向網口添加您配置中標註的RFC1912地址 路由
root@pve$ ip route add 64:ff9b::/96 dev nat64
##3.添加RFC6146 常用規範NAT64 地址既64:ff9b::/96 路由
root@pve$ iptables -t nat -A POSTROUTING -s 192.168.30.0/24 -o vmbr0 -j MASQUERADE
##4.借助iptabls nat規則添加地址轉換，注意請自行替換您Route的ipv4 網路接口，我這裡的是vmbr0
,通常絕大多數都是ens18，eth0
##5.若刪除這條規則，請自行將 -A參數變更為-D
```

接下來我們測試我們能否ping通我們在tayga聲明的地址`ipv4-addr 192.168.30.200`<br>

如果沒問題，我們去我們的ipv6設備進行測試。

```
root@debian:~# ping6 64:ff9b::1.1.1.1
PING 64:ff9b::1.1.1.1 (64:ff9b::101:101) 56 data bytes
64 bytes from 64:ff9b::101:101: icmp_seq=1 ttl=58 time=1.34 ms
64 bytes from 64:ff9b::101:101: icmp_seq=2 ttl=58 time=1.25 ms
64 bytes from 64:ff9b::101:101: icmp_seq=3 ttl=58 time=1.24 ms
^C
--- 64:ff9b::1.1.1.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 1.243/1.275/1.335/0.042 ms
```

您確認在您的ipv6設備中這種通信沒有問題，而不是收不到包，那麼恭喜您，NAT64的搭建至此完成。

```
root@debian:~# cat /etc/resolv.conf 
nameserver 2001:4860:4860::6464
```

您可以設置為Google/Cloudflare所提供的DNS64使用的address\
\
您也可以自己建設，如我不希望使用`64:ff9b::/96`地址來進行`NAT64`那您可以參考我的以下配置。<br>

```
cat /etc/tayga.conf

tun-device nat64
ipv4-addr 192.168.30.200

# 注意：Tayga 使用 'dynamic-pool' 而不是 'ipv4-pool'
dynamic-pool 192.168.30.0/24

# 注意：Tayga 使用 'prefix' 而不是 'nat64-prefix'
prefix fd00::/96

# 确保 data-dir 独占一行，不要跟上一行连在一起
data-dir /var/spool/tayga
```

我們不需要聲明`ipv6-addr 2602:f919:926:10::200`，只需要改變`fd00::/96`為您所需要ipv6 prefix。<br>

請自行`system restart tayga`,接口的路由也應當對應正確的地址。即可生效。<br>

但是請注意，採用非64:ff9b::/96 時您應當自行通過bind假設DNS64 server

確保您的only ipv6客戶端可以完成解析實行地址轉換。

至此教程結束。<br>

以下僅展示NAT64運作起來image

<figure><img src="/files/vK3V1PzO4yUOBU08y3HS" alt=""><figcaption></figcaption></figure>

\
参考资料：\
1.[JPIRR ](https://www.nic.ad.jp/ja/newsletter/No64/NL64_0800.pdf)\
2.[RFC6146](https://www.rfc-editor.org/rfc/pdfrfc/rfc6146.txt.pdf)\
3.Tayga  [repository](https://github.com/apalrd/tayga)


# k3s初接觸

集群化作業

初次接觸k3s 1.首先要有一個集群化概念,大抵就是

肯定有主master有woker的節點.

Install !!waring⚠️本安裝僅在Linux amd/x86環境下執行,若您為Arch64,mpls等其他架構請具體參考不同工具的安裝文檔.

1.我們使用官方的 <https://k3s.io> 安裝腳本

```bash
curl -sfL https://get.k3s.io | sh - 

k3s kubectl get node 
```

1.1若您在國內請參考官方的文檔 <https://docs.k3s.io/zh/quick-start>

中国用户，可以使用以下方法加速安装：

```bash
curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -
```

2.add woker 節點如何安裝

首先從我們的master獲取我們的對接連結

```bash
export K3S_URL="https://ip address:6443"
```

請自行替換掉`ipaddress` 這一項

```bash
export K3S_TOKEN="token"
```

請自行替換`token的值`

具體查找請在master執行下面命令

```bash
cat /var/lib/rancher/k3s/server/node-token
```

然後再執行安裝腳本

```bash
curl -sfL https://get.k3s.io | sh -
```

若您有信心

```
curl -sfL https://get.k3s.io | K3S_URL=https://ip address:6443 K3S_TOKEN="token" sh -
```

請自行替換其中的 `ip address``,token`的值

安裝卡住,如果網路環境沒問題的情況下 通常通過`systemctl status k3s-agent` 自行分析日誌是否成功對接master還是token錯誤.

3, 如果正確啟用 我們在master可以執行下面命令觀察到 我們added的wokers數量

```bash
k3s kubectl get node
```

4. Kubernetes KREW和包管理器 helm

   krew插件請參考官方的安裝文檔，要求github網路環境,以及 `apt install git tar -y`

   確保當前Debian系已安裝git和 tar <https://krew.sigs.k8s.io/docs/user-guide/setup/install/>

可以使用github加速類的網址修改github下載這裡的url,完成特殊環境下VM的安裝.

Helm的安裝請參考官方的文檔 <https://helm.sh/ja/docs/intro/install/>

```bash
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
```

```bash
chmod 700 get_helm.sh
```

```bash
./get_helm.sh
```

如果想直接执行安装，运行\`

```bash
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
```

\`

helm採用Azure.cn的mirror解決你國訪問問題

```bash
helm repo add stable http://mirror.azure.cn/kubernetes/charts/
```

```bash
helm repo update
```

查看添加的倉庫

```bash
helm repo list
```


# お気に入り

<https://tld-list.com>  此網站幫助您比對部分Domain的價格 在新註和續費直接找的一個合適的價格.

<https://jemnetworks.com/ipv6ptr> 此網站及部分工具幫助您計算ipv6的PTR便於您在Bind還是添加PTR

指針時填計算出正確的值

<https://zenn.dev/tacchan5424/books/22d87ed6bc8550/viewer/aabd31>  TailwindCSS的Ja教學

## [ピザポテト](https://www.calbee.co.jp/products/detail/?p=20210513141859) ポテト種類の一つ

On the Bilibiliに[Rust 勉強課程](https://www.bilibili.com/video/BV1ePS4YfE3k/?from_spmid=united.player-video-detail.drama-float.0\&plat_id=411\&share_from=season\&share_medium=iphone\&share_plat=ios\&share_session_id=C8CC4604-FEE3-4E8E-BDA8-32F042292272\&share_source=COPY\&share_tag=s_i\&spmid=united.player-video-detail.0.0\&timestamp=1740317610\&unique_k=bCo2OtB\&vd_source=203389464697bae72d71b8214ad1912f\&spm_id_from=333.788.player.switch)

毎週間に必要読サイト　<https://ruanyifeng.com/blog/>

```
journalctl --vacuum-size=10M
```

```
du -ahx / | sort -rh | head -n 20
```

!!!

```
apt purge $(dpkg -l | awk '/linu[x]-image-[0-9]/ {if ($3 != "'$(uname -r | sed "s/-.*//")'") print $2}')
```

```
# 1. 更新套件清單並重新安裝核心
apt update && apt install -y linux-image-amd64
​
# 2. 更新 GRUB 引導选單
update-grub
```

```
sed -i 's/#SystemMaxUse=/SystemMaxUse=10M/' /etc/systemd/journald.conf
systemctl restart systemd-journald
```

```
apt clean && apt autoremove --purge -y
journalctl --vacuum-size=10M
```

```
# 1. 設定 IP 與子網遮罩，並啟用網卡
sudo ifconfig eth0 192.168.10.100 netmask 255.255.255.0 up
​
# 2. 設定預設網關
sudo route add default gw 192.168.10.1 eth0
​
# 3. 設定 DNS 解析
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
```

\ <br>


# HKの旅

## ⚠️重要的事情放在开头讲

如您和我一样旅居hk 1-3/4天でしたら、必ず前に国内预约购钞取港币约1k以上.

具体看您打算在hk如何消费.

当您阅读完我的博文后,相信您会通过您自身情况来提前做好判断.

简单说就是,务必携带1k以上港币现金赴港

如果您是特种兵 深圳出深圳回/住 当我没说,您可以参考我的此次游行经验.

## 题外话

如非旅游旺季酒店不急于1week前预订,建议使用booking,agoda,爱彼迎之类的App.莫在国内美团/携程订房.普遍无好房源.

### 行程时间

我的plan:1日下午到港,第一晚网咖过夜,2日游玩九龙,3/4日在港岛度过.4日下午归深圳.

我选择在港岛/湾仔过夜.请远离九龙重庆大厦/尖沙咀附近过夜选择.但hk的安全仍然是很高标准的,戊戌担心.

### 善意提醒

为了您的焦虑和不安着想,请远离烦扰嘈杂喧嚣复杂的尖沙咀过夜.

以下开启我的正文.

## 正文

我是一个人赴港,大多数内地客都是有银行开户需求.无论你去做什么相信您肯定有个不得不去的理由.

本文仅代表个人感受分享我的行程,且仅分享trip相关事项.

粗略的讲下我的行程.我是1号节假日晚到港的.

### 出发前

我是深圳2号线福田口岸出/回

皆乘坐 **九巴 kmb运营巴士** 这样的行程正赶上 乘坐**两程/免一程活动期间**

即,我们深圳落马洲 /hk 落马洲出境大厅通过后 向左走,右边是mtr（地铁）左手是巴士

即可乘坐巴士到达 hk的 **元朗\_元点**

在这里地下商场的交通换乘处换乘您要去的地方/

例如九龙,铜锣湾 之类.

我的这个方案，是出发前思考罗湖地铁换mtr地铁成本和考虑西九龙高铁以及福田口岸的巴士to巴士更具有性价比.

具体海关体验我便不多说.

若您也选择我的方案,在hk落马洲口岸即将出来,向左走便可以找到kmb巴士/的士们,往右走是mtr

```
⚠️此经验，具有时效性.若您阅读此文距离此文章发布超过1年以上.请自行判断.
```

### 步入HK

初到hk无比陌生,hk所有的红绿灯靠近都会嘀嘀嘀嘀嘀的响警告行人和车辆.对残障人士以及行人感到很安全的声音.尽管来到广州似乎也有这样的模范的行为,但是通行效率仍然不如左扶右立xD![運輸署- 地面行人過路處](https://www.td.gov.hk/filemanager/en/content_4957/signal_controlled_crossings.jpg)

hk是右舵车,靠左通行,

电梯务必左扶右立. 意味着 若您乘坐扶梯,站立在右边,左侧让出给那些行走急需通过的人.

**行人过马路只需观察红/绿行人标志红绿灯即可.**

机车要观察三色的红黄绿红绿灯.务必分清. 因为如果您步行如果遇到没有行人红绿灯情况下,请观察车辆情况,务必让车后,安全的通过马路.

回程注意的问题我们下面会讲.

初到Hk遍地都是711,习惯而又陌生.

![7-11 - Updated July 2025 - 軒尼詩道245-251號守時商業大廈, Hong Kong - Convenience  Stores - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/-lYpIrXuFRGX3bpeSI_CRQ/348s.jpg)

您可以在**mtr/711**等其他便利店索要一张 **八达通实体卡 押金50hkd.200起冲**

没错,如果一开始你的钱包携带的1000hkd在落地不到几十min内就计入了150hkd,50hkd押金的八达通.

后面我们会更详细介绍八达通

### 消费

或许你在内地享受够了,alipay,wechat pay,到处即扫即付

but,你在hk也希望如此那么**八达通**可以满足你在hk几乎绝大多数场景下的消费

![為客戶提供共融產品服務- 香港八達通](https://www.octopus.com.hk/en/corporate/sustainability/inclusion/customer/images/customer_ptfss_01.jpg)

我不是说他们不支持万事达和visa银联pay

但是你得发卡行未必会港币自动结算 即 哪怕你得账户有余额但是你知道万事达/visa也不一定都可以付出

在一个**现金至上**的国家,是的部分本地店它们**Only Clsh**只收现金

找零硬币给你.喔你一定很多年没见过硬币了,这不是什么不可思议的事情.如果你总是光顾本地店铺,或者提前准备一个零钱包才是重要之举.

让我们讲回来,初到hk你一定最想去的是哪里,是这座城市最繁荣最喧嚣的地方.对旺角,有不少路线会引导你从旺角金鱼街开始一路步行到维多利亚港

### 旺角步行线路

一路上你会打卡 金鱼街,戳破肥皂泡 就是塑料袋里面的金鱼,（店家禁止拍照

泼鞋店 可以买买买（运动鞋）的地方,

一些明星吃过的冰室/餐厅

朗豪坊 商场

油麻地 tvb的警署

著名的重庆大厦

etc...

### 教育&沟通

继续讲,

如何低消在hk同时又不乏游玩乐趣.

很多人对hk已经逐渐去魅.但是我要说这仍然是东亚最大的**金融中心.**

你在这里会见到来自世界各地的人们.无论与否请大胆的使用**English/广东话**交流沟通.

绝大多数hk人接受**普通话教育**.但是你知道在两广地界的人们,说的普通话我们通常需要花费一些时间理解.

我的窘境,由于我从未接受广东话教育,所以初到广东省之外的地方,当对方一旦讲广东话我便听不懂.但是几乎大部分在港工作的人接受了普通话教育,所以出现了

```
在满是华文世界中,读没有困难,但是他们听得懂我们说什么,他们讲的我是完全不懂.
```

### 安全

但尽管放心,当地土著是很认可hk的**安全**,夜晚的安全.白日的忙碌.所以请不要过多担心

你会遇到来自世界各地的游客/旅客 相聚在hk

不愧是**国际城市**.因此你讲什么完全不重要.**多元化**

### 饮食

前面我说到了买,在hk大部分的店铺hkd的汇率下要比RMB便宜些

but,在吃这方面就恰恰相反.在hk如果你要饮

或者**食**那么动不动就要**50hkd起步,让你亲切熟悉的还是MCd和KFC们.**

比方说**茶餐厅**,

```
什么是茶餐厅.其实就是广东人过去下午工作时忙里偷闲时垫垫肚子的地方.请不要过度妖魔化它们
```

尽管有一些美味的现代冰室,消费前请先理智思考下价格.

如果你希望吃一些网红店,**排队文化**要了解下喔.可以事先download **Openrice**这个APP.

嘛,人为了美食 其实这点无所谓的.

但这也是我一开始为何劝你多兑换些港币

如果你初来hk没有bank账户,hk到处都有换汇行,但是我未曾使用,一方面他们的汇率和手续费.另一方面提前换好港币的费率要比即使银行扣款在使用上更容易应对自如.

#### **国内预约取钞**

如何国内预约取汇,这里只说boc中银.其他行大概大同小异.

请提前手机网银查看中银**零钱包**,预约取汇时间.然后购入外汇/钞到你要取汇的boc卡中,携带此卡去网点取钞即可.

hk的atm几乎是完善的支持unipay银联卡的,请不要担心.

让我们继续说会我上面挖的坑.把内容填完整.

### 交通

hk目前已知有如下交通工具方案

#### &#x31;**.叮叮车**（有轨电车）乘坐他们**后门上车,前门下车**付费.

我去的时候正值7/1日 港服免费三日叮叮车乘车.叮叮车的乘坐通常不会很昂贵

#### 2.**kmb巴士**.hk的巴士似乎起源在很早,在上个年代的港片中便随处可见他们的影子.

但是消费要高于绿色的小巴.好处是,乘坐它你可以hk几乎四通八达.他们的线路覆盖我下太平山顶,也覆盖我离开港岛到屯门,元朗.你可以看到跨海隧道和一路的风景.他们几乎都是红色的双层巴士.且提供kmb\_WiFi

我所采用福田口岸做九巴到元朗\_原点b1再换其他交通工具.做两程免一程费用.是我极力推荐深圳赴hk元朗to港岛方案.

#### 3.**天星小轮**

几乎5hkd的费用你可以在九龙很多地方往返于港岛很多港口

中环的码头似乎有7个口岸多条航线.这里我的数据不准确.

以下仅表达我所知,我所体验.在尖沙咀维多利亚港,可以乘坐到 中环/湾仔的小轮.

中环过去的码头小伦和mtr机场线/ifc国际金融贸易中心大楼在一个地方.![天星小輪見證香港文化120年| 飛凡香港| 樂活灣區| 當代中國](https://www.ourchinastory.com/images/cover/hong-kong/2021/01/horizontal/%E7%95%B6%E4%BB%A3%E4%B8%AD%E5%9C%8B-%E7%B2%B5%E6%B8%AF%E6%BE%B3%E5%A4%A7%E7%81%A3%E5%8D%80-%E9%A6%99%E6%B8%AF%E6%96%87%E5%8C%96-%E5%A4%A9%E6%98%9F%E5%B0%8F%E8%BC%AA_x1.jpg)

#### 4.**小巴** 价格便宜,通常上绿下白.我未曾乘坐所无太多样本数据.已知价格比kmb便宜很多.

![香港小型巴士- 維基百科，自由的百科全書](https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/CC9369_Belvedere_Garden_to_Yeung_Uk_Road_Market\(Route_101\)_30-05-2020.jpg/250px-CC9369_Belvedere_Garden_to_Yeung_Uk_Road_Market\(Route_101\)_30-05-2020.jpg)

#### 5.**的士**🚕taix出租车,hk有三种不同颜色的出租车.因此他们活动的范围有限.hk真的超多**Toyota**,广州的丰田和本田也是超多.

而hk的的士们所使用乘车几乎都是Toyota 凯美瑞,老皇冠. ![Hong Kong Transport - Taxi's | UUUU | Hong Kong Transport - … | Flickr](https://live.staticflickr.com/65535/50442546218_571052f2e3_b.jpg)

不要轻易打的士,价格很贵.

#### 6.众所周知的**mtr**

#### 7.事实上hk是有**轻轨交通**的,如果你在元朗就会发现一些轻轨电车 但是他们的线路不经过游客主流的道路.

![香港輕鐵761P綫- 維基百科，自由的百科全書](https://upload.wikimedia.org/wikipedia/commons/e/e1/LRT_761P_Yuen_Long.jpg)

务必乘坐几次天星小轮,维多利亚港口的景色你不容错过.

### 八达通

接下来我们来讲八达通,大部分在便利店和mtr车站购买的八达通都是**租客版八达通**.它们的缺点就是每年都有持卡费用.但是通常我们去旅游离开时退卡没能达到它们的至少持有90天期限,于是就要被迫收取一笔费用.

这里不谈那些溢价的八达通 它们通常长成米奇爪子那样有趣的外观.

另一种八达通就是**长期持有八达通**.对于这种具体资费还请自行Google.

另外Android和iOS钱包也在推出NFC支援设备的**电子八达通**.它们仍然需要开卡**扣掉50hkd的费用**.

当然如果你有HK的签证/在HK就读你可以申请**学生八达通.**

### KMB

```
注：部分kmb线路有游客线路
```

查询kmb线路建议**下载kmb app**,![APP 1933 - KMB．LWB - Google Play 應用程式](https://play-lh.googleusercontent.com/M8q3UWGb7LhaCViShhXX9BZus7BSdVMEJfNFDdnpwWL7a4XCYPp7V_we4eXg9Yb5do0)

hk的站牌并不会都显示站点,通常同一列bus,并非都在同一个地点都停车.有必要时务必抬手示意司机拦下bus.![九巴觀塘道、鯉魚門道一帶64個巴士站增設月台編號助轉乘](https://cdn.hk01.com/di/media/images/5318721/org/0b7b547f4e6a910fac2c9f2af61a560f.jpg/P9UvQrZbloE_J0WUuIAiU-n-TfJsOcQz53bgzed24M0?v=w1920)

下车时务必**事先按铃**等待停车.

### 太平山

太平山顶篇,

我所采用的是h**ku港大后山登山线路.**

要在合适的时间线佯装学生伴随学生一同进入hku校园.至于如何走自行Google/社交软体有详细路线.

还有另一种是行走过去的**登山线路 克顿道.**

```
山顶真的很凉快,风很舒服,风景也很不错.
```

```
最棒的是这趟路程一段宜人的聊天.缓解各种焦虑和压力.
```

下山有缆车和kmb/小巴/taix

我建议**选择kmb下山,同样kmb的线路也可以上山.**

到达中环那个地方有个站点.

有些人会通过中环的自动扶梯具体线路我不得而知.

据说爬山过程中有野猪 不过我没有遇到啦.

遇到一位风趣善解人意的local,年龄差不多.不过事后发觉能住在山顶的人们几乎,家境都不会太差.

可惜没能交换联络方式.

### 饮水

到处走走,所以口干怎么办.

**hk的喝水,千万不要在711便利店买水.重要的事情x3**回.

我的建议是,出发前带个水杯,或者买瓶水喝完之后别急丢瓶.多次利用.

下个 **撲水water** 可以寻找hk和mcu的各种喝水设备.![撲水Water for Free - 香港飲水機地圖- Google Play 應用程式](https://play-lh.googleusercontent.com/FZrz1FHm8oLiITA8eAncnSjfOxKTbP_lCoaEJxljwpXUKt3RP_NNLUBNiRHR7lADa7U)

直饮水和热水皆可以寻找.

如果你不知道附近的洗手间您可以同样下载类似的寻找厕所的app,或者前往附近的公园.一定有洗手间.

### HK的公共WIFI

hk的公园覆盖WiFi,几乎都是免费的.部分有健身器材/体育训练场.以及有长凳位置可以坐在那里休息.

WIFI.HK GSL 部分九巴也提供wifi

重要的事情说x3回

### 礼仪

千万不要在hk蹲下.宁可区身弓着或者靠着也**千万不要随地大小蹲**. 这是非常没有礼貌的.

有必要时务必寻找可以坐下的地方.

对于外国人喜欢喷香水我认为这很正常.你也可以选择加入.或许我们东亚人没有这项认知,但是在欧美这也是一种约会礼仪.没什么相互diss的.你不乐意仅代表你个人观点.

### Sport&职场

港人真的很喜欢运动/健康吧.

或许得益于hk的高负载班味,以及必要的双休,因为hk的加班费太高了.大部分雇主不愿承担如此高昂的

加班费.所以按时下班似乎是hk的职场很常见的事情.

### **超商**

hk的超商, **牛奶公司**

惠康,百佳,萬寧,7-11etc...

准确说 萬寧 并不属于本土 牛奶公司.

说起来我第一晚到HK的时候跑进7-11购物完要了收据,上面的小票也是牛奶公司.

事实是我只光顾了7-11和惠康. 我认为如何在HK便宜食,我建议可以考虑去惠康买一些食物.部分商品物价低于内陆,部分物价略高.但属于能接受的正常物价.

```
Tips:请提前下载好yuu和绑定好你的八达通 在你付款后可以积攒印花和积分.
```

我在惠康看到的便宜的水是 Meadows Distilled Water 1.5L HK＄5.0 ![Meadows Distilled Water 1.5L HK＄5.0。會打死其他品牌? - 軟性飲品Soft Drinks - 手機版-  Powered by Discuz!](https://www.isletforum.com/data/attachment/forum/202210/30/202026l28br4jip47je0u4.jpeg)

只要5HKD远低于7-11哪些动不动就7HKD,10+ HKD的550ml饮品 顺带一提,HK的vita真的太多了.它们不光卖各种口味的柠檬茶还有water....

### 住宿

我上面提到一句建议用Agoda,Booking,之类的订房,不止是入住可以返现,重要的是它们上面的价格相对正常,以及可以住到不错的hotel.

### 洗衣

这里顺手提一句 **洗衣**这个问题.

我建议你跑到HK街头走一走是有不少洗衣房/自助洗衣的地方.

由于HK住房很紧张,大家住的场所并不是很宽,所以你看有很多跑去HK念书的人被迫选择长租旅店,机场过夜,特种兵的人都有.

那么**洗衣**这件日常生活事,几乎都是在外面的洗衣房解决的,请不要担心,价格是合适的,不会很昂贵.

### 复印/打印材料

我的建议是跑去附近的公共图书馆.纸张价格可以八达通/现金支付.

## 后文

到了结束的时候,目前这一板先这样.后续有更多内容会增补进去或者，新开一章让我们讲讲我的开户事情，以及分享一个人旅行的计划和体验,旅程中和不同的人聊天打招呼，以及两段有趣的对话经历.

同时,我会尽量添加更多我自己拍摄的照片和一句话也没提的维多利亚港口 笑 那么就先这样.


# 食用bird

使用bird推荐的一些wiki

如果您点开这篇文章，我猜想您一定希望為您的網絡做點什麼，但無論如何我希望你在Internet

中玩的開心，也希望你順利的解決疑惑。

1.關於bird介紹..我就不多贅述了. 眾所周知它主要有三個系列版本分支。

官方食用手冊2.0系列版本.[URL](https://bird.network.cz/?get_doc\&f=bird.html\&v=20)

如果您還停留在第一步how to install bird2&#x20;

抑或者您選擇編譯安裝,那麼git倉庫[URL](https://gitlab.nic.cz/labs/bird.git)。

2.如果您希望快速上手bird,苦於配置的各種應用和寫法.

那我更建議您通過以下的項目試圖了解bird.conf

1.[BIRD 与 BGP 的新手开场](https://soha.moe/post/bird-bgp-kickstart.html)

2.[Skywolf的Bird wiki](https://wiki.skywolf.cloud/quickstart/)

3.[Hat的Bird wiki](https://bird.xmsl.dev/docs/user-guide/1-2-installing.html)

以下未經站點主許可,若您不希望我的站點中跳轉到貴組織網際網路,還請pm聯絡我,我將在第一時間移出,給您帶來的不便還請見諒.

1.[Router Lab 实验文档-OSPF](https://lab.cs.tsinghua.edu.cn/router/doc/software/second_stage/ospf_debug/)

2.[使用 Bird2 配置 WireGuard + OSPF 实现网络的高可用](https://baimeow.cn/posts/dn11/configureospf/)

3.[ルーティングソフトウェア BIRD の使いかた](https://blog.cybozu.io/entry/bird)

4. etc.

我在这里没有过多的介绍Vultr那样的普遍性bird.conf,通常您只需要在互联网中检索下可以找到大量的教程.

若您无能力持有互联网资源,或者只是希望作为实验网络玩的开心,或者像dn42这样的项目.

请一定要去尝试,希望你玩的开心。

[dn42](https://dn42.eu/Home)

最后，附一篇dn42关于bird,mpls的实现\
<https://dn42.eu/howto/mpls-bird2><br>

后记:寫這點文字本以,由於現在LLM人工知能發展的迅速,想必不少人借助這樣的工具來學習,但請不要過於依賴於AI所生成程式代碼.更多的是在已知的結構條件下,更好的優化簡練您的配置.\
\
Best wishes\
\
音楽おすすめ

{% embed url="<https://open.spotify.com/track/4PTMUg1gE2MeO0vblhtbYE?si=ae7cc161d2614bf6>" %}

{% embed url="<https://open.spotify.com/track/5dOaDkbqvfHnhRbDTL3I2W?si=7b59e2128cfa42c4>" %}

{% embed url="<https://open.spotify.com/track/3NdEyT40eHJeapFLUDqK0q?si=e7bd62762c284f36>" %}

{% embed url="<https://open.spotify.com/track/7rC3P7tpWriaC4hYWKwGQd?si=053462ea4c4d42f2>" %}


# 我怎么了？

Heart Status: sick...

不知何时该如何谈起，比起2年左右的身体疲劳，心似乎sick。生病了。

我认为一个好的环境,当你静下来你会自发的去做事情。而不是被强迫到（逼到）身体还是精神摧垮,尤其是过去的我这样类似黑奴一般的to die.

1.我开始变得特别容易受到刺激，尤其是学历，就业相关，也不想就业。毫无寻找工作的想法。

或许是拿不到毕业证和学位证的问题。i really hate about politics，all shit.

2. 年前左右我还在试图了解一些新的skill，但是当我把生产必须环境迁移到大一点server，我开始选择审视生活，做什么格外的提不起兴致。

3.拖延极度，不到最后一刻，完全不想动。

4.昨晚，当我尝试了install Webmin，起初我认为这个对小白友好地gui\_Web界面，当我拓展install了virtualmin之后，我便狠心直接autoremove，rm some file.一切又回到开始Debian的清爽。当不再使用删库塔（bt.cn）之后，介于cli直接维护也不是不行。但还是希望找到一款合适恰当的Linux planer.

5.真的要手搓Grafane然后like webhook bot,mail send notice那样吗。真的很讨厌notice去做任何事情，提不起兴致的去修本应该安放在哪里稳定active 进程。

6.我不知道为什么，edge 在mac上的反映越来越差，吃庞大的内存占用，而且没开几个标签页视频解码会卡的要死。仔细一看，edge似乎不清理过去的版本。？？？但这并未解决实质性问题，介于现在不完全依赖edge，索性delete一阵吧。

7.理所当然的结尾share song.

<https://music.apple.com/jp/album/feelslikeimfallinginlove-zerb-x-coldplay/1760010056?i=1760010057>

放一首coldplay的歌曲吧，希望3月这个如春天一样的季节，your life, anything well be better.

Tree;Spring;Worm;


# ACME.SH签发Google SSL

通过acme.sh选择Google\_CA签发证书

### 1.在GCP Shell启用账户的`API`

```
 gcloud beta publicca external-account-keys create
```

### 2.`ACME.SH` install

```
curl https://get.acme.sh | sh -s email=your email address
```

`your emaill address`替换成你的email

### 3.(可选)acme.sh写入`PATH`

```
echo 'export PATH="$HOME/.acme.sh:$PATH"' >> ~/.bashrc
```

应用`bashrc`文件

```
source ~/.bashrc
```

### 4.CA设置为`Google`的server

```
acme.sh--set-default-ca --server google
```

### 5.准备工作1

```
acme.sh --register-account -m 刚刚申请key的谷歌账号邮箱 --server google \
        --eab-kid xxxxxx \
        --eab-hmac-key xxxxxxxx
```

将获取的kid和key应用进去以及Google账户的gmail地址

### 6.准备工作2

我们假设您使用的Cloudflare管理您的Domain的Dns解析

请登陆Cloudflare的控制台创建您的API Token,

```
export CF_Token="xxxxxxxxxxx"
export CF_Account_ID="xxxxxxxxxxxxx"
```

也请将您的`Token`和`Account_ID`导入Shell 7.签发证书

```
acme.sh --issue --dns dns_cf -d example.com -d *.example.com
```

`example.com`和`*.example.com`

还请换成自己的Domain和要签发的子域名

### 7.获取签发证书

```
acme.sh --install-cert -d example.com \
--key-file       /your_path/example.key  \
--fullchain-file /your_path/example.crt
```

自行替换`your_path`文件路径,字段

`example.com`欲要申请的Domain和要签发的子域名

### 8.（可选）若遇服务商要求提供CA证书可在签发路径下通过`tail`截取CA片段,这里我输出为`ca-cert.crt`文件

```
tail -n +$(grep -n "END CERTIFICATE" www.example.com.crt | head -1 | cut -d: -f1) www.example.com.crt > ca-cert.crt
```

#### &#x20;Music

Once in a Dream-In the City

{% embed url="<https://music.apple.com/jp/album/once-in-a-dream/1498097839?i=1498097841>" %}

初识这个music来自.近期看了My Pride（你可以在Youtube自行查找活得该anime,目前我不知道国内是否有译制此片，但是你可通过现在的AI插件进行字母翻译,便于您了解讲述的故事.2019年加拿大的制作者们制作了此片,目前发起者生成由于资金链中断等原因,第二季的制作迟迟没有发布.\
但是讲了一个很好的故事,而此音乐变在此片中出现.


# Fedora 41\_start config

写点开始使用Fedora 41自己使用时的配置

写在前面的话,如果你曾是一个名`Debian`系用户,这次的折腾,蛮使人花费些时间.

尽管绝大多数Linux主流发行版本都适用`systemed`来管理进程.`Gentoo`这种奇葩喜欢搞一个`OpenRc`.

今天我们来说说从我昨日夜,install `Fedora`谈起.

有一些厂商会提供Fedora最新的system,我用的这位主机商,它还停留在fedora34.

截止我在写这篇文时,官方最新的支持是fedora41

## 1.DD系统

如果我们遇到我们希望install 的system,我们所采用的云厂商并未有提供,我们已知采用QEMU虚拟化.

我推荐这个项目

```
https://github.com/bin456789/reinstall
```

您可以更简单的在您云服务为您提供的系统上

```
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh || wget -O reinstall.sh $_
```

```
chmod + x reinstall.sh
```

```
bash reinstall.sh fedora
```

于是我顺利的安装了Fedora Cloud Edition 版本

## 2.包管理器

在Fedora上包管理器上`dnf`,请忘记Debian系的`apt`

当我一把梭 `dnf install vim mtr htop -y` 时,些许一些软件它们在安装后并不会保持开启自动启动.

```
systemctl enable <init>
```

自行替换`<init>`字段,如果你不知道如何通过system创建/管理软件进程.这是你应该花点时间去了解.在这里不多做赘述.

## 3.网络配置

或许至今我都觉得在Debian上的`ifupdown`真的很方便,写入`interfaces.d`路径下的网卡配置文件.

在`fedora`环境下默认采用`NetworkManager`来管理网卡设备.

由于是Cloud系列的版本,系统默认是通过`Cloud-init`来自行导入下发配置的.

我们需要找到`cloud-init`的配置

```
 vim /etc/cloud/cloud.cfg
```

寻找`network`字段,变更配置为 关闭\<disabled>

```
network:
  config: disabled
```

此处不再过多赘述，如何使用`vim` or `nano`,请自行选择您擅长的编辑器.

重启`cloud-init` 进程

```
systemctl restart cloud-init
```

让我们进入`NetworkManager`网卡路径下

```
cd /etc/NetworkManager/system-connections
```

我们可以查看`cloud-init`为我们创建的网络配置信息,如您对`yaml`类似的格式语言陌生,可以适当熟悉下.

```
nmcli con add type ethernet con-name ens18 ifname ens18 ipv4.method manual ipv4.addresses 192.168.0.2/24 ipv4.gateway 192.168.0.1 ipv4.dns "8.8.8.8 8.8.4.4"
```

我这里的以太网卡是`ens18`,地址是`192.168.0.2/24`,`gateway` `192.168.0.1`还请根据自己实际情况进行操作.

Tips: 若您要添加ipv6相关,您可以自行修改字段ipv4为ipv6,设置您的address,netmask,gateway,我不认为dns是必要字段.

您可以通过 `ip a`来查看,

谨慎重启`NetworkManager` 进程

```
systemctl restart NetworkManager
```

当您处理完基础的以太网卡配置信息,关闭cloud-init的开机自启动和进程.

```
systemctl disable cloud-init
```

```
systemctl stop cloud-init
```

### 3.1`ip tunnel`的创建

默认它没有开启gre内核,我们可以先执行是否支持.

```
lsmod | grep gre
```

手动临时加载,

```
modprobe ip_gre
```

为了确保模块在系统启动时自动加载，可以将其添加到 `/etc/modules-load.d/` 目录下的配置文件中：

```
echo "ip_gre" | tee /etc/modules-load.d/ip_gre.conf
```

使用`nmcli`创建tunnel   !!自行替換gre1名稱為你的接口名稱

```
nmcli connection add type ip-tunnel ifname gre1 mode gre con-name gre1 local 10.0.0.1 remote 10.0.0.2
```

```
nmcli connection modify gre1 ipv6.method manual ipv6.addresses fe80::a::1/64
```

```
nmcli connection modify gre1 ip-tunnel.ttl 255
```

请自行替换`gre1`相关字段为您要创建的gre tunnel接口名称,以及local和remote地址.

```
ip link set gre1 up
```

如果遇到nmcil低版本/高版本命令嚴格，创建配置时tunnel的ttl 報錯

我们可以手动执行

```
ip tunnel change gre1 ttl 255
```

请确保gre tunnel类似协议接口两侧的借口都要建立,才可以建立通信.

nmcil 自動啟用接口

```
nmcli connection modify gre1 connection.autoconnect yes
```

### 3.2 创建dummy接口.

```
nmcli connection modify dummy* ipv6.method manual
```

```
nmcli connection modify dummy* ipv6.method manual ipv6.addresses fe80::a:1:2/128
```

```
nmcli connection up dummy*
```

## 4.DNS配置

```
vim /etc/resolv.conf 
```

长话短说,

```
nameserver 1.1.1.1
```

```
nameserver 2606:4700:4700::1111
```

{% hint style="info" %}
\*.Warnning:此教程会随着我长期使用适当的补充及更新.以及若您发现我哪里的有错误,本人笨拙,还请指出,请赐教！
{% endhint %}

结尾的音乐分享,

{% embed url="<https://open.spotify.com/intl-ja/track/7rC3P7tpWriaC4hYWKwGQd?si=a2f8e8dca6c54063>" %}
Hey,Lover-Wabie
{% endembed %}

{% embed url="<https://open.spotify.com/intl-ja/track/5dOaDkbqvfHnhRbDTL3I2W?si=fb1cc66df5b44938>" %}
Memory-Last Goodbye
{% endembed %}

{% embed url="<https://open.spotify.com/intl-ja/track/3se9YurPfXqDzGsjURs3hZ?si=ec88e90d0a084d83>" %}
Bloody Mary Girl-She Her Hers
{% endembed %}


# 2025年Note

1月份

### ##Status: Stay Home.just this.

### 1.

Oracle アカウントを削除された. 😿

So,some server and net,探しない,😢

But,Don't worry,we Re-Delopy some we have backup ,On the new year may be we need

Have time really think ,delete file and lose fire,what for me importhat .

we just one a one try 修復する.

### 2.

僕の人生にとって、もう選択点しなければならない、仕事を探す、重要なこと、ゴミ学校は学部卒業できない、続けやりかやらないほうか、どうするよ。つずける、僕にとって、時間を無駄に能力以外のこと、もう3回できた、同じ結果だ。正直いえさ、これは自分の日本語能力全然を無関係。政治か、中国語いろんな事は残念ですが。2年の時間は、過ごすうまくいかない、結果もう失敗なぁ

そのまま、卒業証を取らない、そのために、自分の他の長所は諦めないか、人生は他の希望に存在し、2年時間は浪費し、四年続けて、何もできなのか　悔しい。

書けば気持ちがいい、でも、そのことある日来たわ、簡単に本科学歴取れたいかもしれません。なんか、僕と同じ違う他の学校で母は近来は卒業証を取った。僕は、その2年はお金が一番高い言わない、毎日の調子が悪くなってきた。悪い結果が本当に辞めだ（やらないんです）

### 3.

最近は　おすすめ映画・ドラマ・アニメ

#### 1.

談&#x8AC7;**《遮天》**&#x9019;部作品吧，說實話，我在過去的1個月內把它看完了。事實上對於國漫（中國動漫）我一直持有審視的態度。儘管我知道有些人喜歡觀看此類題材相關作品，作為生活中看故事的一件事，它承包了我一週的 20min。

對於中國動漫我還停留在 **《狐妖小紅娘》\***\*《妖怪名单》**這樣的作品。近些年我一直推崇喜愛的百合（Yuri）作品**《風靈玉秀》\*\*，還記得起先，每一年更新一集「年更」と呼ばれている。大家都會在評論區寫道：”願你長壽，我的朋友“。直到有一天，它的監督DDF似乎讓這部作品一年內完成了。

#### 2.

**《雖然是公會的櫃檯小姐，但因為不想加班所以打算獨自討伐迷宮頭目》**

動漫截止到我在寫這篇文的時候，似乎才更新到第三集，不過我認為隨著動漫的製作，似乎截止到輕小說第三卷或者第四卷。如果12集為一季度的話。女主的性格還蠻討喜的，儘管近些年一直都是異世界吃得讓大家都不想看這類題材了。

#### 3.

**《徹夜之歌**》有些漫畫翻譯為《夜曲》很喜歡的吸血鬼題材，男主希望成為吸血鬼。

僕もヴァンパイアになりたい。かけてそこでいきなり以前は授業する、先生に質問をられた。どうなん動物になりたいか。僕の答えはヴァンパイアになりたい。;) >3333 これは深く理由がかもね

很好的題材，談起吸血鬼相關的movie還是drama，**《暮光之城》**&#x7CFB;列，**《德古拉》**&#x4E;F也有很多吸血鬼的anime，movie。大抵能讓我感同身受的一部作&#x54C1;**《花園裡的吸血鬼》**，可惜的是它不在有第二季製作。

談回「徹夜の歌」這部作品，給我的感受就像很多年前&#x7684;**「SOLA」**&#x6642;至今日，我仍然難以忘記**茉莉**(matsuri)這位角色的存在。「徹夜の歌」的原作是manga漫畫了，有興趣的可以去閱讀下，後門的章節似乎也很有趣，如果覺得囉嗦，可以跳去結局好好感受下。

我很喜歡這類尋找愛的作品。教育人們，什麼是愛，如何表達，以及家庭的概念和重要性。 （僅代表個人觀點）

恋と愛は違うよ〜

#### 4.

Apple TV的作品**Karaoke的系列**，2024年聖誕夜似乎請到了Dualipa,Chappell Roan,Lady gaga.

分別在Tokyo，美國中部春天市（辛普森一家）的伊利諾伊州，以及gaga準備去錄音室工作旅程上的故事。

如果你在過去的一年真的很喜歡他們的歌曲，一定要去觀看下，欣賞音樂也好還是度過佳節的氛圍也好，真的很棒。

#### 5.

Apple Tv系列的作品，\[Severance] **『セヴェランス』**,繁體這邊譯&#x6210;**《分離與切斷**》，很有趣的職場，分離人格的劇。值得關注的是，在我寫下這些文字的1月，它們釋出了新的一季，以及每一集結尾彩蛋，監督們和演員在表演新的一季的時候背後花絮。

讓人值得反思的是，家庭，工作，職場。

### ##最後，是這一次的Music Share

​​

{% embed url="<https://open.spotify.com/track/5Q5VEBecUipZfz2ZWPQNkM?si=89b061f00a3f4dc8>" %}

```
<iframe style="border-radius:12px" src="https://open.spotify.com/embed/track/5Q5VEBecUipZfz2ZWPQNkM?utm_source=generator&theme=0" width="100%" height="152" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy"></iframe>
```


# On The Debian12 amd64 install Zabbix + Grafana

截止我在写这篇文章部署Zabbix的时候7.2版本尽管已经正式发布了，但是Grafana还没有支持它.

截止我在写这篇文章部署Zabbix的时候7.2版本尽管已经正式发布了，但是Grafana还没有支持它.

#### 于是这便让我在安装的时候造成了困扰.

## Zabbix Start/

环境, Zabbix / Mysql （else Datebase）/Nginx

不过这里我没有去配置nginx，关于nginx的教程还烦请自行解决.

#### a.Zabbix install 流程

按照[官方的手册](https://www.zabbix.com/cn/download?zabbix=6.4\&os_distribution=debian\&os_version=12\&components=server_frontend_agent\&db=mysql\&ws=nginx)进行安装即可

**Download Zabbix repository**

[产品手册](https://www.zabbix.com/documentation/6.4/manual/installation/install_from_packages)

```
# wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_latest_6.4+debian12_all.deb
# dpkg -i zabbix-release_latest_6.4+debian12_all.deb
# apt update
```

#### b. 安装Zabbix server，Web前端，agent

```
# apt install zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent
```

**Tips:在Debian12上install Mysql 您应当先手动安装 Mysql 具体请查看 此** [**wiki.**](https://docs.vultr.com/how-to-install-mysql-on-debian-12)

#### c. 创建初始数据库

[产品手册](https://www.zabbix.com/documentation/6.4/manual/appendix/install/db_scripts)

Make sure you have database server up and running.

在数据库主机上运行以下代码.

```
# mysql -uroot -ppassword
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;
```

**至此您将创建了zabbix 数据库 数据表包括password请自行修改.**

导入初始架构和数据,系统将提示您输入新创建的密码.

```
# zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
```

请不要着急,如果您的本地环境很干净的情况下,通常并不会遇到我这些头疼的问题.

**按照Zabbix的文档 下一步是解压`zabbix-sql-scripts/mysql/server.sql.gz`导入zabbix数据库表,对吧.**

若您曾经install zabbix 抑或着 遇到过不明未知现象,

`/usr/share/zabbix-sql-scripts/mysql/`路径下找不到`server.sql.gz` 文件

哪怕是 `apt reinstall zabbix-sql-scripts`依然提示找不到`server.sql.gz`文件,不导入数据表 继续下去的话，您在web install界面 同步数据库的时候将会遇到报错.

如果解决呢？首先让我们回到Zabbix的官网,找到 [source code 版本](https://www.zabbix.com/cn/download_sources),下载源包到server或者本地也好.

源码下载后解压，在database文件中找到mysql文件夹，将其中的 data.sql、images.sql、schema.sql 手动导入到数据库中

![img](https://img2024.cnblogs.com/blog/2034475/202403/2034475-20240304160048758-1448864043.png)

sftp上传到server上面任意路径下，我们执行导入数据库 命令。

mysql数据库手动导入，导入的顺序：schema.sql > images.sql > data.sql

```
mysql -u root -p -D zabbix < schema.sql        
mysql -u root -p -D zabbix < images.sql
mysql -u root -p -D zabbix < data.sql
```

5、验证数据库导入是否成功，zabbix数据库需要至少有173张表才算导入成功

```
mysql -u root -p
show databases;
use zabbix;
show tables;
```

![img](https://img2024.cnblogs.com/blog/2034475/202403/2034475-20240304160659005-706546695.png)

确认您导入后至少有173表以上。

至此数据库导入这一项我们完成。

让我们继续接下来的Zabbix安装,

#### d. 为Zabbix server配置数据库

编辑配置文件 `/etc/zabbix/zabbix_server.conf`

```
DBPassword=password
```

请利用vim或者其他IDE找到/DBPassword 取消注释修改为zabbix数据库密码

#### e. 为Zabbix前端配置PHP

编辑配置文件 `/etc/zabbix/nginx.conf` uncomment and set 'listen' and 'server\_name' directives.

```
# listen 8080; #自行web 修改端口
# server_name example.com; #绑定域名
```

务必在域名服务商解析server IP 以便于后续访问成功;

#### f. 启动Zabbix server和agent进程

启动Zabbix server和agent进程，并为它们设置开机自启：

```
# systemctl restart zabbix-server zabbix-agent nginx php8.2-fpm #重启此些项
# systemctl enable zabbix-server zabbix-agent nginx php8.2-fpm #开机自启动
```

#### 请访问您的域名:port 访问 Zabbix的web install流程，默认账户 `Admin` 密码 `zabbix`

若您希望Zabbix支持其他语言，请自行调整linux 支持语言包，勾选上对应的区域语言。安装之后，重启zabbix进程即可在web 面板选择其他语言，

#### 修改字符编码/地区语言

```
# dpkg-reconfigure locales
```

```
# systemctl restart zabbix-server zabbix-agent nginx php8.2-fpm #重启此些项
```

## Grafana Start/

install Grafana是一件极其容易的事情。

[官方文档](https://grafana.org.cn/docs/grafana/latest/setup-grafana/installation/debian/)

以下步骤以从 APT 仓库安装 Grafana

#### 安装必备软件包

```
$ apt-get install -y apt-transport-https software-properties-common wget
```

#### 导入 GPG 密钥

```
$ mkdir -p /etc/apt/keyrings/
wget -q -O - https://apt.grafana.com/gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/grafana.gpg > /dev/null
```

#### 要添加稳定版本的仓库，运行以下命令

```
echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com stable main" |  tee -a /etc/apt/sources.list.d/grafana.list
```

#### 要添加测试版本的仓库，运行以下命令

```
echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com beta main" |  tee -a /etc/apt/sources.list.d/grafana.list
```

#### 运行以下命令以更新可用软件包列表

```
# Updates the list of available packages
apt-get update
```

#### 要安装 Grafana OSS，运行以下命令

```
# Installs the latest OSS release:
 apt-get install grafana
```

#### 要安装 Grafana Enterprise，运行以下命令

```
# Installs the latest Enterprise release:
 apt-get install grafana-enterprise
```

**我认为 4,6,7安装属于选配，不做强求。让我们继续通过apt 完成安装即可。**

卸载Grafana请阅读上面官方手册。通过apt即可remove

**如何在Grafana面板导入Zabbix数据源,通过Api接口。**

请阅读[aliyun wiki](https://www.alibabacloud.com/help/zh/grafana/user-guide/add-and-use-a-zabbix-data-source#ba08067bbdn0v)或者其他众多wiki资料，

我们需要注意的是URL这一项的API 路径 填写。

| **参数**       | **说明**      | **示例值**                                      |
| ------------ | ----------- | -------------------------------------------- |
| **Name**     | 自定义数据源名称。   | Zabbix                                       |
| **URL**      | Zabbix服务地址。 | `https://[Zabbix Server IP]/api_jsonrpc.php` |
| **Username** | Zabbix服务账号。 | 默认：Admin                                     |
| **Password** | Zabbix服务密码。 | 默认：zabbix                                    |

注意,在未开启https的情况下您的zabbix默认应该是http请求，

遇到的麻烦,Grafana目前插件还不支持Zabbix 7.2版本，详情见[此issue](https://github.com/grafana/grafana-zabbix/issues/1914)我相信在不久之后7.2版本或许会获得支持，这便是为什么此教程是基于6.4版本install。

#### 如果您使用7.2版本zabbix install 对接Grafana一直报错

您就遇到困扰我一天此事的问题。

若您按照Grafana的提示install 插件，在zabbix插件对接地方填写无误。但是save\&test 保存测试的时候一直提示你 `Invalid request. Invalid parameter "/": unexpected parameter "auth".`

请别上火，这不是你的错，是zabbix在新版本更新了auth的路径，过去的Grafana插件目前还不兼容Zabbix 新的api.

**所以这才是我坚持写这篇 博文的结果，无论如何 希望此教程能够帮助您少走许多弯路，节省下来的时间做什么不好的。死磕报错，不断检查流程。**

## 最终祝您有一个美好的 圣诞假期。2024年圣诞假期快乐🎉

<br>


# Deploy Tiny tiny RSS on server

部署Tiny Tiny RSS 在 servers

在Debian12 使用 aplan+Tiny Tiny RSS 部署

## 1.环境

创建website （nginx）和mysql 安装php8.3

## 2.下载项目

git clone

```
git clone https:*//git.tt-rss.org/fox/tt-rss.git tt-rss*
```

## 3.编辑php依赖安装问题

编辑宝塔面板安装的php路径的php安装脚本，找到php的版本号添加编译安装缺少的依赖。

```
vim /www/server/panel/install/php.sh
```

3.1找到截图下的位置，添加--enable-mbstring

![img](https://www.bt.cn/bbs/data/attachment/forum/202401/29/174731wzuynbbxzihwcbi5.png)

然后手动执行安装：

```
bash -x /www/server/panel/install/php.sh install 8.3
```

## 4.删除php函数

重新完成php8.3编译安装后，我们去aplan的php设置面板

```scss
php需要安装fileinfo扩展,并把禁用函数中的
putenv和proc_open删除

```

4.

```
把config.php-dist修改为config.php
添加数据库连接配置
putenv('TTRSS_DB_TYPE=mysql'); #数据库类型
putenv('TTRSS_DB_PORT=3306'); #数据库端口
putenv('TTRSS_DB_HOST=dbhost'); #数据库主机地址
putenv('TTRSS_DB_NAME=dbname'); #数据库名称
putenv('TTRSS_DB_USER=dbuser'); #数据库用户名
putenv('TTRSS_DB_PASS=dbpassword'); #数据库密码
putenv('TTRSS_SELF_URL_PATH=https://example.com/tt-rss'); #安装的站点域名
```

## 5.执行安装,check报错依赖

因为不能使用root执行下面语句,请指定www用户执行更新数据库

```
sudo -u www /www/server/php/83/bin/php ./update.php --update-schema
```

## 6.Done;

至此你将完成tiny tiny RSS的基础安装。

访问域名,默认账户：admin，默认密码：password

## 7.如何更新订阅源

手动执行更新RSS

在domian 的目录下执行下面命令要求php手动更新feeds

```
sudo -u www /www/server/php/83/bin/php  ./update.php --update --feeds
```

## 8.crontal -e

```
*/5 * * * * sudo -u www /www/server/php/83/bin/php /www/wwwroot/domain/update.php --feeds >> /dev/null 2>&1
```

自行替换domain位置的path路径

每五分钟定时任务执行一次rss更新

## [官方文档.](https://tt-rss.org/wiki/InstallationNotesHost/)


# 2024y-11m

hey,sooo tooo late, i am writting.

First,我希望谈谈我迷失的半年。

#### 1.好吧我记不清， 认识了谁又和谁保持联系或不再和谁联络。

给我些时间，我需要好好回忆下。

#### 2.这个月份 意味着，好事和不好的事情都要来临。

我写blog又时候不是要吐槽什么，别参考前几篇我那么烂的情绪，也不应该带给我的读者。

说真的在敲下键盘时，我脑海中想到的是，除了我自己真的还有人在意我的这片小花园吗？

从我要开始建站，开始写下一些符合属于我诞生出来的宝宝，我从未想过生存问题。

#### 2.1我的承认，我的确很需要一份job，养活自己的工作。起码是我所热爱的行业。（困境）

#### 2.2我在做什么？

我早已得知我会延毕这件事，关于贵校这种民办清华，1试2卷这种刁钻制度，如果是我的专业课我也就认了。但是鄙人就不擅长文学政治类，相关系列的考试卷一这种无人性化的机器阅卷，而且你知道任何一课题库都要上千到题？ 你让我求助老师？他/她顶多卷二有话语权，卷一他们怎么帮？毕竟这些破题又不是他们自己出的，是贵校从建校到现在一点点堆积上来的。

#### 2.2.3抉择

贵校已经毁了我人生的2年时间，我没有意义继续陪着这种破事恶心我一生。（这本科文凭不要也罢，我只是按部就班做好我能做到的事情，强人所难不好意思，在下无能为力）

#### 2.4我要做什么，

似乎这个话题我已经在之前包括about-me这个界面谈过很多次了。

#### 3.我在做什么呢？

3.1似乎在这里谈Network不是一件好事情，不过因为成本和自己项目，我方基本上关停大陆网络的运营。最近在削减成本。

#### 3.2find job & talking about。

3.3一段小故事吧，我本无心触及情。天天在这样的熔炉里，不失心疯也要石乐志。

先说结论，不合适即不合适，当一开始得出这个结论的时候，过多的催熟只会让这朵花尽快的凋谢。

3.3.1 倘若谈起单相思这种事情，还是在很早很早的时候，如今当对一个长期见面难眠日久生情的人来说，未必是件好事，当一开始发现合适而又不恰当的时候。克制与讲述，我似乎选择了后者（我一直遵循好的关系就在于彼此坦诚沟通。），当不应该存在的关系产生时，我快速的下头让对方感受到拉扯距离，以及我错误的行为对对方一次又一次伤害。

不是一个世界人 莫强求。

本以为就这样戛然而止，内心从一点点期待到夜不能寐到放下。

不过在这里还是祝福那些在我人生路上遇见人们，愿起一生能找到心有所爱，愿健康和幸福伴随其一生。

不过幸福有时候，并非真的完全在自己。命里有无真的难寻啊。

4. #### 11月IfS和充电活动

   说实话这次的充电给的牌子 不圆很菱，但是能和其他三位小伙伴一起很开心的志愿隔壁湾湾的战斗还是很开心了。就是感觉湾湾的蓝军有点不给力w（笑）

   不过IFS很明显我咕咕了，但是报名后刷牌子任务也够AP了，不过不是蓝军，约饭这对我来说不是必须的吧（笑）

#### 5.最后的最后便是歌曲安利。

如果你的情绪无处安放，歌曲或许真的是你选择之一。

无论你喜欢什么。不过敝人对Kpop不是很关注但也不排斥，喜欢小众音乐和欧美歌曲

拒绝华语歌，对现代华语流行无兴趣。

{% embed url="<https://open.spotify.com/embed/track/2x8evxqUlF0eRabbW2JBJd>" %}

```html
<iframe style="border-radius:12px" src="https://open.spotify.com/embed/track/2x8evxqUlF0eRabbW2JBJd?utm_source=generator" width="100%" height="352" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy"></iframe>
```

​​<br>


# 5月份

重返二监

1写在前面的话。

3月份的时候，我在纠结补考四科全挂这件事，马元 哲学概论 和 高日及 翻译。

而且是没人能救的卷一。

写到这，我是真的不得不必须吐槽下这个二监的破考核制度。

1.打字考试和读书考试 毕业前12本考核完成

2.五育五化，在某些程度上就是让你办活动，没课的时间参加活动。被各种活动占满你的其他时间。打着第二课堂的名义，让你毕业前必须达到120分，注意是每一项都要达到一定分数。说真的这破APP 激活的时候 要 抖音关注？笑死我可没有字节跳动任何产品，也不希望使用它们的产品。

3.每周15节课。大概要持续三个学期，虽说我要在这里待两年，但是真的很折磨要死。如果之前没过渡一下的话，说真的我早就退学了，这种野鸡全日制本科我宁可不要。

4.来说说它我无法完成的考核标准，考试任何科目分卷一，和卷二。卷二=正常大学的卷二。卷一 莫名其妙给一堆题，题库里抽题 纯机器考核。

没人在意我这种没有应试能力的人的感受吗？你想想考核的科目一学期至少7，8门有吧。都要卷1和卷二这么恶心你一下，这的多少题要刷，我没这个命受这个。而且卷一叫学分，卷二叫学绩。学分不满足无法毕业。\
5.专业考核 达到，论文没问题，N2+一个其他证书 才能满足毕业条件。

6.天天那么高压，我真的不知道 我怎么活，我精神没问题 就已经很不错了

7.oh,对每周出个门那么费劲，周日 ，你见过那个正常大学生连个在外留宿都是不正常的事情？\
8.各种一层套一层的Pua制度，拜托🙏我给你送钱，我天天享受这种待遇，没钱赚我还天天在这受罪。我说真的纯纯精神病。\
9.必修的学分我逃不掉，卷一这种对我来说 真的我无能为力，我这么多年 费那么大劲就是和应试教育说再见。而且什么时候应试教育是好事了？反正我完全不认可也很难。

10.如果到最后，我挨了2年～3年四年以上延毕或者说没有毕业证。小丑就算了，但是说真的不甘心。浪费我人生最好的时间2年，而且还耽误我很多我自己的人生节奏，我自己擅长能做的很多事情，我的生活，我的工作。而不是为了一个破全日制本科 含金量就那么高？？？？？？？？？？？？？？？？？？？？？？？？？？？？？？？？？？？？？\
\
加上我3月份被这些破事压垮了，我不得不停下喘口气，让自己调整自己的状态。

没错，比起这些学校破事情，我自己的JLPT 考试比上课都重要.我还报了CET4 你给我说这破学校真的？\
\
我有点伤感，我现在打出来这些破字我天天的遭遇我就难受，我真的不知道我这么度过这该死的论秒度日的不到1年半载的日子。\ <br>

4月份，为了找工作而拼命，时至6月份来领，我7月份考完试，我需要工作啊，一家不错的IT，为了我的跨行，然而今年的IT格外的惨，工作很难找，

我真的好心烦。如果说N2 今年再考不过。。。我现在不敢想想，我需要一点好事在我的生活中，而不是这些烂事。讲真的我在4月份给自己说，取舍。\
现在离开这里重新调整好自己状态，还不算晚。如果2年后 一无所获 搭进去自己时间和最好的时期。说真的我太不值得了。\
这就是我4月份的意义。我现在打出来这些，讲出这些，我还是很难受。因为不可能把所有事情面面俱到处理好。

一方面是我的人生，对我来说一辈子重要的兴趣，爱好，甚至到工作 我的能力。不能被否认。起码是值得重视的事情。我自己的时间，生活。

另一方面是忍辱负重，天天被pua，不断的被恶心之后，累的我浑身是伤，\
\
说真的我早就需求 放开 好好修正1～2年 放缓自己的脚步，重新抓稳自己的方向。我讨厌大陆这样的节奏 生活规律和压力。所以不是我躺平，我只是拼命的离开这个诅咒和环。\
\
我真的没有心思考研，卷编。加上家庭的压力和身边的人际关系紧张。\
\
\
\---------------------------\
这是写在前面的话，我不该没完没了吐槽这些，但是我真的早就该把这些讲出来，真的很累 很烦。\
\
\---------------<br>

### Note1

5月份，GW（黄金周）ummmm，陪着母亲时隔多年去了一趟北京海淀，去了颐和园和香山。我没有选择权。反正我和我母亲的关系就是 永远都不相信我，哪怕我的方法是对的，宁可选择陌生人也不会选择我。\
我已经慢慢看开生活中这些绝大多数人了，由着他们自己去吧。反正 我自己摔跟头的时候也没人在乎，我好心的时候也不适用你，那便走自己的路吧。只是让我一次又一次不断的陪伴者这个 陪伴者那个。我烦了？\
又有谁陪伴我呢？我想要的 又有谁 呢？至少绝对不是生活中的人，我不是那种满足现状的人。

### Note2

\
先聊了最近吧，反正GCP的AI 150USD羊毛可以薅，上车别晚了喔。不需要绑定银行卡，90day的150USD 还是很香的，正好度过接下来的一个月。

### NOTE3

JSMSR 在未来，我们会启用我们新的ASN，过去的ASN将逐渐被弃用及等待回收。源自RIPE的2025年收费政策。

### Note4

兴业银行 寰宇人生开户，据说是外汇to wise没有中转费，我还没尝试。在他们的APP网申，即可，不过质量真的是一言难尽。\
顺便去了趟崂山的 麦岛附近，上一周都是海雾。灰蒙蒙的🌁，衣服晾不干 发臭，嘛又要重新洗。

### Note5

快到儿童节了，要不要参加6月份的ingress呢？我的bio-card其实做好了，但是我一直没打印成名片 所以就一直咕咕 没和人交换。\
\
但是鲁蓝真的超爱约饭，尽管我也只是和他们吃过一次，但是慢慢熟悉后，发现他们过的是正常生活，至少一部分是我曾经拥有的，我？？？悲伤，拿了4月份的牌子，但是五月份不在QD，便没参加。\
6月份想去海大，所以ifs要参加吗？写blog的我今天还没有填写报名表 笑。一天刷AP我可能做不到那个数字了，除非我真的那一天，不去集合地点 能刷够这些AP

### Note6

周日 似乎要 picnic，但是还没决定好，如果发生之后 我会来补档的，提前给自己做个眼吧。

### Note7

也是还未发生的事情，大抵就是6月份龙舟节会放假，但是要做什么，去哪儿还未有打算。

\
今天先到此为止，日常 博文，Song安利，其实要安利我可能不止一首歌曲啦。

\
\
<https://open.spotify.com/track/3ypMsqUwfNFMiooMLVHfkp?si=99792cc64d0249dd>\
\
YMCA，很有名的一首上个世纪的歌曲，但是严格来说 它是一首基督教传教歌曲，但是我第一次接触这首歌是 在 YouTube的OSPF 别人魔性的翻改这首歌，\
虽然也有日语版，在检索日语翻唱版的时候，发现那个歌手14年去世了。\
韩语版 尽管twice的歌曲和舞蹈真的很棒，人美声甜。但是 翻唱舞蹈版本我欣赏不来，故因此我不安利。

{% embed url="<https://open.spotify.com/track/3ypMsqUwfNFMiooMLVHfkp?si=99792cc64d0249dd>" %}

\
第二首，\
最近我喜欢了 Conna gray\
他的歌曲真的很棒，我很喜欢，哪怕是日美混血，但是同年龄段24age的歌手，我不想我23的时候，24的时候一事无成。说真的要不是这垃圾二监浪费了我宝贵的时间和才能。我真的很讨厌这里。我创作的灵感都被 压抑了。大哭呜呜呜呜呜呜呜～\
\
歌曲还是要分享的，在我不如意的时候，在我没天通勤的时候 陪伴者我半个多月了

\
\
<https://open.spotify.com/track/4xqrdfXkTW4T0RauPLv3WA?si=e0a11b44a04843a8>\
\
真的很好听，强烈安利。♥️不比harry styels差喔～\
\
\
今天先到这里吧，安安！night night，

{% embed url="<https://open.spotify.com/track/4xqrdfXkTW4T0RauPLv3WA?si=e0a11b44a04843a8>" %}


# 4月份

我真的会回来写4月份吗？

我忘记了 现在是即将6月份，我不能还记得2个月之前的思绪，不过我紧我所能找回属于我的这个月的一部分思绪。

同时这种 咕咕咕的态度 是我太忙碌，太累了吧。

今天是5.30日 我却在补4月份的我 在做什么呢？\
\
写下这样的文字，

#### 我的人生总是过着这样的生活，在我还是孩子未成年的时候 ，每天都想做那些成年人做的事情，关注的方向。学习的动力。

但这样很容易被母亲，老师，骂。又或是不被身边的人理解。

有的人坚信合适年龄做合适的事情，但我从不这么认为。

似乎不得不提早成熟的我，早早的踏上了心智成年化的样子。尽管曾经我也拼过，但几乎被身边人和母亲拉回来。（亦或者绊倒我）

我想过自己说了算自己握得住的人生，而不是被母亲所左右，所管控的样子。

***

今年的我 本打算到处投简历找份实习工作，至少在暑假之前有份自己所擅长的工作的时候是这样的想法。

我趁着3月份到处投简历的阶段，或许是失败的很惨吧。

但,有些不太主动的我或,中意的岗位并不中意我。我不知道别人怎么想，但是我有我所追求,学习的方式。尽管传统的学习教育总是不断的阻挠我。

但我想 并非一切如此顺利，我真的很累，比起任何人我都需要适当的休息调整再出发。

***

时间推移到去年我开始远程工作开始，似乎对于我，这样的方式.新鲜习惯而有无从下手。

但是项目是有限的，如果被砍单那基本上没的赚。自然而然要寻找新的工作。

***

当我转向远程工作这个领域的时候，我发现天呐我想要从事的工作。似乎大家都如此厉害。

他/她们年龄比我大，技能经验比我丰富。而我对他们来说 竞争力真的很弱。

我比任何人都想提高我的能力。但是这繁重一天又一天。留给我的时间不是很多，而且我似乎开始焦虑。


# Note-3月份

回来补档

经友人提醒，这里已经长满杂草长达3个月了，我还没有补档我3月的日记。

## 3月份 <a href="#id-3-yue-fen" id="id-3-yue-fen"></a>

当我打开typora时候,心想要写点什么好呢。

很久没写博文总结下最近的生活了。

### Note1.

今年，比任何人都需要时间,去做好要做的事情和等待我做的事情。

月初到处投简历去寻找工作。

时至如今，4月份我仍在到处寻找。不知有谁想捞一捞我。

### Note2.

我接待了来自日本的一伙友人。

和他们聊的还可以。但是当忙起来的时候便没空聊天了。

有一些很有趣的经历。不过我想 不急于当下分享。

### Note3.

参加了院级的 山口银行杯高年级组，即兴演讲。

嘛.基本上参与便有奖得。

### Note4.

4课补考依旧全挂.我完全不擅长应试考试。或许考不过有我考不过的样子吧。哪怕是第二次试卷依旧无法通过。

### Note5.

或许我没有讲,我去年N3差了三分。但是今年我又抢到了N2的考试，以及打算裸考的CET-4级，我心想我还在大学的时间不多了。为何不尝去考一下CET4级呢。

### Note6.

每天Duolinguo学习一点点的spanish.

So heard,i need relax.

### Note7.

Ingress游戏 山东 地区的瓜

以及我到lv9啦，等我到10级我就可以申po了。

### Note8.

写下这篇文章的时候,大抵我还在

了解Cloudfalre的wokers的cil wrangler.toml这个文件不断较劲。

为什么这样写是错误的。

<table data-header-hidden><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><pre><code>[build]
  command = "npm run build"
  upload = "dist/*"
</code></pre></td><td></td></tr></tbody></table>

官方的文档是这样的，

<table data-header-hidden><thead><tr><th></th><th></th></tr></thead><tbody><tr><td></td><td><pre><code>[build]
command = "npm run build"
cwd = "build_cwd"
watch_dir = "build_watch_dir"
</code></pre></td></tr></tbody></table>

所以我想知道为什么js不可以调用index.html真的让人很费解呢。

### Note.9

顺带一提 其实我的生日在这个月，当然我认识一部分人也是这个月的生日。

自己给自己买束花送给自己吧。\
喔，喜闻乐见的事情,或许每个生日一定会吵架.

阿哈。谢谢那些牵挂我的人的祝福。

### Note10.

我发现我真的很喜欢磕百合的糖

如果自己可以是女生，我也会爱上女孩子的吧。

但是看到女生的爱情我磕糖就好。未曾有加入破坏的想法。看着她们便让我很享受了。

喔对，推荐部一月的Anime喔。

Hazibn Hotel。中文译名大概叫 地狱旅店 吧。

在Amazon Prime上可以观看。你可以想想是成人版的迪士尼故事。笑

编剧貌似是Vivian.\
看完之后真的想看Geel的感觉，音乐剧超棒。有什么问题及时行乐，勇敢的唱出跳起来。

很喜欢，画风和故事也很爱。

这个月我很推荐喔。还有夏利这对。So Nice！

<br>


# 2024年2月的小记

\#一个长草的Blog记起更新了。

## Note1.

今年1月份的时候 我不再使用[wordpress](https://wordpress.org/download/).转而使用[Hexo](https://hexo.io/docs/).

这就出现了一些问题,

### 评论

1.曾经的评论，数据库被我留下来了。

但是肯定无法再应用到这边的Hexo上面。

### 框架更迭

使用Hexo似乎担心的不再是文字丢失，担心的是主题作者跑路，前端渲染的资源不再可用。 同时这也加快了使用体验。我最终不再使用php作为网站的主要语言。另一个角度对于建站服务器的压力可以小很多倍。

回想起过去使用Wordpress的体验，php的7.3一些主题作者本身对于php8以上的版本未能支持，Wordpress官方大框架都跟着变动，使得一些wp的主题频出bug，加上使用习惯，我们魔改了替换了资源之后，却无心维护，长久以来js的丢失,资源的替换。插件网络问题,等等各种恼火的问题。

### 友链

好吧，这次我导出了xml变更成markdown,加上我自己本身之前利用gitbook将我之前的文字也变成了markdown。当熟悉这样的文本。其实麻烦的不再是使用wp的框架烦恼。**而是写什么，什么时候写，何时可以发布。**

友链似乎，我不再主动和别人交换友链，似乎之前生草的时候，一些人也把我的友链删掉了。这无妨。友链也变成了单链 了噗..... 当然不是说我不再交换友链，只是这个界面去[这里](https://blog.jsmsr.com/firend)了。

### RSS

事实上Rss问题是有解决方案的，只不过我懒了，先咕咕咕着吧。

### 优点

我不再担心,哪些利用wp或者php的漏洞来攻击servers从而影响我的那些重复小轮子.

微薄的钱包和性能弱鸡的服务。事实上,自从使用这类静态前端,网站整体访问也变流畅了.wp的设计注定难以做到如此体验。但却是这么多年适合小白建站的好框架。

## Note2.

这是我继农历新年后,长草好久第一次更新Blog.

我是个比较被动社交的一个人，基本上就是长年一个人呆着。所以认识的朋友基本上一双手数得过来，但是这不代表我不喜欢去结交那些新朋友的。

### ingress

我发现每个月第一个周六 国内基本上每个省份的城市都会举办[ingress](https://www.ingress.com/). 我还是这个游戏的新手，刚好不容易自己升上8级。（其实是7级半，后面那段经验值，我回到家属实很无聊，自己reg了一个R小号帮我E刷上8lv。然后被它们蓝军发现了...） 如果你问我这是一个什么游戏，我会告诉你多出去走走。是一个虚拟现实结合的游戏。

在这个世界，有很多portal（po）你可以占领这些据点。你在游戏中选R（蓝）or E（绿）作为一名特工活跃在你的生活中。如果你在生活中

听说他们R喜欢约饭。南方喜欢打对抗。记得制作[BioCard](https://community.ingress.com/en/discussion/21988/biocard-templates)交换喔。（我参加

我还是一个萌新,参加这样的活动出去走走，可以认识一些dalao,抑或是一些朋友。

当你到一个城市不知道做些什么好，打开你的ingress找找那些任务，一路city work把那些po hack（入侵）一遍，得到一些牌子。成就感就有了。 你看，穷人也有穷游的方法。（2333333

### 健走

我在学校的时候，（因为是第二监狱）每天晚上下了普训（笑死 新闻联播这种每当我说出这种事情的存在，我严重怀疑我真的不应该是大学生，身边的朋友他们才是和我过去一样那才是大学。关于某某市第二监狱这件事,我们可以以后谈这件事。）每天晚自习都有普训这种奇葩存在，不止让你看还让你抄新闻，唉！ 每当每天晚上结束这件事，我做的就是背起书包，带上耳机。开启降噪。放起音乐。 健走一个人从教学楼到寝室。

我愿称之为这是我一天有趣的事情之一。（呜呜，没有疫情 还要封校的大学也就某某市第二监狱这种为数不多的奇葩）

### 音乐和图片

从去年写博文的时候，我就打算。在我的博文放一张图片。然后结尾或者顶部放一首歌曲分享。 我会试着这样做的。

![](https://cdn.jioushan.top/photo/110.jpg)

顺便让我之前部署的轮子也跑一跑,图片驱动于Cloudflare到我的网络-servers.

~~由于我在今年管局锁紧政策,于是我懒得折腾干脆对域名的备案就撤销了。~~

干脆砍掉一些服务，和优化一些之前剩下的服务。

## Note3.

### Esim

关于我在Apple music（那5元学生价）走向了Spotify.

可能我没怎么提过，关于music流媒体订阅的选择。

而当下的spotify的**菲律宾**区无疑是一个不错的选择。

因为我搞不定土区的付款方式。Spotify的付款方式要本土国家的支付卡。 但是还有一招便是手机卡话费支付。

快速拥有php的手机卡方式,我想是Smart这家。99比索Esim,漫游在大陆,充话费用来支付Spotify的账单。我觉得是个不错的选择。

友情提示,我在注册这家服务的时候,碰巧它们锁紧了实名政策。网传猴子过KYC的方法已经不适用了喔.

你不想KYC的话我建议你可以不考虑.不过他的保号成本真的太低了.四舍五入=无。

你可能需要准备去php的机票以及银行流水账单加上你的passport（诶！！为什么打passport我的手打成了password，太怪了2333333）

### 感冒

在打这些文字的时候，我的感冒还未痊愈。头疼,嗓子疼.

希望大家不要中招哇.虽然不是很遭罪。但是我记得第一晚那天晚上,我身上骨头缝好痛。

因为在第二监狱的环境,每天都让我的身体难以吃消.要不是只有2年的学制.我才熬过半年.

我的尾椎骨 在过度劳累阶段下 好痛，避免久坐喔,多站起来活动活动. 身体才是健康的第一位.

### 结尾的Music

[​​](https://open.spotify.com/track/24TQIQpKJWp4isMbulvifs?si=4cb37e1187924a02)<https://open.spotify.com/track/24TQIQpKJWp4isMbulvifs?si=4cb37e1187924a02><br>

{% embed url="<https://open.spotify.com/track/24TQIQpKJWp4isMbulvifs?si=4cb37e1187924a02>" %}

希望有朝一日可以掌握网络安全,致敬那个清华 Blue-Lotus。&#x20;

如果有CTF大佬带带我这只小菜鸡.


# 2024 year

Note記述

## Note1:

2024年 跨年清晨我和 舍友去了海邊。他拍下來這樣的照片。

<figure><img src="/files/bNfVeyJsImiQl3iUJeMM" alt=""><figcaption></figcaption></figure>

很難想像Iphone可以拍出這樣的照片。如同廣告一樣

### Note2:

我參加了Ingress 青島的線下活動。他們都是Dalao，而我太Newbird了。「IFS」

不過這樣的活動真的很有趣，如果有機會可以請假出來。每個月都想去[參加](https://fevgames.net/ifs/event/?e=26477)呢！

### Note3:  考試 Or Talk


# Debian 12 apt

若你是 直接 安裝的 Debian12 的話 它的新的 apt源 配置文件 稍微有些不一樣。

首先 我們進入 它的路徑

```
cd /etc/apt/sources.list.d
```

目錄下有 `debian.sources` 這樣的一個文件。

我們打開 並觀察它。

```
Types: deb deb-src
URIs: mirror+file:///etc/apt/mirrors/debian.list
Suites: bookworm bookworm-updates bookworm-backports
Components: main

Types: deb deb-src
URIs: mirror+file:///etc/apt/mirrors/debian-security.list
Suites: bookworm-security
Components: main
```

我們 重點 關注 URL 這個路徑，所以我們要切換到 `/etc/apt/mirrors` 路徑下。

然後 修改 它們的兩個文件。\
官方源

目錄下有 `debian.sources` 這樣的一個文件。

```
https://deb.debian.org/debian-security

```

```
https://deb.debian.org/debian

```

\
然後執行 `apt update` 即可 更新 我們的軟件源。


# Debian11 setting

每次安装系统都要配置这些文件，留个存档！方便好copy！

## 每当我install Debian11时总要做以下操作，不得已写份易于copy代码的文章！

### 首先是SSH

默认我是认定您在最后一步 安装的时候ssh是自己安装的，我就不再过多赘述

假设您没安装SSH 请复制这个先安装，您要是ssh都不知道为何物，或者您用的VNC，您可以忽略掉！

咱得建议是您直接关闭此页面就好，省的您浪费时间！

```
apt install openssh-server
```

所以您需要此命令 来修改并开启root登录！这很重要以下有些命令，我们需要root登录的环境下才可以更改！

```bash
nano /etc/ssh/sshd_config
```

我知道您可能有什么vi /vim的需求，但是你知道的Debian 默认是有吗？先用nano 凑和一下！请继续

寻找 以下两行 将后面的文字修改为yes

```
PermitRootLogin yes 
```

```
PasswordAuthentication yes
```

### nano的保存并退出是！以下命令！

ctrl+o「保存询问」Enter 确认保存！

ctrl+x 退出！

最后 重启SSH 服务

```
/etc/init.d/ssh restart
```

### 接下来是软件包更新！

首先，我不是不相信 系统自己带的源，但是十有八九 它一定有个毛病。

\##以下为 Debian11 官方完整源！！！！⚠️不是Debian11别用，当然你能看懂可以自己在此上面修改下也可以食用！

第一步骤

```
nano /etc/apt/sources.list
```

```
deb http://deb.debian.org/debian/ bullseye main contrib non-free
# deb-src http://deb.debian.org/debian/ bullseye main contrib non-free
deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
# deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free

deb http://deb.debian.org/debian/ bullseye-backports main contrib non-free
# deb-src http://deb.debian.org/debian/ bullseye-backports main contrib non-free

deb http://deb.debian.org/debian-security bullseye-security main contrib non-free
# deb-src http://deb.debian.org/debian-security bullseye-security main contrib non-free
```

然后保存，您就可以apt-get update

然后不得不安装的

```
apt-get install mtr curl vim
```

### 你要是使用vim

```
apt-get install vim
```

```
:wq
```

保存退出！

### 然后是网卡修改

```
vim /etc/network/interfaces
```

```
auto lo
iface lo inet loopback
    dns-nameservers 1.1.1.1
iface lo inet6 static
    address xxx::1/128

# The primary network interface
# This is an autoconfigured IPv6 interface
auto ens18
allow-hotplug ens18
iface ens18 inet static
      address xx.xxx.xxx.xxx/24
      gateway xxx.xxx.xxx.1
iface ens18 inet6 static
      address ::0
      netmask 64
      gateway ::1
```

地址请自己填写！

### gre/ip6gre Tunnel例子

```
// GRE code

auto hk1
 iface hk1 inet6 static
  address xxx::2/64
  pre-up ip link add hk1 type gre local ip——address remote ip——address ttl 255
  post-down ip link del hk1
```

ipv6gre就是将gre更改为ipv6gre&#x20;

ip——address 请更改为您的地址/对端地址

！！！⚠️注意 tunnel 并不是一方建立就通，需要双方都要建立！

若對端使用 只是需要通過GRE tunnel做為外部ipv6使用\
請記得添加默認路由

tunnel 也不只有 GRE還有sit,vlan,等等再複雜加密既 VPN這類，gateVPN，openvpn，wireguard等等

```
ip -6 route add default via (gateway address)

```

### 修改字符编码/地区语言

```
dpkg-reconfigure locales
```

选择合适的地区，为了减少报错易于理解，请改为 `en_US.UTF-8`

```
locale
```

检查！

### 开启内核转发

```
vim /etc/sysctl.conf
```

找寻下面两行，取消注释，或者你自己加上

```
net.ipv4.ip_forward = 1
net.ipv6.conf.all.forwarding=1
```

刷新并启用

```
sysctl -p /etc/sysctl.conf
```

### 添加某网卡为默认路由

```
ip -6 ro add default via {网关} dev {接口名}
```

### apt-get 切换选择ipv4/ipv6 update or update

#### apt-get使用IPv4

```
sudo apt-get -o Acquire::ForceIPv4=true install xxx
sudo apt-get -o Acquire::ForceIPv4=true update
sudo apt-get -o Acquire::ForceIPv4=true upgrade
sudo apt-get -o Acquire::ForceIPv4=true dist-upgrade
```

#### apt-get使用IPv6

```
sudo apt-get -o Acquire::ForceIPv6=true install xxx
sudo apt-get -o Acquire::ForceIPv6=true update
sudo apt-get -o Acquire::ForceIPv6=true upgrade
sudo apt-get -o Acquire::ForceIPv6=true dist-upgrade
```

{% hint style="info" %}
目前先到此为止！日后有新的会更新！
{% endhint %}

### Bird2 install debian11 bird2.0.12

```
echo "deb http://deb.debian.org/debian bullseye-backports main" >> /etc/apt/sources.list
```

```
apt update
```

```
apt install  bird2/bullseye-backports
```

移除雲計算 的自動網路配置腳本

```
apt-get remove cloud-init

```

```
apt-get purge cloud-init
```

但是請手動將`50-cloud-init` 網卡文件寫入到`interface`以免造成網卡無法啟動。

### 修改时间 地区

```
dpkg-reconfigure tzdata
```


# 在 Sonoma OS 玩 原神 以及 完整的移除卸載原神

Sonoma OS play GenshinS

### 前言 這確實是一篇playcover教程，但是這是一個能解決小bug的教程，如果您有興趣。

請耐心閱讀不到1min的敘述。

首先我的mac OS版本是14.1.1 這個問題在14.0也存在過。

唯一的期望就是 後續 playcover的開發者可以解決這個問題。

一般來說，我們都是去play cover的github倉庫下載它的最新版本。

<https://github.com/PlayCover/PlayCover/releases>&#x20;

因為 是sonoma版本，所以目前只能 使用3.0.0版本的beta版本。

當你按照以往安裝 Playcover 然後 使用 <https://decrypt.day/>

獲取了 Genshin 的安裝ipa拓曳到playcover 安裝之後。這時候。請不要急於點開，哪怕是點開，也會迸出閃退到錯誤。

這便是我們遇到的一個問題。

### 解決&#x20;

首先請不要使用 github下載的版本，請去gitee下載 開發者所公布的這個每夜版

{% embed url="<https://gitee.com/playcover_community/PlayCover/releases/tag/3.0.0-nightly528>" %}

請確認你使用的 這個 版本

`3.0.0（528）`

請右鍵 所安裝的ipa文件，點擊 偏好設定\
我們需要打開 - 啟用繞過越獄監測<br>

<figure><img src="/files/Xd5BXzexbDE4cOjCeK1N" alt=""><figcaption><p>啟用繞過越獄監測</p></figcaption></figure>

或者 我們可以選擇在 雜項 -移除 playcover

<br>

<figure><img src="/files/WFGOU1awtXb1cazyNtg2" alt=""><figcaption><p>移除playcover</p></figcaption></figure>

我們右鍵這個 app 在finda中查看。\
\
然後我們打開終端機 輸入下面的指令<br>

```
 sudo codesign --force --deep --sign - /Users/xxx/Library/Containers/io.playcover.PlayCover/genshinn.app
```

`/Users/xxx/Library/Containers/io.playcover.PlayCover/genshinn.app`\
這裡這串路徑 請自行 拖動 您的電腦 終端機的 app的路徑

鍵入並回車，輸入 root密碼，耐心等待。在 Finda 中 再次運行 原神

### 題外話

當然也有有的朋友說，移除 playtools這一步就可以 genshin start了，但是據我 所使用體驗，一般這種操作 您所運行的genshin無法通過 鍵盤 映射 遊玩 也無法連結 手柄 通過 手柄 遊玩。使用這種 方式 打開的 原神既保留了 playcover工具 可以映射。鍵盤 也可以 使用手柄。

### 如何 移除 原神

如果你只是 command+backspace將genshin的安裝app清空垃圾桶 這並不代表 您完整的移除了原神。

mihoyo會在您遊玩原神的過程中 將 遊戲本體數據 下載到以下路徑 還請手動 刪除它們。\
尤其對於 mac 硬碟 為數不多的人。<br>

<figure><img src="/files/m69k4jcsTHO3KUxjxS16" alt=""><figcaption></figcaption></figure>

注意區分 使用者-後面 您mac 的 用戶名 替換。


# 一個人看電影

uhmm，這次許久沒更新不是什麼重要的技術博文，大概只是分享一些自己的想法吧。<br>

今晚，再度一個人去看電影。放下手中的工作，擠出時間 出門去看場電影。\
我得說 我逐漸 開始慢慢喜歡上這種感覺。只是很少有對味的片。\
uhmm 近幾年網路的便利，讓follow的 有在Netflix（流媒體）看完。\
\
我是一個能容忍孤獨的人，但是時常 自我對話久了，會讓人覺得活在自己的世界（曾經 的確是這樣的）。\
但是這不是很需要，安全感要在別人索取。儘管有時候 我也很希望交友。但是 或許口味 獨特，價值觀 取向相似性少。 安安靜靜在一個環境裡當好一個小透明就好了。\
\
我看著一本本買來有幾年的 書，學習或者 讀（啃的很慢）時常 讀幾篇便困的 想要貪睡一陣。\
但是閱讀中文便不會，熟練掌握 使用 外語 或許這是終身的一個興趣之一啦。\
\
變化的一年中 我又在做什麼呢？未必每件事情要有意義，有自己的感受且舒適即可。減少外在的焦慮，外在的敏感。\
\
嗯 這回大概便是自己在自己Blog亂吐糟自己的時候，而放在這裡是明確之舉嗎？\
\
沒有穩定工作，（也不一定要追求穩定（x\
放慢腳步，感受生活（大概是賴床和空想 白日夢？噗hhhhh 雖然也會實幹一些，但是需要時間一點點腳印積累方可見到步子的跨越。\
\
燒酒對我來說 微醉，尚可。暈乎乎 有些理智，然後 放鬆敏感的自己。坦承的面對自己，不在乎哪些一切。\
\
不是很喜歡喝啤酒，只是為了氣氛或者交集場合，一肚子的氣體讓自己不舒服。\
\
至於一些甜度的雞尾酒，調製酒，uhmm。當他是一種氣體飲料好了。\
至於白酒 uhmm，可能還是燒酒更讓我有感覺吧。\
\
嗜酸甜，但是不喜辣的割嗓子，更沒有引工業酒精打算。\
\
麻是一種很有趣的感覺，放大神經的每一個凸點。感受 所感受。\
\
長年緊繃壓抑的環境下一種釋放。\
\
似乎talk show也是一個想法，一直以來 我都想 去看一場show。自己去聽/互動。\
希望這個目標會有希望在近年成功。\
\
今晚先這樣吧，我在考慮 這裡的評論區用什麼做好呢？我有試著重構一個非gitbook的版本的blog但是。我不確定是否要啟用。\
\ <br>


# 裝eve-ng社區版踩個小坑

首先官網的意思說

<https://www.eve-ng.net/index.php/community/>

21.05.2022年之後發行的eve5版本，首先不能從ubuntu16直接升級，已經不兼容了。

（為什麼官方不用Debian呢，惱）

截止到我當下在官方哪裡下載的版本，如果你在它安裝過程中網路不暢，你國網路堪憂。非常大可能安裝失敗。

開機呢，腳本初始化也失敗，

root/eve 這默認帳戶密碼登不進去w？怎麼辦

重啟shift 在grub的界面按e編輯，進`單用戶模式`，具體自行搜。{`ctrl+x` 保存退出}

通過單用戶模式，重置root密碼，`passwd`

最後的最後，正常啟動，進入系統，登進去之後

然後

```
cd /etc
```

目錄下

```
./eve-setup.sh
```

繼續執行eve安裝咯。

eve官方[安裝手冊](https://www.eve-ng.net/index.php/documentation/community-cookbook/)

順便補倆 鼓搗pve 能幫到你的url \
pve-sant[教程](https://foxi.buduanwang.vip/virtualization/pve/2787.html/)

pve 中文 [手冊](https://pve-doc-cn.readthedocs.io/zh_CN/latest/index.html)<br>


# 不完整的Gentoo安裝

一些疑難雜症，希望可以幫到

`不過我建議你應當滿足/準備以下`

`1.強大的內心`

`2.一塊U盤和你要安裝的`磁碟

`3.獨立思考的大腦`

`4.不厭其煩的嘗試`

`5.`[`chatgpt`](https://chat.openai.com) `& Google & 官網文檔`

## 開始

！！！`systemctl` ⚠️

前半部分是在`live CD` 狀態下操作的，我這裡就不執行分割了，分割工具有像`cfdisk`，`fdisk`

分割 建議了解下 `MBR`分割表 和`GUID` 分割表區別，我覺得你都是`Linux`用戶了，您應該很上手。

`liveCD` 環境下

```
mkdir /mnt/gentoo
```

創建 /mnt/gentoo

```
mkdir /mnt/gentoo/boot
```

創建 /mnt/gentoo/boot

通過`lsblk` 看到我這邊 對sda已經操作完成 分割完成。

sda1 用作 boot ，sda2 用作操作系統路徑

```
root@archiso ~ # lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0    7:0    0 693.5M  1 loop /run/archiso/airootfs
sda      8:0    0 119.2G  0 disk 
├─sda1   8:1    0   256M  0 part 
└─sda2   8:2    0   119G  0 part 
sdb      8:16   1  28.8G  0 disk 
├─sdb1   8:17   1   798M  0 part 
└─sdb2   8:18   1    15M  0 part 
sr0     11:0    1  1024M  0 rom 
```

```
mkfs.vfat -F 32 /dev/sda1
```

```
mkfs.ext4 /dev/sda2
```

我怕你看不懂，我這裡簡單說下，sda是我要用來存放gentoo的硬盤

sda1用作boot 給了256M，sda2 是系統路徑

### 格式化 磁碟

然後我們通過mount 讓sda掛載到這個系統上。

```
mount /dev/sda2 /mnt/gentoo
```

```
mount /dev/sda1 /mnt/gentoo/boot
```

### stage3 配置

```
wget https://mirrors.ustc.edu.cn/gentoo/releases/amd64/autobuilds/current-stage3-amd64-desktop-systemd/stage3-amd64-desktop-systemd-20230507T164658Z.tar.xz
```

```
tar xpvf stage3 <tab> --xattrs-include='*.*' --numeric-owner
```

解壓完之後 配置make的conf

```
vim /mnt/gentoo/etc/portage/make.conf
```

```
COMMON_FLAGS="-march=native -O3 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
​
# NOTE: This stage was built with the bindist Use flag enabled
​
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C
​
USE="-bindist"
GENTOO_MIRRORS="https://mirrors.ustc.edu.cn/gentoo/"
ACCEPT_LECENSE="*"
MAKEOPTS="-j4"
```

### 然後創建源

```
mkdir --parents /mnt/gentoo/etc/portage/repos.conf
```

```
vim /mnt/gentoo/etc/portage/repos.conf/gentoo.conf
```

### 复制DNS信息 <a href="#fu-zhi-dns-xin-xi" id="fu-zhi-dns-xin-xi"></a>

```
 cp --dereference /etc/resolv.conf /mnt/gentoo/etc/
```

複製live CD 下的dns到 掛在gentoo下的dns 文件`/etc/resolv.conf` 這個文件一般都是DNS配置

### 挂载必要的文件系统

```
 mount --types proc /proc /mnt/gentoo/proc
 mount --rbind /sys /mnt/gentoo/sys
 mount --make-rslave /mnt/gentoo/sys
 mount --rbind /dev /mnt/gentoo/dev
 mount --make-rslave /mnt/gentoo/dev
 mount --bind /run /mnt/gentoo/run
 mount --make-slave /mnt/gentoo/run
```

其中带有 –make-rslave的项目是使用systemd才需要的,如果你使用openrc可以不用运行.

如果你不使用Gentoo的livecd的话,需要运行下面的命令让/dev/shm/目录称为一个正常挂载的tmpfs

```
test -L /dev/shm && rm /dev/shm && mkdir /dev/shm
mount --types tmpfs --options nosuid,nodev,noexec shm /dev/shm
chmod 1777 /dev/shm /run/shm #如果报错，则去掉 /run/shm部分
```

感謝這裡一小部分教程來自[ta](https://gtrush.com/2022/06/12/%E6%96%B0%E6%89%8BGentoo%E6%8A%98%E8%85%BE%E8%AE%B0%E5%BD%951-%E5%AE%89%E8%A3%85%E7%AF%87-%E4%BA%8C%E8%BF%9B%E5%88%B6kernel%E5%BF%AB%E9%80%9F%E5%AE%89%E8%A3%85%E6%96%B9%E6%B3%95/)。

### 進入chroot

```
chroot /mnt/gentoo /bin/bash
```

```
source /etc/profile
```

```
export PS1="(chroot) ${PS1}"
```

如果遇到bash無法操控命令時

```
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/root/bin
```

讓我痛苦萬分的portage（包管理器）

```
vim /etc/portage/make.conf //make的路徑
```

### 編輯 make 配置

```
 rm -rf /var/db/repos/gentoo //如果出現問題再刪除重試
```

刪除已經配置的，再一次嘗試

以下是正常的配置順序

```
emerge-webrsync  //如果這裡執行出現報錯，請參考上面make的路徑進行參數修改
```

具體參數可以參考它的make配置參數 [URL](https://blog.yangmame.org/Gentoo%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B.html)

繼續按步驟執行命令

```
eselect profile list
```

這裡你要選擇一個合適你的 list

```
eselect profile set X
```

```
emerge -auvDN --with-bdeps=y @world
```

//執行這條命令時 ，你應該準備 出門/開始看電影，或者躺平，或者有一顆強大的心臟，具體時間看您的機器配置，它讓我煎熬的坐了3個小時。

如果遇到什麼奇奇怪怪的報錯，善用搜索引擎，不過我想搜索引擎也不一定幫的上，善用GPT

### 配置時間和地区 <a href="#pei-zhi-shi-qu-he-di-qu-xin-xi" id="pei-zhi-shi-qu-he-di-qu-xin-xi"></a>

```
echo "Asia/Hong_Kong" > /etc/timezone
emerge --config sys-libs/timezone-data
echo "en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
```

选择语言,選eng出錯少

```
eselect locale list
```

```
eselect locale set X 
```

同步环境

```
. /etc/profile
```

重新加载环境

```
env-update && source /etc/profile && export PS1="(chroot) ${PS1}"
```

### 內核安裝

這裡官方寫的好複雜，不過感覺可以嘗試通過2進制的方式安裝。建議參考其他大佬教程這一步，這裡我沒有任何話語權，這裡時間應該不會浪費很久。

跟著官方教程走即可，接下是創建root的passwd

```
passwd
```

務必創建一個複雜的密碼保障安全。

### 接下來是fstab

我的建議是`exit` 先退出chroot模式，直接複製`liveCD`下的fstab到gentoo這邊的路徑

```
echo "/etc/fstab" >> /mnt/gentoo/etc/fstab
```

然後再使用上面的 進入chroot模式回到我們的最後步驟

#### 安裝配置grub引導

如果你在前面編輯make.conf的時候沒有添加這個參數，請將這個`GRUB_PLATFORMS="efi-64"`參數放進去

```
echo 'GRUB_PLATFORMS="efi-64"' >> /etc/portage/make.conf
```

然後執行編譯安裝grub

```
emerge --ask --update --newuse --verbose sys-boot/grub
```

然後你可以執行這句話寫入boot

```
grub-install --target=x86_64-efi --efi-directory=/boot
```

⚠️這裡僅使用uefi的引導方式，如果妳是其他的分區表或者傳統引導，建議參考[官方文檔](https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Bootloader/zh-cn)

## 最終

退出chroot环境并unmount全部已持载分区。然后敲入一条有魔力的命令来初始化最终的、真实的测试：reboot。

`root# exit`

```
umount -l /mnt/gentoo/dev{/shm,/pts,}
```

```
umount -R /mnt/gentoo
```

```
reboot
```

退出，并取消掛載，重啟，至此，如果順利的話 我們不再用到liveCD。

## 進入系統後

### 包管理器install dhcpcd

```
emerge -av dhcpcd
```

#### 安裝vim

```
emerge --ask app-editors/vim
```

#### 庫搜索mtr

```
emerge --search mtr
```

### &#x20;vim裝不上報錯

###

```
Total: 10 packages (10 new), Size of downloads: 28,500 KiB
​
 * Error: circular dependencies:
​
(media-libs/libsndfile-1.2.0:0/0::gentoo, ebuild scheduled for merge) depends on
 (media-sound/mpg123-1.31.3:0/0::gentoo, ebuild scheduled for merge) (buildtime_slot_op)
  (media-sound/pulseaudio-16.1:0/0::gentoo, ebuild scheduled for merge) (buildtime)
   (media-libs/libpulse-16.1-r2:0/0::gentoo, ebuild scheduled for merge) (buildtime)
    (media-libs/libsndfile-1.2.0:0/0::gentoo, ebuild scheduled for merge) (buildtime)
​
It might be possible to break this cycle
by applying any of the following changes:
- media-libs/libsndfile-1.2.0 (Change USE: +minimal)
- media-sound/mpg123-1.31.3 (Change USE: -pulseaudio)
​
Note that this change can be reverted, once the package has been installed.
​
Note that the dependency graph contains a lot of cycles.
Several changes might be required to resolve all cycles.
Temporarily changing some use flag for all packages might be the better option.
```

#### chatgpt的有效解決方案

這個報錯顯示了 "media-libs/libsndfile-1.2.0" 和 "media-sound/mpg123-1.31.3" 之間存在循環依賴關係，其中 "media-sound/pulseaudio-16.1" 和 "media-libs/libpulse-16.1-r2" 也被列入了其中。

報錯提供了一些可能的解決方案，其中一種方法是通過更改 USE 標誌來打破這個循環依賴關係。在這種情況下，你可以嘗試使用以下命令：

```
​
USE="-pulseaudio" emerge -1 media-sound/mpg123
​
USE="+minimal" emerge -1 media-libs/libsndfile
​
emerge vim
```

這些命令將首先安裝更新 "media-sound/mpg123" 和 "media-libs/libsndfile" 軟件包，通過在安裝時更改它們的 USE 標誌來打破循環依賴關係。然後，你可以使用 emerge 命令安裝 vim 軟件包。

請注意，在成功安裝 vim 之後，你可以使用以下命令恢復 USE 標誌的原始設置：

```
USE="pulseaudio minimal" emerge -1 media-sound/mpg123 media-libs/libsndfile
```

這將更改 USE 標誌以恢復原始設置，同時更新這兩個軟件包，這樣你就可以在不更改系統狀態的情況下重新安裝它們。

### 添加部分驅動（先解鎖許可證

这个错误提示说明 `sys-kernel/linux-firmware` 软件包的所有可用版本都被掩藏了，原因是这个软件包包含了需要满足 `linux-fw-redistributable` 许可证的文件，但这个许可证并没有被 Gentoo 批准。

有两种解决方法：

1. 使用其他发行版的 firmware 或者从其他地方获取到该许可证文件。这种方法需要自己手动获取并安装，不保证能够成功，同时也存在风险。
2. 在 `/etc/portage/package.license` 文件中添加 `linux-fw-redistributable` 许可证，这个许可证可以在 `/var/db/repos/gentoo/licenses/linux-fw-redistributable` 文件中找到。具体做法是，在终端中执行以下命令：

   ```
   bashCopy code
   echo "sys-kernel/linux-firmware linux-fw-redistributable" >> /etc/portage/package.license
   ```

   然后再重新执行安装命令。

   ```
   emerge -av sys-kernel/linux-firmware
   ```

   注意：这个许可证的存在是为了防止某些二进制固件被非法复制和分发，因此在添加许可证之前请仔细阅读许可证内容并确保您的使用方式

   是合法的。

### 检查 iwlwifi 驱动程序是否已经加载。运行以下命令：

```
lsmod | grep iwlwifi
```

`lspci -k`查看Wi-Fi 驅動能否被識別

```
wpa_passphrase YOUR_SSID YOUR_WIFI_PASSWORD > /etc/wpa_supplicant/wpa_supplicant.conf
```

```
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
```

```
dhclient wlan0
```

如果你在執行`dhclient wlan0` 遇到了報錯

請嘗試 安裝

```
emerge -av net-misc/dhcp
​
```

### 其他

#### `systemctl`說明

是 Systemd 中的命令行工具，用於查看和管理系統上運行的服務（service）、單元（unit）和套件（package）的狀態。

以下是一些常見的 `systemctl` 命令：

* `systemctl status <service>`：查看服務狀態。
* `systemctl start <service>`：啟動服務。
* `systemctl stop <service>`：停止服務。
* `systemctl restart <service>`：重啟服務。
* `systemctl enable <service>`：設置服務在開機時自動啟動。
* `systemctl disable <service>`：設置服務在開機時不自動啟動。

在 `systemctl` 命令後加上 `-a` 選項可以列出所有服務的狀態，加上 `--failed` 選項可以列出失敗的服務。例如：

* `systemctl -a`：列出所有服務的狀態。
* `systemctl --failed`：列出失敗的服務。

#### `resolv.conf` 說明

以下是一些在 `resolv.conf` 文件中常見的設置示例：

```
​
nameserver 8.8.8.8
```

這行設置將使用谷歌的 DNS 伺服器（IP 位址為 8.8.8.8）來查詢網址。

```
​
nameserver 8.8.4.4
```

這行設置將使用谷歌的第二個 DNS 伺服器（IP 位址為 8.8.4.4）來查詢網址。

```
​
domain example.com
```

這行設置指定了本地網路的預設 DNS 域名，也就是如果本地查詢的網址沒有指定域名，就會自動添加該域名。

```
​
search example.com
```

這行設置與 `domain` 相似，但是可以指定多個 DNS 域名，如果本地查詢的網址沒有指定域名，就會按照指定的域名順序逐一嘗試查詢。

```
​
options rotate
```

這行設置會告訴本地 DNS 解析器在每次查詢網址時，輪流使用每個 DNS 伺服器，而不是一直使用同一個 DNS 伺服器，這可以平衡不同 DNS 伺服器的負載，提高解析效率。

```
​
options timeout:2 attempts:3
```

這行設置會告訴本地 DNS 解析器在查詢網址時，如果一個 DNS 伺服器沒有回應，就在 2 秒內等待該伺服器回應，如果等待超時，就嘗試最多 3 次查詢，然後再切換到下一個 DNS 伺服器嘗試查詢。這樣可以避免等待超時造成的查詢延遲，提高解析效率。

### 引用來源

1. [官方](https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Base/zh-cn)wiki安裝文檔
2. 中文版較權威[文檔 ](https://bitbili.net/gentoo-linux-installation-and-usage-tutorial.html)
3. Gtrush的[教程](https://gtrush.com/2022/06/12/%E6%96%B0%E6%89%8BGentoo%E6%8A%98%E8%85%BE%E8%AE%B0%E5%BD%951-%E5%AE%89%E8%A3%85%E7%AF%87-%E4%BA%8C%E8%BF%9B%E5%88%B6kernel%E5%BF%AB%E9%80%9F%E5%AE%89%E8%A3%85%E6%96%B9%E6%B3%95/)
4. chatGPT & Google

### 寫在最後

首先，我希望你可以在觀看別人教程視頻的時候，我的這點微不足道的經驗可以為你理清思路，同時也希望你可以早日體驗到gentoo的樂趣（壞笑）。如果能夠幫到你就太好了！

日後我或許會補充一些其他編譯的踩坑經驗。

對gentoo有興趣的小夥伴可以加入[tg-group](https://t.me/gentoo_zh_offtopic)

我如果有錯的表述，歡迎聯繫我與我交流，虛心請大佬指教。

當然，如果您對這種滾動式更新及編譯式安裝我更建議你使用Archlinux，省心又省電，重要你的身體不會因此高負荷感到不適。


# 在archLinux上配置wlan0（wifi）

iwdctl

或許是我菜的原因，我在archlinux上用的一些網卡工具配置Wi-Fi 連結都失敗了。

但是這裡我要推薦一個很好用的工具

### iwd

如果你在arch上使用pacman來安裝軟體

`paceman -S iwd`

Debian系 `apt-get install iwd`

Fedora `def install iwd`

#### 鍵入 `lwctl` 進入它的配置命令行

1. ```
   device list
   ```

   我們可以看到我們的無線網卡
2. ```
   station wlan0 get-networks
   ```

   通過 我們網卡 wlan0 設備檢肅附近Wi-Fi SSID Name
3. ```
   station wlan0 connect  <your wifi ssid name>
   ```

   連結到你要加入到Wi-Fi
4. 輸入Wi-Fi密碼

   正常情況下 應該就完成連結了！真的超easy
5. ```
   ctrl+C
   ```

   終止iwdctl 就好了，可以通過 `ip a` 或則 `ping -c`

   來檢測 是否正確的獲取到網卡！

### 後記：

我一開始有嘗試，`wpa_supplicant` 又或者 dailog的`wifi-menu`

Wi-Fi-menu 有界面化了，但是 鍵入密碼 一路ok之後它還是連不進，更不要說還要install `netctl` start \<network\_profile> 有多失敗了，反到是 iwdctl 唷夠省心w

附：

### 在archlinx上切換 中科大鏡像源 喔～

我們使用vim 編輯這個路徑下文件吼～

```
vim /etc/pacman.d/mirrorlist
```

我們把這個添加至尾部

```
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
```

`:wq` 保存並退出嗷～

然後繼續，

```
vim /etc/pacman.conf
```

我們繼續編輯這個文件。

在尾部添加以下

```
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
```

然后请安装 `archlinuxcn-keyring` 包以导入 GPG key。

結束了喔～


# bigsur 側載 運行ipa以及降級至MacOS 11.2.3

⚠️不適用21年以後發布的MacBook

当我不再是忠实的windos用户已经有3～5年时间左右，我得承认我喜欢 类unix这样的系统。

而Mac os应该是里面最独树一帜，且比较省心的system不为过。

直到我从Bigsur-Monterey-Ventura，一次次的不断回退bigsur。为什么 肯定是bigsur好用。

具体体现在 性能，续航，等一些原汁原味的东西。

比方说我讨厌macOS 13的设置菜单，改成向手机一样的设置，只会让我调试功能的时候及其不方便。

顶部的菜单栏本来就占位置，还要改成那么大的边距和应用图标那么大。

虽然12和13让AI 以及PC本身的功能变得更加多样化起来。但是基础的功能的性能却在丢失。丢失的不是一点。这也是曾让我回退的原因之一。

而 Bigsur对我而言 是使用和效能让我满意的版本。但是apple真的很可恶哇。

曾几何时你可以直接拖动ipa的文件安装在bigsir系统上，因为M系列的处理器它支持直接运行IOS/IPAD的app，但是apple ban了；

当我想玩genshin的时候，我不得不开始思索我有的办法。可恶的是 apple直接删掉了 本来可以下载的11.2.3版本的pkg安装包。

感谢[red](https://www.reddit.com/r/macsysadmin/comments/mqi5jm/a_new_way_to_download_macos_big_sur_full/)ddit，感谢这位[作者](https://mrmacintosh.com/macos-big-sur-full-installer-database-download-directly-from-apple/)，感谢数字互联网档案馆。（[找到pkg](https://archive.org/download/install-assistant-11.2.3_202112)

如果你下载的是ispw的格式意味着你需要另外一台Mac电脑，copy到哪台，然后进要被恢复的那台mac的dfu模式，用双头tpy-c连接，拖进去。

pkg意味着并不需要两台电脑。不过降级这件事我也是第一回做。按说最保险的请求应该要双清。

或许你听过playercover这个项目，幸运的是它不支持bigsur这个系统版本。

真的太让人伤心了！

我有單獨做一期視頻，具體跳轉至[YouTube](https://youtu.be/TU6OtmZexAQ)


# 记一次丢失GPG公钥

记一次丢失GPG公钥，而导致ubuntu/debian 的apt频繁提示报错。

```
W: GPG error: http://security.ubuntu.com trusty-security Release: 
The following signatures couldn't be verified because the public key is not available: 
NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
```

如果未修復這些錯誤，apt 在安裝或升級軟體包時會遇到問題。

apt 打包系統具有一組可信密鑰，用於確定是否可以對軟體包進行身份驗證，從而信任安裝在系統上。

```
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
```

让我们键入这样的命令，将后面recv-keys 后面值替换为您报错的公钥值。

再次apt-get update 即可解决！


# 搭建Alist於您的服務器

僅適用Linux

#### 緣由

最近想在自己的network上運行雲盤，找了一圈，發現這個能滿足我自己的需求。

#### 使用wget（我這裡下載的是amd64架構的版本）

使用cd到您要下載install的目錄（我這裡使用的是 `/data1/www`

通過wget命令下載此VM架構的安裝包 官方[releases](https://github.com/alist-org/alist/releases)

```
wget -4 https://github.com/alist-org/alist/releases/download/v3.8.0/alist-linux-amd64.tar.gz
```

然後通過tar -zxvf 解壓到當下路徑

```
tar -zxvf alist-linux-amd64.tar.gz
```

賦予執行權限

```
chmod +x alist
```

```
./alist server
```

執行alist進程 然後您會看到 有一行 admn 的密碼 ，請務必copy，然後查詢下面的本地端口(默認端口為5244)，使用 本地/ip :5244訪問

點擊頁面下腳管理 輸入user：admin 密碼為你剛才copy的密碼

#### 所以第一件事是先修改密碼。

若您忘記密碼執行此命令。

```
./alist admin
```

#### 守護進程

```
vim /usr/lib/systemd/system/alist.service
```

vim 創建並編輯此內容

```
[Unit]
Description=alist
After=network.target
 
[Service]
Type=simple
WorkingDirectory=path_alist
ExecStart=path_alist/alist server
Restart=on-failure
 
[Install]
WantedBy=multi-user.target
```

我們將文中的

`path_alist`替換為我們剛剛下載解壓的路徑

查看當前路徑`pwd`

最後鍵入`:wq`保存並退出vim編譯器

最後我們輸入`systemctl daemon-reload`

啟動：`systemctl start alist`

停止：`systemctl stop alist`

開機啟動：`systemctl enable alist`

查看狀態：`systemctl status alist`

重啟alist進程：`systemctl restart alist`

最後您可以通過nginx反代本地端口 然後通過域名訪問！

以及如何配置存儲閱讀以下文檔/自行檢索 網絡有不少教程！

參考文檔：<https://alist.nn.ci/>


# JSMSR Network

Peering or Transit

### JSMSR Network Service notice

Hello, thank you for choosing&#x20;

\
JSMSR「Jsmsr Experimental Network」「Jsmsr Network」 <br>

\[Only IPV6] <br>

We serve individuals, educational non-profit users.\
If you are a commercial user, we are willing to actively establish Peer relationships with you. \
Our services are not suitable for commercial needs. Our service availability reaches 99.9%, no SLA guarantee, please know!

### Read Peering

{% embed url="<https://as134478.peeringdb.com>" %}

{% embed url="<https://peer.jsmsr.com>" %}

Our traffic is mainly outgoing

You can initiate a peering request with us from one of our regional locations pop or within the same IX.&#x20;

We will reply to you within 1-2 non-working days,&#x20;

"⚠️ service is not available on working days" (IMPORTANT, we will have time to configure the service for you outside of working days, please note that we will reply within 1-3 days if you contact us on working days, please note this before contacting us!)&#x20;

(Because our time is limited, please be patient with us as we will only be available to configure the service for you on non-business days)

&#x20;⚠️ If it is an emergency, we can work for you on weekdays, but we will charge you a small fee for the service, please let us know!

We can configure BGP sessions in the following locations&#x20;

Frankfurt, Amsterdam&#x20;

Seattle/Fairmont&#x20;

Korea/Hong Kong/Tokyo/Singapore

\=========

If you are interested in our services.

Please contact us We will respond to your request at our leisure!

mail: <admin@jsmsr.com>

Support language: English,中文,日本語

### 请填写此表单

若您選擇tunnel與我們對等/transit請求 請填寫此表單，我們會聯絡您！

<https://forms.gle/sFqpNTaWgsFxX7jk6>

{% hint style="info" %}
ENG
{% endhint %}

### Please fill out this form

If you choose tunnel to peer with us/transit request Please fill out this form and we will contact you!

[https://forms.gle/sFqpNTaWgsFxX7jk6](< https://forms.gle/sFqpNTaWgsFxX7jk6>)


# 硬碟掛載

某一次不小心重啟，然後硬盤沒掛載上所以系統沒啟動

<pre><code><strong>fdisk -l
</strong></code></pre>

查看系統識別的硬碟

### 硬碟分區

```
fdisk /dev/sdb
```

對sdb這塊磁盤分區

m，不查看幫助，一路回車（分得是整塊盤），最後w保存！

```
mkfs.ext4 /dev/sdb1
```

### 格式化硬碟

格式化這塊磁盤為ext4格式

```
mkdir /data1
```

在根目錄下創建 data1這個文件夾

### 掛載硬碟

```
mount /dev/sdb1 /data1
```

使用mount命令將次塊硬碟掛在到data1文件夾下

### 將硬碟寫入開機啟動

```
lsblk -f
```

查看這塊硬碟的UUID

```
vim /etc/fstab
```

```
UUID=4787465c-dee7-4de6-bbde-3f00931b2fa3 /data1 ext4 defaults 0      0
```

整理成此格式  後面是掛載到跟目錄的文件夾。 然後是 硬盤分區格式

<br>


# Wireguard 淺入教程

服务端到另一台服務端/客戶端

這是一個我自己都難以詮釋的教程！如有疑問，請私訊，或者我寫的有錯誤，歡迎指正。

聯絡我的方式 請在側欄 找到 About-Me

### 端到端 建立Wireguard（以下本文簡稱為wg

鳴謝教程來源 ZH，感謝曾過去幫助我配置wg，所得此教程。

系統環境Debian11

wg依賴內核，若內核較低 無法使用wg，本篇不在此 過多解釋 內核升級

### Start

安装Wireguard  Debian 11

```
apt install wireguard-dkms wireguard-tools -y
```

Debian 12

```
apt install wireguard
```

進入  `/etc/wireguard` 目錄

生成公钥，秘钥

```
wg genkey | tee privatekey | wg pubkey > publickey 
```

給予此目錄777 權限

```
chmod 777 -R /etc/wireguard
```

利用 touch 創建一個網卡配置

```
touch xxx.conf
```

启动此网卡配置命令

```
wg-quick up xxx.conf
```

结束就是将`up` 替换为 `down`

### 网卡配置详细

以下为服务器A 配置&#x20;

```
[Interface]
PrivateKey = #[此處填寫服務器A生成的 密鑰 PrivateKey]
Address =  #[此處填寫服務器A ifup link local address]
ListenPort = #[此處填寫服務器B 對端的端口]
table = off


[Peer]
PublicKey = #[此處填寫服務器B端的公鑰 PublicKey]
AllowedIPs = ::/0
EndPoint = [255.255.255.255]:00000 #[此處填寫服務器b端的ip/域名：端口]
PersistentKeepalive = 25 #[保活，默認為25]
```

以下為服務器b端配置

```
[Interface]
PrivateKey = #[此處填寫服務器B生成的 密鑰 PrivateKey]
Address =  #[此處填寫服務器B ifup link local address]
ListenPort = #[此處填寫服務器A 對端的端口]
table = off


[Peer]
PublicKey = #[此處填寫服務器A端的公鑰 PublicKey]
AllowedIPs = ::/0
EndPoint = [255.255.255.255]:00000 #[此處填寫服務器A端的ip/域名：端口]
PersistentKeepalive = 25 #[保活，默認為25]
```

至此，您鍵入 wg-quick up xxx.conf

將兩個網卡啟動up上，可通過mtr 等工具 來ping對端的Address 若通，即您的wg tunnel已經建立！

設置開啟自起動 對應網卡

```
systemctl enable wg-quick@xxx
```

您可以通過此命令 來檢測您的wg tunnel 狀態&#x20;

```
wg show
```

### &#x20;一次bug反馈

故事是这样的，我于今日在某一台地域配置wg的时候，up网卡时发生了

`RTNETLINK answers: Operation not supported`&#x20;

这样的报错。

您需要做的就是键入以下命令 检查您的内核&#x20;

```
modprobe wireguard
```

我这边显示的`4.19.0.-22` 所以我键入了以下命令&#x20;

```
apt install linux-headers-4.19.0-22-amd 
```

若您的版本与此不同 自行修改，然后在wg-quick up 网卡就解决此问题！

### 服務端到客戶端

以下為客戶端配置

```
[Interface]
PrivateKey = #[此處填寫服務器B生成的 密鑰 PrivateKey]
Address =  #[此處填寫服務器B ifup link local address]
table = off


[Peer]
PublicKey = #[此處填寫服務器A端的公鑰 PublicKey]
AllowedIPs = ::/0
EndPoint = [255.255.255.255]:00000 #[此處填寫服務器A端的ip/域名：端口]
PersistentKeepalive = 25 #[保活，默認為25]
```

而服務端可以不填寫 對端客戶端端 Endpoint

注意區分 公玥和私玥

教程到此结束，如有其他疑问，可询问其他大佬，也欢迎大佬来给咱指正！


# BGP-4作为个人用户的看待

在公網上正確可達的困擾情緒

### 咱并不提供一个正常的导论来谈论此问题！

~~在这里，我先表述我的情况，若您和咱差不多，可以听我聊一聊，若您和咱是有较大区别，比方说 您是有钱大佬！~~\
有點抱怨的口氣，您不喜歡可以Command/contro + **E**

建议關閉次頁面!

### 首先，互聯網 ipv4是需求钞票能力的

若您恰巧和咱一样也不具备。我想您和我一样 只能获得**ipv6**我们来广播!

介于IPV4 已经分配完了，所以目前ipv4 prefix 大多数都是以商业租赁为主，若您对/24

有兴趣，您的预算在800/月 RMB 左右 您在考虑ipv4宣告使用<br>

#### IPv6 本篇通指

~~在这里我的建议就是 尽可能不要广播/44 以上段！说真的/48 即大有可能被对方上游过滤器过滤掉！（所以您有可能较为麻烦的需求对方为您增设白名单~~

~~友好的建议是/40\~/44，当然若您有pi您才是巨巨！~~

所以，当您拥有ASN，

ipv6 prefix，

以及您的prefix由您的lir添加了RPKI

然後尋找一個 一个能够為您广播的上游「`transit`」才是您的必选！

首先取决于您购买的机器的地理位置，即您可以首先咨询您的VPS/VM 提供商 他们是否支持BGP 会话，若不支持/或价格昂贵 您可以选择其他 Tunnel 上游！

***

#### Wanring：BGP 玩家将高于正常VPS 玩家花费金额！

####

#### transit：上游   /  peer：對等互联 /   IX：数据中心   / downstream 下游

***

### 開始

所以，对玩家而言，首先您没有质量过硬的硬路由，思科，华三，bugtik这种，那请您和我一样选择廉价VM方案！找一个您用着顺手的Linux 发行版！

#### 咱举个栗子，比方说Ubuntu16，Debian11 ，centos8

介于红帽系暂不会，咱只讲Debian的网卡配置！，ubuntu 大同小异，自行研究！

***

#### 我假定，您的ASN 申请很顺利，请去RIPE 创建一个AS-SET 您也具有薅到的IPV6 地址块 您也找到了合适的机器 您也可以配置bird2 我想我们就可以叙述此过程了！

***

### 如何尋找 Tunnel 上游？

1，~~route48~~ ，（别去打扰Route48，因为某个机场主滥用，目前route48运营者拒绝国人ASN接入）但是您只可以广播它们的地址！ \
2.route64\~\~（he去加拿大绕路 虽然欧洲覆盖面积不错，但是平均下来 路由 时延没有两点\~\~\
&#x20;3.sbtb ~~是这样的，它们的HE在费洛蒙，它们的欧洲在荷兰阿姆斯特丹）我不是说不好，如果您的客户在其他地域访问接入您的网络， 请考虑，欧美以外的地域，路由都会顺着去美绕欧，体验较差！ sbtb 包括了route64~~&#x20;

4.freetransit (fett 这家限制广播的段不能超过10个，欧洲路由还可以。\
5.如何接入HE，介于 AS6939 取消了tunnel的方式进行bgp会话。不得不通过加入IX的方式，然后和HE的noc进行发信件py，然后您就可以通过IX的方式接入HE\
6.自行找带上游的AS，我的建议是加些钱 能上 IX，通过您的IX 内其它ISP 这样peer/transit容易获得！

### 谈谈IX

如何 接入IX 首先，

您需要了解，较大的商业IX /正確的IX 都是需要设备的！（物理机设备，我们作为player玩家参与公网！&#x20;

4b42 ~~（SBTB）基本上沒有太多參與者，（大家都是死人）~~

\~\~LL-IX的这家IX，ummm，奇怪的IX，IX和transit它都占了，这太气了！（他家有点怪，现在你想加也免费加不起  因為：\~\~在2022年他們close（2023年1/31 清退用戶）（要注意這種混合型IX，他們的過濾比較複雜，因為您全收的話，來自他們上游的運營商的對等可能會打進您的網）

您没有设备（咱窮的叮噹響，託不起管，租不起1U），和我一样！选择小众且说得过去的IX join！较大可能性对方会要求您 购买它们的VM才可以进行IX ，才有机会join IX

那些带HE的，ipv6目前来说 HE（AS6939）才是[T1](https://en.wikipedia.org/wiki/Tier_1_network)\
~~您无脑接它，您的网络才全球可达！~~

还有就是IX不是说加就加的，有點耐心吼！

尤其是IX的Route，不要没过滤基础 就乱塞表，炸路由，您可能会被标记会被踢出去！

建议加入前阅读好！

***

### 关于组播！&#x20;

咱是菜雞，等位巨巨澆澆。

### &#x20;如何带下游

咱是菜雞，等位巨巨澆澆。

關於bird2的正確中文技術文檔 請[訪問](https://wiki.skywolf.cloud/)

别骂我摆烂，目前BGP player 风气越来越差，很多商家越来越嫌弃BGP player）

呜呜，因为我们破事太多！


# 在树莓派4B上使用Airplay

愉快的使用树莓派将IOS设备音频投发至您的音响

#### 基于Raspberry 4B 我们需要聊一聊这个奇怪的机型！

### 似乎树莓派大部分官网的机型都可以运行Debian11 64位的固件

而4B 真的有点怪 官网的维护可以说这很拖

若您需要固件刷写！

<https://downloads.raspberrypi.org/raspios_oldstable_lite_armhf/images/raspios_oldstable_lite_armhf-2022-04-07/2022-04-04-raspios-buster-armhf-lite.img.xz>

请下载此固件，建议使用官方的树莓派刷写工具，比起其他市面推广的刷写工具兼容性较强！且在刷写之前就可编辑好 wifi，登录账户密码 等设定！

**Tips：若您在CN大陆，建议尝试清华源！具体更换源教程 不在多阐述！**

<https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/>

自行访问 ！注意请选择Debian10 或自行uname -m 检查！选择正确的源！否则apt-get update 后会造成 系统重启后 无法正常载入!

### \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*截止到2022/年8月 发现

接下来 我们来聊一聊 在Debian 上 安装 shairport-sync 实现airplay（即apple 设备可以通过此包将音频通过WiFi播放至您的raspberry，您可以通过3.5mm耳机接口将音响等设备连接您的树莓派

\*\*\*\*\*\*\*\*\*\*警告\*\*\*\*\*\*\*\*\*\*\*默认我的代码都在root用户下操作！若您在其他用户下 请在命令前加上sudo

`apt install shairport-sync`

`service shairport-sync start`

您就可以愉快的通过IOS的设备将音频通过您的树莓派播放出来！

### 如何控制树莓派自己的音量！

`alsamixer`

\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*若通过apt安装的包具有问题，官方建议通过

### 手动编译安装！

**Tips：首先若您在CN，由于您的ISP运营商缘由，请自行修改hosts 将正确的GitHub解析地址 填入您的派中！否则通过访问GitHub将出现困难！**

您需要安装以下依赖固件包 以便于 make 编译

`apt install --no-install-recommends build-essential git xmltoman autoconf automake libtool libpopt-dev libconfig-dev libasound2-dev avahi-daemon libavahi-client-dev libssl-dev libsoxr-dev`

通过git clone 官方的最新版本源码

`git clone https://github.com/mikebrady/shairport-sync.git 进入目录 cd shairport-sync 执行以下命令 autoreconf -fi`

`./configure --sysconfdir=/etc --with-alsa --with-soxr --with-avahi --with-ssl=openssl --with-systemd`

`make`

### 请有耐心的等待编译完成！

最终 `make install`

将此包添加至系统启动时 自动启动

`systemctl enable shairport-sync`

***至此结束***\*\*\*

在树莓派上搭建DLNA服务 我们以后再讲！留坑！


# bird版本區別之 protocol

Only IPV6 【About config】

当我准备写这篇文章时 我准备讲些什么了

你知道的，我们采用bird，所以你用的是**硬路由**！请CTRL+W或者command+W。此**教程对您没有任何帮助！不值得您在这儿浪费时间！**

而且，我写的一些内容，是希望初入BIrd的小白能够在闭门造车的情况下，方便抄大佬的代码！

所以，前提是要明白，如何读懂！

### 准备

我前面提到过，bird有1.6.8 有bird2 甚至还有没推出的bird3

但目前。中文区大量的代码采用bird1.5或者bird2

（系统环境我假定您和我一样用的Debian

### 所以请看下面两者区别

`protocol bgp j1s2m3s4r5 {`

&#x20;   `local as 134478;`&#x20;

&#x20;   `source address xxxx:xxxx::1;`&#x20;

&#x20;   `import none;`&#x20;

&#x20;   `export filter {`&#x20;

&#x20;          `include "./peers/filter.conf";`&#x20;

&#x20;          `reject;`&#x20;

&#x20;`};`&#x20;

&#x20;   `graceful restart on;`

&#x20;          multihop 2;&#x20;

&#x20;         neighbor xxxx:xxxx::2 as 53667;&#x20;

&#x20;         password "xxxxxx";&#x20;

}

这是**bird1**的conf（config

首先`j1s2m3s4r5` 您可以自由填写，这个protocol的会话名称但是首字母请务必是字母，否则bird会**报错**

`local as 您的ASN`

`source address` 您本地local address （即我举个例子

您通过GRE方式和某A建立了隧道。（这是二层协议。所以这个地方的地址即对方分配给您的客户端地址

`import none;` #导入 `none` #是不导入 `all`#是全收 `filter` #即代表你的过滤

`我们这节不讲过滤 所以 filter怎么写我们暂时先不聊！`

`graceful restart on` 是自动平滑重启

neighbor 我不知道翻译成怎样好 邻居这个翻译 感觉怪怪的。但是你要知道 后面的地址是你对端BGP它的local address 所以这里您应当写它给你的服务端地址 as 对方的ASN

&#x20;multihop 2; 是多跳 为2 ； password XXXXX 事实上多跳和密码 这似乎是您的上游制定的。

对于一般的BGP会话只需要写

local address as Asn

neighbor address as Asn

导入

导出

#### 当您理解这些，我们来看bird2的写法

`protocol bgp he{`&#x20;

`local as 134478;`&#x20;

`source address xxxx:xxxx::2;`

&#x20;`neighbor xxxx:xxxx:xxxx::1 as 6939;`&#x20;

&#x20;`ipv6{`&#x20;

&#x20;          import none;

&#x20;          export all;

&#x20; };

&#x20;}

我相信这次我不需多言。你就可自己看懂。

### 我们来说说一致性的内容，

`route id xxx.xxx.xxx.xxx;`

\#这里的ipv4随便填 最好是机器的ipv4 地址

`protocol bgp xxxx{}；`

\#然后你可以写你的 BGP会话（就是上面我所言区别的内容

`protocol static{`

&#x20;`route XXXXXX/44 reject；`#宣告为这个段，路由将导向这台机器

&#x20; `route xxxxxx/48 via “local address”` #将这个段的路由导向某个网卡

`}；`

\#这里是静态地址宣告

### 我这边教程写的不好，只是举一个例子，更多我建议参考，以下网站

[bird.wiki](https://wiki.skywolf.cloud/)

但是您要是说 bird的各种功能组件写法，咱还是建议您翻sohajin的[文档](https://soha.moe/post/bird-bgp-kickstart.html)

~~未完待补充！~~

{% hint style="info" %}
博主很懒，所以没心思更！
{% endhint %}


# 在Debian上bird的打開方式前言

萌新的网络 正确打开方式

## 引言

我不知道你是如何阅读到这篇文章，在这里我不会和你科普任何知识！但是我希望这篇经验使然的文章能够帮助您 认识 及减少 踩些坑。

首先，或许我曾写过 [BGP教程（1](/blog/bgp-jiao-cheng)）这样的文字，但是 他并不适用于 萌新玩家 ，索性 我更应该 使其简化，至少给出一个清晰的逻辑。

同时上期博文所提到的花销也是有低成本选择

#### 1，在了解 BGP 网关协议后，而且对此 抱有一定兴趣的同时，你将经历漫长的配置网络的学习，同时 这会为你 **认知网络** 打下良好基础。

所以，这篇文章 不适合有一定基础同行阅读，欢迎给我[指错](mailto:admin@jsmsr.com)。

#### 2.既然是一定要弄懂BGP 的同时，你作为一名Linux 初学者（很怪 哪有Linux 初学者 一天天捣鼓这东西的 噗）我认为 你应当 了解一些事情 你应该熟练 掌握 在Linux 上文本编辑 ，或者您学习的是硬路由，[新华三](https://www.h3c.com/cn/)，[思科](https://www.cisco.com/c/zh_cn/index.html)，[Juniper](https://www.juniper.net/)，[Mikrotik](https://mikrotik.com/) 等，**您可以直接关闭此窗口 对您没帮助！**

### 文本编辑

#### &#x20;我推荐学习 [vim](https://www.vim.org/)啦。如果您不是一定要在vim上编辑文本。简单的 命令

#### 编辑 `I` 退出`：q` 保存退出`：wq` 清屏 `ggdG` 删除单行 `dd` 退出编辑 `esc`

即可帮助到您，假设您使用的nano 等其他文本编辑器 这样也是OK的

### 软件包

#### 熟练掌握 `apt-get install`  `apt-get update`&#x20;

以及更换软件包 源 [这篇博文](/blog/linux-xi-tong-huan-zhong-ke-da-jing-xiang-yuan)会帮助到您

以及第三方软件包源

### 文件检视

#### 您应当学会 简单 的查看文件路径 命令 `ls` 切换目录 `cd` 切换至上级目录`cd../`&#x20;

修改文件权限啦，创建文件 copy文件，删除文件啦等命令 熟练掌握。

## 正文

在您掌握上述基础的同时，我想我们可以开始关于BGP 学习的探讨。

### 网络接入

#### 首先，我建议请先了解[**VPN**](https://zh.wikipedia.org/zh-tw/%E8%99%9B%E6%93%AC%E7%A7%81%E4%BA%BA%E7%B6%B2%E8%B7%AF)  [**Tunnel**](https://en.wikipedia.org/wiki/Tunneling_protocol)  的存在，与你国逾越防火长城**代理**差异还是很大的。

#### 我们需要理解 谁是我们的网络 上游和下游&#x20;

而VPN 工具 network tunnel各种协议 正是帮助我们 接入我们所互联的方式/工具

例如 [WireGuard](https://www.wireguard.com/) [SoftEther](https://www.softether.org/)&#x20;

又或像 GRE tunnel&#x20;

当然在这一步 甚至物理光纤 接入

在您未接入对方网络，或者对方网络未接入您的同时，我们又怎么可能会存在BGP 会话 和Peer呢？

### 网络知识

你需要有一定的网络知识 理解

从域名（domian） DNS （DNS服务器）端口（port）到IP（ipv4 和ipv6 ）各种网络协议

常见的TCP UDP SFTP FTP&#x20;

到网卡 网关 Mac地址 &#x20;

甚至 多跳 多播 路由 穿透 这些都请了解

### 报错

您需要  **报错 查阅** 这样才可以帮助您学习，当然 还有请教大佬，不厌其烦的打扰他们，有一个好的领路人 会让你在未知领域的学习事倍功半。

有一定的学习能力。

当你有一日 能够读懂 大佬的代码 并且 写出适合自己的成功跑起来。恭喜你 你就向前进一步迈进了

### Bird or Bird2

路由存在任何网络，哪怕是内网，您自家的路由器和智能设备的连接中。

既然我们不采用 硬路由 ，并且在软路由/Linux 系统 上 配置路由网络。

[Bird](https://bird.network.cz/)将会是我们最友善的工具。

#### 首先，我要提一嘴。目前bird 有两个分支 一个是[bird](https://bird.network.cz/?get_doc\&f=prog.html\&v=16) 另一个是[bird2](https://bird.network.cz/?get_doc\&f=prog.html\&v=20)

#### 即意味着 您 查阅到的教程或者 大佬的代码 有可能使用的 版本差异。您可以通过 `birdc` 这样的命令查询您使用的bird版本。

而两者的最大的差异 莫过于 bird是将ipv4和ipv6分开配置的 `bird.conf` `bird6.conf`&#x20;

而bird2 仅在`bird.conf`   区分bird2 在您检阅 抄大佬配置的时候 区分在配置中「Ipv6」

#### 注意⚠️：bird的配置 不适配bird2，同理bird2的配置也会在bird1中报错。俩者的版本写法具有差异性，但是阅读起来 大同小异。

您需要了解 广播（Announce） 过滤（filter）以及Peer 等写法 IGP BGP  OSFP

详情请查阅 [官方文档](https://bird.network.cz/?get_doc\&f=prog.html\&v=16)

适合萌新入门[文档](https://github.com/moesoha/bird-bgp-kickstart) sohajin&#x20;

欢迎加入[MoeqingZoo](https://t.me/MoeQing) （telegram ）在这里 探讨与BGP相关的事情，

### DN42

前面 我们写到还有低成本的BGP学习。

我们可以找到DN42 是一家提供内网 BGP学习的地方。

（其实不厌其烦的话你甚至可以在自己的内网配置IGP协议

我没有配置过DN42，不过DN42和公网直接配置BGP 有一定区别。但是区别又不大。

[官方文档](https://dn42.eu/Home?)

[文档](https://blog.baoshuo.ren/post/dn42-network/) baoshuoren

[文档 ](https://miaotony.xyz/2021/03/25/Server_DN42/) miaotony

[telegram](https://t.me/+T6k9KgL_yjIkau4k)

## 文末

最后，写此篇文章 只是想给 初探BGP 网络世界的人一点思路和见解/

您仍需要不断的学习，这些工具`ping` `mtr traceroute` 或许对您的网络有一定帮助

ip link 网卡的设置&#x20;

防火墙 放通

这些我都没说，但是您一定会遇到，很多很多要实现的各种麻烦。请不厌其烦的做下去。您终将不会后悔的。

您可以在[这里](https://bgp.he.net) [这里](https://bgp.tool) 网络拓扑图观测到您的配置

#### 最后的最后，感谢我的两位老师兼朋友 [yekong](https://www.moeyk.com/) [haima](https://blog.peers.cloud/)

没有他二人的帮助，我的BGP学习还将在慢慢长路中无从下手！感谢！！


# ssh-key来访问SSH

root登录环境下！

首先咱应该利用 Linux自带的SSH-key来生成公钥和私钥 （加密RSA）

```
ssh-keygen -t rsa
```

然后回车三次 （嗯，是回车三次

我们进入这个隐藏的目录

```
cd /root/.ssh
```

`ls`查看目录下文件

你会看到有两个文件  .pub的是公钥，自然另一个就是私钥，想办法自己下载下来私钥的内容，保存好，我们ssh登录要用到它。

键入下面命令

```
cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
```

```
chmod 600 authorized_keys
```

然后vim编辑一下ssh\_d文件

```
vim /etc/ssh/sshd_config
```

别告诉我 你ssh还没安装（噗 (题外话\
apt-get install ssh

然后找到config下面的内容 取消注释 或者 没有内容咱就自己在最下面 加上

`RSAAuthentication yes`&#x20;

`PubkeyAuthentication yes`&#x20;

`AuthorizedKeysFile .ssh/authorized_keys`

如果你想取消root 通过密码登录，可以把 yes 改为no

`PasswordAuthentication no`

`然后键入这步命令 重启ssh 进程`

```
/etc/init.d/ssh restart
```

`「OK」`&#x20;

`状态为ok 我们就可以通过我们的私钥来登录我们的ssh会话服务器啦！`


# 临时修改网卡地址 网关 Mac地址

1、临时性地修改MAC并设置静态IP(重启networking后设置复原) 首先，必须关闭网卡设备，否则会报告系统忙，无法更改：

&#x20;`sudo ifconfig dummy1 down`&#x20;

然后，修改MAC地址，填写修改后的MAC

&#x20;`sudo ifconfig dummy1 hw ether XX:XX:XX:XX:XX:XX`&#x20;

重新启用网卡

&#x20;`sudo ifconfig dummy1 up`

设置主机静态IP地址、子网掩码的操作：&#x20;

`sudo ifconfig dummy1 xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx`&#x20;

添加默认网关的操作：&#x20;

`sudo route add default gw xxx.xxx.xxx.xxx`


# Ubuntu Install Bird2

事情是这样的，介于我一直想升级bird2，加上一次重置bird配置的时候，birdc 的各种命令反复报错。

Unable to connect to server control socket (/run/bird/bird6.ctl): Connection refused

在备份了config后开始了万能解决大法reboot

真正的解决方式在 文末！（要感谢haimai的帮助）

这里的水一篇update bird2 安装

默认bird安装是1.5

```
apt-get install bird
```

经过各种爬坑，写一手避免反复踩坑案！

当然你想卸载 remove bird&#x20;

在我Reboot 机器之后！

我遇到了 dns无，以至于访问任何域名hosts报错

ubuntu 16/Debian （ubuntu 16以上的不适用）

```
vi /etc/resolv.conf
```

你可以顺手装个vim ，nano我是用不习惯！

我们看到官方的一个安装教程 [链接](https://bird.network.cz/pipermail/bird-users/2021-April/015401.html)

重点在于我们要添加一个私人源

```
sudo add-apt-repository ppa:cz.nic-labs/bird-experimental
```

这一步 sudo add-apt 就先给我报错。

如果您的原因是因为修改了主机名 而hosts没有指向主机名是会被无情 报错的

`vim /etc/hosts`\
编辑它 把127.0.0.1 指向我们的主机名

然后你又遇到sudo: add-apt-repository: command not found 报错

解决的方法是安装software-properties-common。输入命令：

```
apt-get install software-properties-common
```

然后最后你就可以按照官方的步骤 顺利添加源

小提示，记得 `apt-get update`&#x20;

不同步的化可能仍然找不到包哟！

```
sudo add-apt-repository ppa:cz.nic-labs/bird-experimental
sudo apt-get update
sudo apt install bird2
sudo systemctl status bird
bird --version
dpkg -l bird2
```

最终感谢海马的帮忙，排查错误，是bird没启动。

```
systemctl stop bird  
systemctl status bird
systemctl start bird
```

```
service bird6 restart
```

最后的最后 如果如果您也遇到和我一样的烦恼，愿此文能够帮到你！


# 緩解服務器壓力，一種思路

关于站点的优化与部署。为您的服务器减压，减少堵塞和cdn优化

~~如果您准备放弃Cloudflare，您作为一名并不想在CDN内容上为此付出太多费用。~~

请阅读，此篇博文内容。并确切了解可行的方案！您可将您大多数 静态内容，动态内容 存放至这些站点。

选择可行的方案，将为您的服务器 减压！

作为一名菜雞，无论是您从事何工作，对于GIT的使用，或者说github所存在是必不可少的。

在此，我并不会引申过多的萌新入门方式，仅对域名优化解析采取网络优化。

我们知道[github.io](https://github.io/)提供静态网站托管，如果无法理解如何创建您的存储桶以及，git使用，在此请自行查询学习。

我们利用GitHub的库托管我们的静态网站以及动态网站服务。

针对静态网站，我们可以将我们的部署在github的内容，利用 [netlify](https://www.netlify.com/) [vercel](https://vercel.com) [digitalocean](https://digitalocean.com) 从GitHub账户拉取您的存储桶，库来将您的站点**域名**通过dns分区域解析。（digitalocean 需要注册可以得到三个免费的pages 加速，不过它一部分区域采用cloudflare的cdn）（netlify采用AWS的CDN）

heroku 支持php，国内请选择21box

利用好 以上站点 可以为您的服务器 减轻负担。减少大量带宽请求与访问。

注意！，不建议动态站托管，请了解依赖数据库的服务，请自行搭建或购买其他服务。

建議前後端分離，前端可以採用這樣的方式緩解您的資源 趨向非本地化。

**公元2202年了，您應該明白前後端分離了，別傻傻的啥也不套 站點就丟在服務器上裸奔**

这是一个方案，也是一种可能性。可以大量减少服务器性能的支出！

如果您对您的网络架构有更高需求，对于您的服务有更多需求，建议自己动手能力！


# 在公網宣告地址須知

实名上网

基于种种因素，我决定将自己踏坑的经验整理出来。（最近翻技术的时候，看到别的大牛写的一些文章。自愧不如）当然，从某些因素而言，我的BGP知识不过还是小白。如果这点帮助有用的话，希望能够帮助那些有興趣的學習者，微不足道的解釋。毕竟有些内容 业界大牛反比起我 更优秀。咱是一隻菜雞。

2021年，注意这篇文章是2021年，以后的变动与作者无关

### 首先&#x20;

根据不同的地域 ，您应当向**對應區域** 所在的**组织** 註冊账号。

<figure><img src="https://upload.wikimedia.org/wikipedia/commons/thumb/9/95/Regional_Internet_Registries_world_map.svg/620px-Regional_Internet_Registries_world_map.svg.png" alt=""><figcaption></figcaption></figure>

比如歐洲，RIPE NCC 。**注意，不通區域註冊管理局 資源管理自治權限不同。**

### 然後&#x20;

您應當 尋找LIR申请一个對應區域的ASN号。「個人與企業」

如何找到LIR？请访问[此链接](https://www.lowendtalk.com/discussion/160162/the-aio-ip-related-thread-ipv4-ipv6-asn-only-providers-are-allowed-to-post-offers-2)，这个论坛帖子有全球大量的LIR及ASN求购♂家。

或者[聯絡我](https://t.me/jioushan)，我盡我所能為您解答您的疑惑，解決您的問題。

#### 當然，若您有自己的需求，您可以註冊一家海外公司，通過加入所在地區互联网自治区域 加入 会员，支付一筆不菲的费用，那么你自然可以申请到ASN号资源，以及可以分配的ipv6资源。（等，好处多多

比方說：APNIC <https://www.apnic.net/get-ip/apnic-membership/>

### 其次

與lir接洽，字段的創建。大部分管理註冊局都有對應的文檔翻閱。

引用之前補檔內容，RIPE NCC的字段[創建](https://www.jioushan.top/2022/05/31/ripe-%e6%b3%a8%e5%86%8c%e5%8f%8a%e5%ad%97%e6%ae%b5%e5%88%9b%e5%bb%ba/)

直到當您已经拥所屬與您的ASN。

您需要學習，有一定網路基礎。通過路由器 或者 bird等路由工具， 將您的地址宣告。

完善您的ASN資料在 [peeringdb.com ](https://peeringdb.com) 便于更新抓取。

### 後續您的ASN觀察

[bgp.he.net](https://bgp.he.net) . [bgp.tools](https://bgp.tools)

### 補充

如您是以個人身份註冊您的ASN，謹防实名上网。

關於如何广播宣告您的ipv6 prefix。首先您要諮詢您的ISP/上游是否具有給您广播BGP的能力？<br>

[列举网站](< http://bgp.services/>)，可以广播 BGP及售卖ip地址段，lir等商家汇总。数据不一定全。

強烈建議 新手 去[vultr](https://vultr.com) 實驗學習。關於如何在vultr上廣播宣告prefix。它們文檔寫的很清楚。以及關於LOA的製作，您需要的無非是模板。建議您參考cloudflare[模板 ](https://developers.cloudflare.com/byoip/about/loa/)

\
後續內容请续读这里！[URL](https://blog.jsmsr.com/blog/bgp4-zuo-wei-ge-ren-yong-hu-de-kan-dai)


# 云游戏II

云游戏

浅谈云游戏&#x20;

上接，去年的[英伟达NOW的评测](https://jioushan.top/2020/03/05/nvidia-geforce-now-%e8%af%84%e6%b5%8b/)。\
&#x20;当时我挂代理，去访问海外由英伟达所运营的云游戏。\
&#x20;去年下半年，国内各大厂，就先继推出自己的云游戏。\
&#x20;也许是互联网访问接入容易了，互联网的带宽冗余足以支持大量玩家先后挤入云电脑。。\
&#x20;我测试过网易的云电脑。在网页上直接远程电脑。简单省事，不费力。当然它也开发手机版。\
&#x20;毕竟纵观10年过去了。从原有处理文件离不开电脑，现在在智能手机上就可以解决各种各样问题。\
&#x20;虽然我有些想要退步，变回功能机时代的感觉。也许是信息量太大，选择太多。焦虑困难，抉择困难，也相继出现 。\
&#x20;选的虽然多了，那么什么才是最好的呢？\
&#x20;去年腾讯和英伟达有合作在云游戏领域。虽然这不是重要的。其实去年腾讯就在开展自己的云游戏。start\
&#x20;start.qq.com\
&#x20;相继支持win ，mac ，安卓TV，当然手机端还在内测中。&#x20;

云游戏解决了那些问题呢？\
&#x20;1.跨域游戏（跨服）\
&#x20;2.平台设备同步性(跨设备）（在mac上玩game）\
&#x20;3.低配高玩\
&#x20;4.节约时间\
&#x20;5.节省空间（数据无价）\
&#x20;6.等\
&#x20;这东西不是云游戏 自己搞出来的，不过是云计算服务器早就拥有的。&#x20;

写这篇文章的时候，我顺手翻了手 知乎。看了下，去年网民对云游戏，这种技术的不认可。\
&#x20;有人说，损害的是游戏大厂的营收利益，\
&#x20;云游戏 还要和主机游戏扯到一起。（我整个人一脸懵，毫无干系可言）\
&#x20;成本昂贵？开玩笑?谁告诉他云游戏就和5G有关联了？\
&#x20;你百兆带宽完全无压力。云游戏。然而中国是全世界互联网通信资费最低的国家之一。宽带简直白菜价。&#x20;

正因为时间金贵，时间成本碎片化，云游戏这种便捷，你我它三方互利的事情，反观不认可。不知道怎么想的。&#x20;

浅谈云游戏&#x20;


# 自己的闲言碎语

闲言碎语

没有所谓的成熟，无非就是一群经历过绝望的人让一群没有经历过绝望的人去体会他们的绝望，来博取所谓的同情和理解。然而绝望的人只不过寻求的是一种 支持与解脱。&#x20;

没有所谓的成长，无非就是做出改变。一个人的成长不过就是做出一个改变又一个改变。没有人喜欢一直改变下去，总有一天他要停留在一个或者寻找到属于他自己的舒适区。&#x20;

（补档与1月26日记）事情已忘记！&#x20;


# Sony xperia docomo XZ2C 回退系统

Sony Xperia XZ2C 降级经验

此文章仅适合分享我的经验。也表示一种尝试。&#x20;

sony手机，属实搞笑。我记得曾经有张图，嗐，回退系统保存的截图没了、当时TG电报上有人嘲讽买sony 手机的傻子。&#x20;

当然我不是那个吃螃蟹的人。我没那份资本。不过我身旁的确还真钟爱于索法手机的人。去年还入了mark 2 .ummmmm&#x20;

接下文，我当然是二手淘了一个。首先交代自己去年上公开课的时候。曾经的mix2S被我忘在公开课教室。等我回去找的时候。早已没了。后来索性没找到。&#x20;

我这人自己的价值观念，不喜勿喷。我是个忠实的高通用户，也就意味着高通的旗舰级处理器芯片的手机的感觉。联发科，麒麟永远不是我的选择。不过低端路由器MTK还能考虑。但是麒麟我跟华为这个品牌。永远都不沾边。&#x20;

这可以是末代的845小钢炮啊。完美较小的英寸、要不是这几年直屏2K屏的普及。过去那份审美，我并不喜欢大屏手机。意味着三星我总是看着不舒服些。&#x20;

安卓用原生。Google全家桶。我就不喜欢国内那一套东西。没办法。海外系统是我优先考虑的。&#x20;

咱是第一次陶sony的手机。xz1c 是835 、我想起以前那块小米6那发烫。就让我打消这块。选择了末代XZ2C 这块末代小钢炮。&#x20;

阴差阳错。咱整了块日版的docomo的定制机。安卓10 .唉。手机一加865顶配 安卓10.属实没意思。身旁的安卓都是安卓10，11底层。845 这块U三年可是从oreo 8一路过来、可是有趣。&#x20;

回退就开始找教程。不同于国产机。当年玩魅族。有老毛子们（俄罗斯人）的论坛上丰富经验。&#x20;

小米的玩机弄得是最简单的。当时用锤子的时候。9008线可真是承载了我那块手机刷机的梦想。&#x20;

索法并没有官方的底包，也没有正常的驱动、REC都没有的手机。唉、。&#x20;

flash tool N个版本才认出我下载的ftf 底包也是搞笑。&#x20;

然后刷机卡BL锁，刷不进去、可给我急坏了。日版的BL也是难解的要死。&#x20;

![](https://cdn2.jioushan.top/LightPicture/2022/03/2264fd25bfb1b254.png)解了BL锁。（乱码是因为，我系统语言没有中文补丁包）&#x20;

你得去sony解锁网站去申请解锁，拿码子 在flashboot中解锁。（教程有很多）&#x20;

刷机解锁日志，详情[请见](https://fire.riyi.xyz/xz2c%20docomo%20%E5%88%B7%E6%9C%BA%E6%97%A5%E5%BF%97/)&#x20;

![](https://cdn2.jioushan.top/LightPicture/2022/03/0fbeee0b3516355a.jpg)最终阴差阳错，成功刷入降级。&#x20;

sony 的刷机工具flash tool 不是很好用，有可能会找不到下载的ftf线刷包，有可能因为驱动问题而进不去。请使用，0.9.28此版本。\</amp-fit-text>&#x20;


# Big Sure 入门指北

Big Sure,M1,macbook,入门指南

大概终于咱攒够足够金子。入了台Macbook。M1的Mac并没有让我失望。&#x20;

交代前提：本人只是之前用过黑苹果～&#x20;

本文分为功能介绍使用（这里指更加DIY的功能）bug sure 改进&#x20;

（小白 big sure 指北指南）&#x20;

Mac是不适合用鼠标的。但并不是说不应该不用鼠标。而是这种交互体验键盘与触摸板就可以轻松替代鼠标。但是电子竞技无法替代。其实快捷键学习成本不是很高了。&#x20;

咱入的是日文版键盘。和英文键盘还是很多不同的。具体请见下面附图。&#x20;

![](https://cdn2.jioushan.top/LightPicture/2022/03/73e84208b4bd6569.png)CN/英文键盘&#x20;

![](https://cdn2.jioushan.top/LightPicture/2022/03/a81d69327572ec6a.png)JP日语键盘&#x20;

具体apple 键盘请前往[此链接](https://support.apple.com/en-us/HT201794)。查看各国键盘区别。&#x20;

键盘学习成本是很需要一定适应性的。其中不乏很多在Win系统上Ctrl组合快捷键都要改成Command。咱大概是日文键盘。可以明显看到Control在源中文切换语言准确说是大写锁定按键的位置。&#x20;

同样日文键盘的英数=ABC かな＝假名 而FN组合键所在位置跑到右边的数字键旁边了。这导致我切输入法总要向右边按。（没错。Mac吧语言切换放在了FN来替代）而左侧的FN真就单纯的大写锁定。绝了！！！&#x20;

command（在Mac桌面环境取代Ctrl） option（在Mac环境下稍微有取代Alt的感觉） control（在非Mac桌面环境下。比如虚拟机。ssh，远程主机。control的优势就明显了）组合按键还是有很多的。学习成本还是很容易的。&#x20;

全选 Command+A 删除 Command +Del（回车） 选取截图 command+shift+4 （截图按键建议4可以替换成3，2 试一下还是可以自己根据情景自己取得自己的截图。剪切 复制 拷贝 原理得自己弄明白。&#x20;

**退出**不是关闭是**Command+Q**（慎记）很多APP关闭并非等于结束它，可能它还在后台运行）&#x20;

这块2K的分辨率的屏幕还是很不错的。（屏幕沾指纹是真的明显。请用干净的布，大概就是擦眼睛片那种布。可以很轻松的清理掉灰尘，指纹）&#x20;

哦对，分辨率在系统偏好设置-显示器-解析度-（缩放）&#x20;

<figure><img src="https://cdn2.jioushan.top/LightPicture/2022/03/861bdb0e02e6f81a.png" alt=""><figcaption></figcaption></figure>

你说原彩这东西。有没有必要开启。看个人喜好。（开启对屏幕没任何损伤）就是个屏幕根据外在光线强度对显示色彩的冷淡差异化而已。不过在视频图形显示工作的时候原彩没啥卵用。&#x20;

触摸板这东西真的你的学习。捏合luachpad 放开 显示桌面。侧边划出小组件&#x20;

拖手机页面一样上下滑动页面。（Mac这个做的是真的好）双击视频自己窗口自适应。你得自己开启点击触控板=左键点击。触控板 和touchbar 都有震动反应是真的不错。&#x20;

<figure><img src="https://cdn2.jioushan.top/LightPicture/2022/03/ecf66655ef1492f5.png" alt=""><figcaption></figcaption></figure>

三指拖动 这个自己慢慢学习就好了。习惯就会发现很简单。想把文件拖到哪儿拖到哪儿。&#x20;

说起Apple ID 账户同步相册这个功能怎么说呢。咱是穷人。（买不起apple 的存储）用的隔壁Google 家的相册服务+自建服务器。至于如何连接Google服务器不多讲。基本上咱是依靠国外app存活的。国内app除了必要的社交和支付没一款用的到。&#x20;

为了文件同步。浏览器访问自己的服务器，基本访问internet网的设备都可以下载。所以不是很担心。这里网盘同步软件还推一手微软的OneDrive和MEGA。适网络环境而用。起码mega在国内是可以使用的。阿里的teambtion也不错。当然你得摸到内测资格。虽说百度云海外不限速还免费2T。但咱属实不中意百度家的服务器。资料放国内互联网公司等死就完了。这个戒备心总是放不下。&#x20;

敲黑板，Apple TV+ 嗯你买Mac是可以得到一年免费的Apple TV+的服务的。基本国人都会选日区和美区。建议美区。有paypal就可以过。日区它不认国内的万事达和visa。虽然有人说招行JCB能过。大概咱手里没招行的信用卡。&#x20;

你要自己多测试系统偏好设置 这样你的Mac才可以根据自己的想法自己DIY。比如Dock栏大小。历史记录，分隔符。&#x20;

四指头拖移触控板 切换桌面。这个是真的舒服。打击隔壁某Win系统。还得快捷组合键才可以。&#x20;

目前，ARM架构的app不是很多。虽然使用转译运行。大多数稳定运行，但是Mac生态是固然不错的。但总有人非要装win虚拟机。我并没有实验Win TOGO这种介质。&#x20;

目前可以使用**Parallels** 的[内测](https://b2b.parallels.com/apple-silicon)M1版来安装ARM版本（参加win的预览计划，获取ARM的windows）。&#x20;

关于OBS录屏，等屏幕捕捉软件，请给予对应的权限，这样就可以捕捉窗口。捕捉游戏时请将游戏设为窗口化运行。&#x20;

如果你有一台IPAD 在同一网络 同一apple ID 情况下 随航 作为Mac的第二块拓展屏幕是真的不错。&#x20;

大多数人都会安利 Mac的程序软件来更好的体验。我本不想安利的。我只推一手我自己再用而且认为不错的。&#x20;

HazeOver&#x20;

Mac 作为日常工作的主力工具，你肯定每天开着一堆窗口。而它可以是你当前窗口高亮化。提升你的工作效率。见下图&#x20;

![](https://cdn2.jioushan.top/LightPicture/2022/03/8eba142d7509e3ec.png)高亮当前窗口&#x20;

GitHub 学生包拥有此激活密钥。所以不用担心试用问题。&#x20;

Dropover&#x20;

当作你的文件短期储备仓。大概就是你要一次性挪动多个文件夹内容。使用它。可以在开启一个访达窗口的情况下暂时拿捏着你的文件，当你到目的文件夹的时候。一次性丢进去。大概我解释不是很好。具体自己app store 自己安装自己体验。&#x20;

batter touchbar&#x20;

如果你无法忍受自带的touchbar功能欠缺想要更高级的自定义。请使用[此软件](https://folivora.ai)。&#x20;

45day的试用期。不想自己便携宏快捷。建议Google 搜索别人写好的。但是肯定有些许bug。但是快捷便携性一定不错。小费电。&#x20;

如何自定义lauchpad启动器的图标大小。&#x20;

运行 终端 程序，执行以下命令：&#x20;

1、调整每一列显示图标数量，10 表示每一列显示10个&#x20;

defaults write com.apple.dock springboard-rows -int 10&#x20;

2、调整每一行显示图标数量，这里我用的是8&#x20;

defaults write com.apple.dock springboard-columns -int 8&#x20;

3、由于修改了每一页显示图标数量，需要重置Launchpad&#x20;

defaults write com.apple.dock ResetLaunchPad -bool TRUE;killall Dock&#x20;

（没错你的app 将会被打乱，为默认排序但是可以得到更宽广的Lauchpad图标大小）&#x20;

<figure><img src="https://cdn2.jioushan.top/LightPicture/2022/03/3527d0351b78970e.png" alt=""><figcaption></figcaption></figure>

基于M1可以安装apple/ipad软件。即IPA程序。不过手机版的部分bug还是不少的。未必可以使用。目前apple store的iPhone及ipad软件还是为数不多。&#x20;

可以自行提取安装文件的ipa到M1晶体的Mac运行。上图的YouTube music 就是iPad版的。&#x20;

先写到这。日后再更！&#x20;


# 泛談科學協議選擇

shadowsocks、ssr、trojan、v2Ray

{% hint style="danger" %}
本篇文章具有时效性！与您当下阅读此文字具有出入性！
{% endhint %}

如果你久违发现我很久没有更新内容,那么恭喜你还在关注我.\
许久几个月我的确偷懒到,想写一些什么内容.<br>

### 首先

这篇文章并不会在要喝茶的站点上发布的.所以要阅读的朋友.仅此可以看到.\
好的.每当我要写一些内容或者说发布一些观点.分享一些奇特的知识.我一定的是有起因的.这个我们接下来聊.\
先.恭喜我考过科目二.不过要拿到驾照得等到明年了.属实头疼.没法约考.

### 观察

\
前段时间.youtube上有着一位视频主 Ak.在讲这方面话题.不过业余对于这方面感兴趣的孩纸.我应该细讲一下

\
不过不需要扯很多理论.资料.我只需要言简意赅 能让大家理解就ok.\
很久之前,我蹭分析过v2ray+tls+CDN 嗯,嵌套CDN这种方式,也许不久后我蹭说过IPLC这类线路.它们不受到\
GFW 的审查.较于前者公网而言.相对更fast best.\
在19年左右..ss这种方式已经不安全了.其实并没有绝对百分之百的安全,任何协议.纵使,ss,ssr,trojan,\
weirgard,v2ray,book.\
各种混淆协议.多个代理IP.嵌套,中转.\
在实际体验上.会因为.复杂的协议与解析.带宽运营商的Qos.阻断.链路未peer.绕路.带宽.,丢包.时延.等问题使得\
得不到较好的体验,然而这些问题就是要解决,以击避免的问题.\
所以有人会提出.自建DNS服务器避免解析阻断\
嵌套或者中转.使得国内-国内的中转机 出墙.这种能够解决很大部分的阻断问题.,以击运营商骨干网绕路问题.\
比如某节点 属于CN2 ,但是移不动缺要绕路.,你可以使用一台联通/电信的中转机 来当跳板.中国移动国内连接那台中转机\
联通/电信.也可以得到有效且优化的CN2 访问

### 相对而言.

大家知道国内的公网 移不动.联不通.电不信 .其中电不信的CN2 昂贵以及占比较高.\
海外的运营商连接国内的运营商,如果没有很好的peer或者.对接.那么就很有可能美国绕路.这就是要极其避免的\
延迟 丢包问题.\
所以移动有自己的优化CMI,联通可以尝试iij或者ntt.虽然亚洲ntt 经常爆炸.但电不信除了极其难受的163骨干网就是\
拥有流畅优化的CN2\
上面是公有化线路.,还有众多私有化线路.也许他们的源头供应商也是上面的某一家.如果是国内的网络公司.海外线路的租聘\
就是另一种发展了.\
还有中国教育网以击私有化的中国科研网 其中科研网不受GFW审查.\
剩下就是一些稀有的IPLC 这种点对点内网跨国线路. 昂贵的带宽 租赁费用.\
因为是内网线路.不存在有GFW 这种受审限制.拥有低延时,.高稳定性.等优点.

### 讲回协议.

并非复杂的协议就一定安全.在某一种程度.最简单的反而效率更强.也易于优化.复杂的对于终端设备的解析能力\
处理器芯片的解析能力也是一种挑战.

我收回我曾说过的ss已死这种结论.只是你并未有选择较安全的一种混淆协议.以及安全的端口出墙方式.\
或者说如果某IP段.或者说某ASN 供应商的IP处于敏感被监视的状态.在紧急敏感时期这种ip就是被优先照顾的状态.

其次国家并没有严重管理,或者说是一种允许的手段可以允许你使用.但是不应该传播.侮辱言论散播.而对你进行监控.所谓喝茶行为.

### 以後單獨寫點這方面文字關於我的看法。

### &#x20;自行珍惜.

\
出去丢人不如不出去.\ <br>


# 给Skura主题添加个性的LOGO

logo，css、Mashiro、有伴真白、白猫

## 细心的小伙伴发现。我的PC端 logo 像白猫那样。这篇文章讲述的就是如何做到这个样子。&#x20;

原文来自 [雾时之森](https://m1314.cn/212.html)&#x20;

### 首先你需要字体导入才能。启用这种字体。之后就是动画而已。&#x20;

### 1.那么对于适合的字体。（比如中文字体。或者日文字体）我推荐使用[Google字体](https://fonts.google.com/)&#x20;

### 2.之后你需要这个软件，[获取下载](https://ecomfe.github.io/fontmin/#app) （如果连接挂了，请评论留言）&#x20;

![](https://photo.jioushan.xyz/images/2020/04/17/1a377647cd0f15a16.png)

### 3. 生成完成后会有个文件夹，将文件夹复制到 Sakura主题包的 \inc\fonts 目录，文件夹重命名为你自己想要的名字，这里我用的是LOGO&#x20;

![](https://photo.jioushan.xyz/images/2020/04/17/2db212187bc6ce9e1.png)

### 4.复制其名字 打开Sakura主题包中的头文件 `header.php` 引用上面文件里的 KosugiMaru-Regular.css 文件&#x20;

```
<link rel="stylesheet" type="text/css" href="/wp-content/themes/Sakura/inc/fonts/LOGO/KosugiMaru-Regular.css">
```

### &#x20;修改 Sakura主题包中的头文件 `header.php` **class=logolin** 这个样式&#x20;

![](https://photo.jioushan.xyz/images/2020/04/17/39bb8bfe36c0f26de.png)

其样式名字为所引用字体名字 （当这个地方的引用的字体为软件生成的字体）&#x20;

### 5. 使用下面的代码。请自行修改。&#x20;

###

```
<span class="logolink KosugiMaru-Regular"> <a href="<?php bloginfo('url');?>"> <ruby> <span class="sakuraso">有坂</span> <span class="no">の</span> <span class="shironeko">ましろ</span> <rp></rp> <rt class="chinese-font"><?php echo akina_option('site_name', ''); ?></rt> <rp></rp> </ruby> </a> </span>
```

### 6.在 后台主题设置-自定义CSS样式增加如下CSS&#x20;

.KosugiMaru-Regular { font-family: 'miao', 'Merriweather Sans', Helvetica, Tahoma, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft Yahei', 'WenQuanYi Micro Hei', sans-serif;; }

.logolink .sakuraso { background-color: rgba(255, 255, 255, .5); border-radius: 5px; color: #464646; height: auto; line-height: 25px; margin-right: 0; padding-bottom: 0px; padding-top: 1px; text-size-adjust: 100%; width: auto }

.logolink a:hover .sakuraso { background-color: orange; color: #fff; }

.logolink a:hover .shironeko, .logolink a:hover rt { color: orange; }

.logolink.KosugiMaru-Regular a { color: #464646; float: left; font-size: 25px; font-weight: 800; height: 56px; line-height: 56px; padding-left: 6px; padding-right: 15px; padding-top: 11px; text-decoration-line: none; } .logolink.KosugiMaru-Regular .sakuraso,.logolink.KosugiMaru-Regular.no { font-size: 25px; border-radius: 9px; padding-bottom: 2px; padding-top: 5px; } .logolink.KosugiMaru-Regular .no { display: inline-block; margin-left: 5px; }

.logolink a:hover .no { -webkit-animation: spin 1.5s linear infinite; animation: spin 1.5s linear infinite; }

.logolink ruby { ruby-position: under; -webkit-ruby-position: after; }

.logolink ruby rt { font-size: 10px; transform: translateY(-15px); opacity: 0; transiton-property: opacity; transition-duration: 0.5s, 0.5s; }

.logolink a:hover ruby rt { opacity: 1 } \</code>\</pre>&#x20;

### 请自行替换其中的**KosugiMaru-Regular**为您前面header.php所使用的class 名称&#x20;

#### 可以自定义颜色。&#x20;

### $注意，请将外观-Skura主题下的Logo取消图片。使用默认文字模式。否则样式无法表现！&#x20;


# NVIDIA GeForce NOW 评测

NVIDIA GeForce NOW、云游戏

## 最近一直很想聊[云游戏](https://baike.baidu.com/item/%E4%BA%91%E7%94%B5%E8%84%91)这方面。&#x20;

### 上个月底朋友丢给我一篇文章。关于英伟达 的NOW 可以免费白嫖他的免费套餐。好像是可以免费每天1小时。 ![](https://cdn2.jioushan.top/LightPicture/2022/03/5726cd10ff4a8ec9.jpg)

## 说起云游戏。最早做这个应该是国内 [达龙云](https://www.dalongyun.com/) 。但是普遍资费高昂。后来达龙云可能换了上家。感觉服务调整了不少。被玩家唾弃。&#x20;

### 所以这篇文章，表面在谈论 [英伟达的NOW](https://www.nvidia.com/en-us/geforce-now/games/#geforcenow/) 这项云游戏，实际我想谈一谈关于 云电脑，云游戏领域。&#x20;

## 用户接入的云产品。即[RDP （远程连接）](https://baike.baidu.com/item/%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E5%8D%8F%E8%AE%AE/9978980?fromtitle=RDP\&fromid=2986499)云电脑。只不过他与我们的传统 V[NC 远程连接](https://baike.baidu.com/item/VNC)或者[ssh 登录](https://baike.baidu.com/item/ssh/10407)不同的是。&#x20;

### 1.我们无法得到实际的公网ip地址。&#x20;

### 2实际的使用**权限**较低。仅支持play game ，watch web。&#x20;

## 我们说回英伟达NOW 、因为他的服务器原因。只有美区与欧区在免费使用范围内。总体上来说。游戏体验还是很不错的。steam平台与Uplay和epic 的平台游戏是拥有不少的。&#x20;

### 首选它是支持手柄控制与键盘控制。&#x20;

![](https://photo.riyi.xyz/images/2020/03/05/37550DA04442458BFF85F5FE413AA60D.jpg)PANDAY2手柄控制示意图&#x20;

### 说起服务器延迟这个问题。是的，在国内你基本上无法访问。在我的代理服务优等（半夜）情况下。我才可以连接上他的UW west / EU 服务器。在网路延迟情况下也是得不到保障的画质。但是比起国内的 云游戏， 英伟达 这方面还是很不错了，&#x20;

## 当然也有好消息。是19年底左右。英伟达在部署亚洲这边。日本与韩国这方面NVIDIA NOW 服务。日本是由[软银softbank](https://cloudgaming.mb.softbank.jp/)代理的。3月1日前第一批预注册结束。同期年前左右的两批beta资格以经发放完毕。&#x20;

![](https://photo.riyi.xyz/images/2020/03/05/8CX8YT9Z0CZZ_MSO1U3V.png)7月底前都可以注册。每个月1k8日元的体验。预注册之前免费游玩。(你需要拥有万事达或Visa及JCB国际信用卡/借记卡才可以付款.&#x20;

是的，我不在测试里面。要不然我应该使用较低的延迟的日本服务器来获得游戏体验。

### 事实上,我得到了JP软银这边的测试,为期两个月的测试,但好像7月份将开始收费.我便白嫖了两个月,配置给的是RTX2080的8G显存英伟达.国内连JP的延迟一言难尽.顶着70ms延迟,和较差的网络.如果网络条件不错其实可以考虑.毕竟打游戏延迟只有3\~7ms左右这个是真的爽.![](https://cdn2.jioushan.top/LightPicture/2022/03/1ced59a45dad1df9.jpg)

### 排队中的nvdia now 服务也是很快的。30s左右就进去了（暗示，国内顺网云，排队3个人得30min）&#x20;

![](https://photo.riyi.xyz/images/2020/03/05/E9FDC1533005F1277F2ED2CB60EBA2F3.jpg)CSGO （注意是国际区）&#x20;

### 因为是US的服务器。所以我这边白给GO（CSGO）周围玩家是在搜索玩家的美国与加拿大玩家。&#x20;

![](https://photo.riyi.xyz/images/2020/03/05/C4029A5DD4185888C79D8EA23AB6A310.jpg)自己的日区LOL 开到了 本命英雄 普朗克 的折扣特种部队 皮肤&#x20;

### 是的，我是个船长玩家。上单铁混子。当然这个版本对船长真的不优好。很难C的样子。&#x20;

<figure><img src="https://cdn2.jioushan.top/LightPicture/2022/03/c50ae811e3498344.png" alt=""><figcaption></figcaption></figure>

是有看门狗1和看门狗2 的和一些EPIC 的游戏的。&#x20;

<figure><img src="https://cdn2.jioushan.top/LightPicture/2022/03/bcb6753c51ea45a5.jpg" alt=""><figcaption></figcaption></figure>

经典系列半条命。hitman 。Steam 平台游戏还是蛮多的。当然没有小黄油。Galgame。摊手。&#x20;

没看到PUBG和GTA 系列、刺客信条也只有一部。目前还没有看到暴雪的游戏。如果**天命2**算的话。2333&#x20;

![](https://cdn2.jioushan.top/LightPicture/2022/03/322d91829cfdff25.jpg)西班牙的IP。ASN 果然是英伟达&#x20;

之前再用EU的的服务器的时候。用steam的浏览器。看了眼IP、&#x20;

## 当我们介绍了英伟达的NOW 这项云游戏服务。我们是时候来言归正传。来谈谈。**云游戏**。&#x20;

### 因为是国外的服务器。国内游玩很不舒适。在做同样的项目的腾讯。也是有自己的计划的。而且是和英伟达合作。目前还没有什么消息。只知道年前。腾讯start开放了一批测试资格。看他们的测试视频，感觉很依赖的wegame这个腾讯曾经的TGP 进化而来的国区 游戏库 。&#x20;

具体可以[了解访问](https://start.qq.com)。在测试资格的地区： 广东、上海、北京、江苏、天津、河北、安徽、重庆、四川 &#x20;

## 国内老牌 网咖 顺网 也在做云游戏这方面。目前是属于内侧。[连接](http://www.icloud.cn/game/) 微信扫码就可以登录。服务器可以说很弱。经常出现进去。反应太慢，这属于他们没有NAT机优化造成的。所以我进去用 [teamviewer](https://www.teamviewer.cn/cn/) 中转一下。就可以得到极致的高配访问。&#x20;

## 当然google 也有开发的云游戏平台。 stadia 我在Google 的网站了解。感觉这是Google在卖自己的外设。提供的云游戏平台。想想国内屏蔽google的服务器算了。基本上不用考虑。&#x20;

### 云游戏。在便捷移动设备上，游玩。真的是未来的游戏游玩 发展方向吗？还是依赖旧技术而兴起的高配PC。&#x20;

据我了解。在去年19年6月份过去。很多厂商都有在跃跃欲试云游戏这方面领域。&#x20;

## 最后，[天翼云电脑](https://desk.ctyun.cn/html/download/)。可以白嫖一个月左右时长哟。2c4g的配置。2M的小水管。&#x20;

## 阿里云,在学生高校优惠.只要你可以学信网可查.可以嫖俩月的机器.详情关注阿里云活动-高校活动


# Linux系统换清华镜像源

Debian、raspberry、中科大、树莓派、镜像源

镜像源当然是国内用啦。国内，清华，中科大，阿里，网易。的都可以啦、&#x20;

虽然不想这里安利中科大的镜像源，不得不说他们有个工具很好用。&#x20;

### [点此访问](https://mirrors.ustc.edu.cn/repogen/)&#x20;

这里你只需要选择https接入（省得运营商屏蔽http）ipv6/ipv4看你的协议支持咯。&#x20;

不过移动的ipv6真的有问题。不知道你就选ipv4&#x20;

我看到每个版本的Debian和Ubuntu的中科大镜像源。省得自己每次，把版本改过来那个麻烦。&#x20;

#### 起因：&#x20;

#### raspberry PI 4B+&#x20;

我们来看看，这 派（只限4b+支持哪些系统了）&#x20;

openWrt（软路由）

官方Debian

官方 Ubuntu server 19.10（这是个坑）

BalenaCloud（物联网，大概和Windows lot那东西连接azure一样，像个笑话，你想想国内的网络环境，基本上丢包百分之90.我原本还想派当个 Spotify 蓝牙音箱推流。结果发现。就这个网络环境，原地爆炸）

Windows lot（不支持4B）

Windows 10 ARM（不支持4B）这东西4B+ UEFI兼容我都没看到。

Kodi（电视盒子，死心吧。现在2020年了。kodi2019年国内插件基本上都荒废的不行。你还指望kodi不**科学上网**能用？，不过还能可以**M3U8** **PVR流**看看TV）

Ubuntu Mate（不支持4B，不要问，问就是进不去。没适配。连接HDMI没信号）

mozilla iot.（和Balena一样的笑话，不过我没去配置，我想火狐的服务器国内还是可以用的。不过看起来适配性。我真的用不到。）

NAS（你想想你多折腾，如果你真的很极极极客，那么我相信你，你会成功的）

一句话，官方Debian最好用。其他能把你折腾的很心烦。烦到找不到资料。无奈只能烧录别的OS。&#x20;

{% hint style="info" %}
本篇文章具有时效性！与您当下阅读此文字具有出入性！
{% endhint %}


# 国内三大运营商对于大厂的路由跟踪如何。

AWS、azure、gcp、vultr

{% hint style="danger" %}
本篇文章具有时效性！与您当下阅读此文字具有出入性！
{% endhint %}

<figure><img src="https://cdn2.jioushan.top/LightPicture/2022/03/c2d3e705fbdbf55b.jpg" alt=""><figcaption></figcaption></figure>

以前写过SS教程。不过一键脚本啥的。傻瓜操作。\
&#x20;为了延迟绞尽脑汁！虽说极大程度属于薅羊毛。顺手就写点经验之谈。&#x20;

国内三大运营商对于大厂的小鸡线路怎样。&#x20;

## GCP tw

\
&#x20;起因：&#x20;

**移动的路由表就是有坑**\
&#x20;同样的节点，隔壁电信，联通，延迟不超80\
&#x20;移动一跑，几乎200&#x20;

开了几台**GCP tw/jp** 有人说，hk联通回城也会绕。为了直接直连。GCP联通/电信首选tw\
&#x20;移动都是跑美国圣何塞绕圈。巨难受。为了避免这种延迟。单纯做网站80/443端口加速，可以选择。\
&#x20;cloudflare CDN（hk）节点对移动很友好。延迟不超60ms&#x20;

再说说其他家的主机。主要讲**jp，轻度涉及hk，tw，sg**也会说一说&#x20;

目前只有移动家宽节点，单纯凭山东移动这边测试数据说点经验。&#x20;

## vu（vultr）&#x20;

jp 直接圣何塞绕圈。ok？不要想。而且vu的104节点千万不要开。pixiv被屏蔽。就不多说了&#x20;

现在的VU 应该是北方移动 北京出口\
&#x20;我有一次开到vu 66节点的很香。但是那可能真的是运气好。&#x20;

## digitalocean&#x20;

\
&#x20;目前国外网站服务器主机用的就是这个（我能说上面跑着很多站点吗？不能停机），估计今年年底左右就会\
&#x20;换了。在用的是sg 应该是对电信很友好。联通也可以用。说起移动。走的香港ntt。总体还可以。但是\
&#x20;digitalocean没有jp。digitalocean适合us/sg&#x20;

## azure jp/hk&#x20;

\
&#x20;移动首选。其他电信联通，选hk就对了。jp走的也是hk。会hk绕路。\
&#x20;三网差不多，联通，电信就不如选择aws了延迟好很多了。&#x20;

## AWS lightsail jp&#x20;

\
&#x20;电信比联通好些。移动最差。&#x20;

移动走的北京出口直连，日本equinix的机房应该是。&#x20;

AWS的 US 移动是 **上海** 出口&#x20;

1/12 日期\
&#x20;最近有点赌运气。GCP hk&#x20;

选**asia-east2-b** 这个区。**34.92./**&#x8FD9;个段移动绕日本东京。延迟110左右。赶上我隔壁azure jp100ms了&#x20;

更香的在后面 **35.220./**&#x8FD9;个段移动直连香港。北方北京出口->广东->hk 50ms太香了。广州延迟估计也就1x ms&#x20;

![](https://cdn2.jioushan.top/LightPicture/2022/03/93c1eeaee6cc0671.png)属实 香&#x20;

<figure><img src="https://cdn2.jioushan.top/LightPicture/2022/03/a40b347c35e6fabd.png" alt=""><figcaption></figcaption></figure>

### GCP osaka（大阪）不要碰。看了看GCP说明。感情大阪分出来IP不论哪个区，一个机房。ip 怎么整都会环球旅行。绕美就算了。伦敦也  旅游。纯粹就等于浪费时间。&#x20;

### GCP（电信/联通）>AWS lightsail(电信/联通)>azure（三网一个样。太平均了。）&#x20;

linode和ECS（阿里国际）没用过。曾经有过kagoya的节点。和azure类似。直连jp（osaka）可惜，没了。\
&#x20;等我用过后，在补档。&#x20;

## linode&#x20;

[点击此连接](https://paste.ubuntu.com/p/RNMgKVGCtv/) 获取linode 到国内各个运营商的路由信息！&#x20;


# SPD与STPD

DSM-5、INTP、schizotypal disorder、Schizotypal personality disorder、SPD、STPD

**SPD**&#x20;

## ***Schizoid*** personality disorder（類精神分裂人格異常）：&#x20;

### &#x20;**\***&#x53;PD是分裂型schizoid 的简称，类分裂型是schizotypal personality disorder,STPD。&#x20;

內向冷漠、遠離人群、臉無表情。但與真正的精神分裂不同的是，沒有幻覺與妄想。因此無法診斷為精神分裂。&#x20;

內向冷漠、遠離人群、臉無表情（情緒冷淡），通常沉浸在自己的世界中，對讚譽或貶低都沒有反應，無法接受現實世界。但與真正的精神分裂不同的是，沒有幻覺與妄想。因此無法診斷為精神分裂。對於親密的人際關係既不想要也不享受，對性不感興趣。&#x20;

這類型的人主要特點為缺乏對別人溫和、柔軟的感情；不關心別人對 他的批評或鼓勵，並不在乎別人對他的感覺，只有極少數的親密朋友 ，有時只與家人來往，幾乎沒有朋友、沒有社交，表現社會化障礙，在旁人看來，顯得冷冷、孤單、且自大超然的。對會動感情的事情盡 量躲開遠遠地，保持漠不關心的態度，故又可稱為孤獨型人格異常。&#x20;

有這類性格的人，在孤單工作的環境中還可以適應，但在人眾多的地方則實全不適合。&#x20;

## **STPD**&#x20;

### &#x20;Schiz&#x6F;***typal*** personality disorde&#x72;**（精神分裂型人格異常）**&#x20;

妄想、具有病態的想法與怪異的行為，且缺乏溝通技巧，與精神分裂症非常像，只是狀況較輕微而無法被診斷為精神分裂。關聯性思考（Ideas of reference，覺得事情都與他有關。）&#x20;

有這類型人格異常者，表現各種奇異的思考，知覺、言談、或行為， 雖不屬精神分裂病，但有此類人格異常的家屬常有患慢性精神分裂病 者，可能有遺傳上關係，故稱之分裂病型人格異常。&#x20;

這類型的人主要特點為表示有魔術性思考、迷信、奇異幻想、或觀念 ；認為有第六感等特別知覺能力；談話有點奇異、抽象、玄妙；少與人發生親密人際關係，常被人稱為怪人、奇人等。&#x20;

了解人格障碍spd与stpd&#x20;

详情来源[知乎评论](https://www.zhihu.com/question/36661423)&#x20;

下述来源 [wikipedia](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder)&#x20;

注:请选择英文版本的wiki，中文版代补充说明不详细。英文简单整理复制如下！&#x20;

**精神分裂型人格障碍**（**STPD**&#x20;

### **精神分裂型人格障碍**（**STPD**）或[精神分裂](https://en.wikipedia.org/wiki/Mental_disorder)**型障碍**是一种[精神障碍，](https://en.wikipedia.org/wiki/Mental_disorder)其特征是严重的[社交焦虑](https://en.wikipedia.org/wiki/Social_anxiety)，[思想障碍](https://en.wikipedia.org/wiki/Thought_disorder)，偏执观念，[虚幻](https://en.wikipedia.org/wiki/Derealization)，短暂[性精神病](https://en.wikipedia.org/wiki/Psychosis)和通常的非常规信仰。患有这种疾病的人在保持与人的亲密关系并避免与他们建立关系方面感到极度不适，这主要是因为受试者认为其同龄人对他们怀有消极的想法。奇特的言语举止和奇怪的着装方式也是这种疾病的症状。患有STPD的人可能会在对话中做出奇怪的反应，而不是对自己做出回应或说话。[\[1\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Schacter-1)他们经常将情况解释为对他们来说很奇怪或具有不同寻常的意义。[超自然](https://en.wikipedia.org/wiki/Paranormal)和迷信的信仰很普遍。这些人经常因焦虑或抑郁而寻求治疗，而不是[人格障碍](https://en.wikipedia.org/wiki/Personality_disorder)。[\[2\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-DSM_5-2)分裂型人格障碍约占普通人群的3％，在男性中更为常见。[\[3\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-pulay-3)&#x20;

术语“精神分裂症型”由[Sandor Rado](https://en.wikipedia.org/wiki/Sandor_Rado)于1956年首次提出，是“精神分裂症[表现*型*](https://en.wikipedia.org/wiki/Phenotype) ” 的缩&#x5199;*。*[\[4\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Millon_11-4) STPD被归类为[A类](https://en.wikipedia.org/wiki/Cluster_A)人格障碍，特征为“奇异或怪异障碍”。&#x20;

**\*** SPD 属于STPD 内 包括。但是两者有明显区别。（如无法很好理解，请选择知乎链接评论跳转。）[点此这里](https://www.zhihu.com/question/36661423)&#x20;

有个明显区别就是，&#x20;

### 合并症

精神分裂型人格障碍通常与[重度抑郁症](https://en.wikipedia.org/wiki/Major_depressive_disorder)，[心境](https://en.wikipedia.org/wiki/Dysthymia)[障碍](https://en.wikipedia.org/wiki/Major_depressive_disorder)和广泛的[社交恐惧症](https://en.wikipedia.org/wiki/Social_phobia)同时发生。[\[5\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Adams_99-5)此外，有时精神分裂型人格障碍可能与[强迫症](https://en.wikipedia.org/wiki/Obsessive%E2%80%93compulsive_disorder)同时发生，并且它的存在似乎对治疗结果产生不利影响。[\[6\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Murray-6)与分裂型人格障碍最常见的人格障碍是[精神分裂症](https://en.wikipedia.org/wiki/Schizoid_personality_disorder)，[偏执狂](https://en.wikipedia.org/wiki/Paranoid_personality_disorder)，[回避](https://en.wikipedia.org/wiki/Avoidant_personality_disorder)症和[交界性](https://en.wikipedia.org/wiki/Borderline_personality_disorder)。[\[7\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Tasman-7)&#x20;

有分裂型人格障碍。有些人会发展[精神分裂症](https://en.wikipedia.org/wiki/Schizophrenia)，[\[8\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-8)但大多没有。[\[9\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-9)尽管已在许多社区样本中对STPD症状进行了纵向研究，但所收到的结果并未表明出现精神分裂症的任何重大可能性。[\[10\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-10)数十项研究表明，在广泛的神经心理学测试中，精神分裂型人格障碍患者的得分与精神分裂症患者相似。精神分裂型人格障碍患者的[认知缺陷](https://en.wikipedia.org/wiki/Cognitive_deficit)与精神分裂症患者的[认知缺陷](https://en.wikipedia.org/wiki/Cognitive_deficit)非常相似，但在数量上要轻于精神分裂症患者。[\[11\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-11)然而，2004年的一项研究报道了神经学证据，“并不完全支持SPD只是精神分裂症的一种减毒形式”。[\[12\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Haznedar_2004-12)&#x20;

如果使用[甲基苯丙胺](https://en.wikipedia.org/wiki/Methamphetamine)，患有分裂型人格障碍的人极有可能患上永久性[精神病](https://en.wikipedia.org/wiki/Psychosis)。[\[13\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-13)&#x20;

分裂型人格障碍被广泛理解为“ [精神分裂症谱](https://en.wikipedia.org/wiki/Spectrum_approach#Psychosis) ”障碍。精神分裂症患者的亲戚中的精神分裂型人格障碍的发生率比患有其他精神疾病的人或没有精神病的亲戚的亲戚高。从技术上讲，精神分裂型人格障碍也可被视为“ [扩展表型](https://en.wikipedia.org/wiki/Extended_phenotype) ”，可帮助遗传学家追踪与[精神分裂症](https://en.wikipedia.org/wiki/Schizophrenia)有关的基因的家族或遗传传播。[\[14\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-14)但是，STPD与情绪障碍和抑郁症也有遗传联系。[\[15\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Comer-15)&#x20;

### 社会与环境

现在有证据表明，[父母的养育方式](https://en.wikipedia.org/wiki/Parenting_styles)，早期分离，创伤/虐待历史（尤其是幼儿早期的忽视）可以导致精神分裂症特征的发展。[\[16\] ](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-16)[\[17\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-17)在儿童时期被忽视或虐待，创伤或家庭功能障碍可能会增加患精神分裂型人格障碍的风险。随着时间的流逝，孩子们学会了理解社交线索并做出适当的反应，但是由于未知的原因，这个过程对于患有这种疾病的人来说效果不佳。[\[18\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Schizotypal_personality_disorder-18)&#x20;

精神分裂型人格障碍的特征是不同程度的常见注意力障碍，可以作为对STPD的生物学敏感性的标志。[\[19\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Roitman-19)原因是难以获取信息的个人可能会在复杂的社交环境中发现困难，在社交环境中，人际暗示和专心沟通对于进行高质量互动至关重要。这可能最终导致个体与大多数社会交往撤出，从而导致[asociality](https://en.wikipedia.org/wiki/Asociality)。[\[19\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Roitman-19)&#x20;

### 诊断

DSM-5

在[美国精神病学协会](https://en.wikipedia.org/wiki/American_Psychiatric_Association)的[DSM-5中](https://en.wikipedia.org/wiki/DSM-5)，精神分裂型人格障碍被定义为“社交和人际缺陷的普遍模式，其特征是亲密关系的急性不适和能力下降，以及认知或知觉的扭曲和偏心。行为，从成年初期开始，并出现在各种情况下。” [\[2\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-DSM_5-2)&#x20;

必须至少出现以下五个症状：&#x20;

[参考思想](https://en.wikipedia.org/wiki/Ideas_of_reference_and_delusions_of_reference)

奇怪的信念或[魔术思维](https://en.wikipedia.org/wiki/Magical_thinking)

异常的知觉经验

奇怪的思想和言语

偏执狂

不适当或受限制的影响

奇怪的行为或外表

缺乏亲密的朋友

过度的社交焦虑并不会减轻，而是源于偏执狂，而不是对自我的负面判断。

这些症状不得仅在具有类似症状的疾病（例如精神分裂症或[自闭症谱系](https://en.wikipedia.org/wiki/Autism_spectrum)障碍）过程中发生。

ICD-10

在[世界卫生组织](https://en.wikipedia.org/wiki/World_Health_Organization)的[ICD-10](https://en.wikipedia.org/wiki/ICD-10)使用的名称*分裂型障碍*（[F21](http://apps.who.int/classifications/icd10/browse/2016/en#/F21)）。它被列为与相关的临床障碍[精神分裂症](https://en.wikipedia.org/wiki/Schizophrenia)，而不是[人格障碍](https://en.wikipedia.org/wiki/Personality_disorder)，如[DSM-5 ](https://en.wikipedia.org/wiki/DSM-5)。[\[20\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-who.int-20)&#x20;

ICD的定义是：这种疾病以精神行为和思维与情感异常为特征，类似于精神分裂症，尽管在任何阶段都没有发生明确的特征性精神分裂症。没有主要或典型的干扰，但可能存在以下任何一种：&#x20;

不适当的或狭窄的[影响](https://en.wikipedia.org/wiki/Affect_\(psychology\))（个人显得冷漠和超然）；

怪异的，古怪的，怪异的或怪异的行为或外观；

与他人的关系不佳，倾向于社交退缩；

奇特的信念或[魔术思维](https://en.wikipedia.org/wiki/Magical_thinking)，影响行为且与[亚文化](https://en.wikipedia.org/wiki/Subcultural)规范不符；

可疑或偏执的想法；

沉迷[沉思，](https://en.wikipedia.org/wiki/Rumination_\(psychology\))没有内在抵抗；

不寻常的感知体验，包括身体感觉（身体）或其他幻觉，[去个性化](https://en.wikipedia.org/wiki/Depersonalization)或[去现实化](https://en.wikipedia.org/wiki/Derealization)；

模糊的，间接的，隐喻的，过分阐述的或定型的思维，以奇怪的言语或其他方式表现出来，没有明显的不连贯；

偶发的短暂性准精神病发作，带有强烈的幻觉，听觉或其他幻觉和妄想样的想法，通常在没有外部挑衅的情况下发生。

这种疾病具有强度波动的慢性过程。有时会演变成明显的精神分裂症。没有明确的发作，其演变和过程通常是人格障碍。它在与精神分裂症患者有关的个体中更常见，并且被认为是精神分裂症的遗传“谱”的一部分。&#x20;

### 诊断准则

不建议将该诊断专栏用于一般用途，因为它与简单的精神分裂症，精神分裂症或偏执型人格障碍或目前诊断出的[自闭症谱系障碍](https://en.wikipedia.org/wiki/Autism_spectrum_disorder)均未明确区分。如果使用该术语，则上面列出的三个或四个典型特征应该连续或流行地存在至少2年。个人绝不能满足精神分裂症本身的标准。一级亲属的精神分裂症病史对诊断具有额外的重要性，但不是前提条件。&#x20;

包括\[ [编辑](https://en.wikipedia.org/w/index.php?title=Schizotypal_personality_disorder\&action=edit\&section=10)]&#x20;

边缘型精神分裂症

潜在的精神分裂症反应

精神病前精神分裂症

前驱性精神分裂症

[假神经性精神分裂症](https://en.wikipedia.org/wiki/Pseudoneurotic_schizophrenia)

拟精神病性精神分裂症

分裂型人格障碍

排除\[ [编辑](https://en.wikipedia.org/w/index.php?title=Schizotypal_personality_disorder\&action=edit\&section=11)]&#x20;

[精神分裂症人格障碍](https://en.wikipedia.org/wiki/Schizoid_personality_disorder)

[自闭症谱系障碍](https://en.wikipedia.org/wiki/Autism_spectrum_disorder)

### 子类型

[西奥多·米伦（Theodore Millon）](https://en.wikipedia.org/wiki/Theodore_Millon)提出了两种精神分裂症亚型。[\[4\] ](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Millon_11-4)[\[21\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-21)任何患有分裂型人格障碍的人都可能表现出以下某种略有不同的亚型之&#x4E00;*（*&#x8BF7;注意，Millon认为拥有一个纯变体的人格很少见，而是一种主要变体与一个或多个变体的混合体次要变体）：&#x20;

| 亚型 | 描述 | 人格特质 |
| -- | -- | ---- |

| **平淡的分裂型** | 被动分离模式的结构夸张。它包括[精神分裂症](https://en.wikipedia.org/wiki/Schizoid_personality_disorder)，[抑郁症](https://en.wikipedia.org/wiki/Depressive_personality_disorder)和[依赖](https://en.wikipedia.org/wiki/Dependent_personality_disorder)[症](https://en.wikipedia.org/wiki/Depressive_personality_disorder)。 | 陌生和不存在的感觉；过于单调，呆滞，缺乏表现力；内部平淡，贫瘠，冷漠和不敏感；模糊，模糊和切线的思想。 |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------- |

| **早期分裂型** | 主动分离图案的结构夸张。它包括[回避](https://en.wikipedia.org/wiki/Avoidant_personality_disorder)和[消极](https://en.wikipedia.org/wiki/Passive-aggressive_personality_disorder)特征。 | 谨慎，警惕，可疑，警惕，不断缩小，使过度的敏感性丧失；与自我和他人疏远；故意阻止，扭转或取消自己的想法。 |
| --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |

### 鉴别诊断

与其他人格障碍的[合并症发生](https://en.wikipedia.org/wiki/Comorbidity)率很高。McGlashan等。（2000）指出，这可能是由于与其他人格障碍的标准重叠，例如[回避型人格障碍](https://en.wikipedia.org/wiki/Avoidant_personality_disorder)，[偏执型人格障碍](https://en.wikipedia.org/wiki/Paranoid_personality_disorder)和[边缘型人格障碍](https://en.wikipedia.org/wiki/Borderline_personality_disorder)。[\[22\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-22)&#x20;

精神分裂症和[精神分裂症](https://en.wikipedia.org/wiki/Schizoid)之间有很多相似之处。最明显的相似之处是无法建立或维持关系（友好和浪漫）。两者之间的区别似乎是，由于对人的根深蒂固的恐惧，那些被标记为精神分裂症的人避免了社交互动。精神分裂症患者根本不希望建立关系，因为他们认为与他人分享时间毫无意义。&#x20;

这两个[简单的精神分裂症](https://en.wikipedia.org/wiki/Simple-type_schizophrenia)和STPD可以共享[阴性症状](https://en.wikipedia.org/wiki/Symptom#Positive_and_negative)像[无动机](https://en.wikipedia.org/wiki/Avolition)，贫困的思维和扁平影响。尽管它们看起来很相似，但严重程度通常可以区分它们。同样，STPD的特征是终身模式，没有太大变化，而简单的精神分裂症则表现为恶化。[\[23\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-23)&#x20;

### 治疗

#### 药物

STPD在临床环境中很少被视为治疗的主要原因，但它通常与其他精神障碍并存。当患有STPD的患者使用处方药时，通常会使用与治疗[精神分裂症](https://en.wikipedia.org/wiki/Schizophrenia)患者相同的药物，包括传统的抗精神病药，如[氟哌啶醇](https://en.wikipedia.org/wiki/Haloperidol)和[噻吩噻吩](https://en.wikipedia.org/wiki/Thiothixene)。为了决定应使用哪种药物，Paul Markovitz区分了两种类型的精神分裂症患者：[\[24\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Livesley_01-24)&#x20;

精神分裂症患者的信念和行为（异常的感知和认知）似乎几乎是精神分裂症，通常接受低剂量的[抗精神病药物](https://en.wikipedia.org/wiki/Antipsychotic)治疗，例如[硫噻吩](https://en.wikipedia.org/wiki/Thiothixene)。但是，必须提到的是，精神安定药的长期疗效尚不明确。

对于精神分裂症患者，他们的信仰和行为更强迫- 像[舍曲林](https://en.wikipedia.org/wiki/Sertraline)这样的[SSRI](https://en.wikipedia.org/wiki/Selective_serotonin_reuptake_inhibitor)似乎更有效。

[拉莫三嗪](https://en.wikipedia.org/wiki/Lamotrigine)，一种[抗惊厥药](https://en.wikipedia.org/wiki/Anti-convulsant)，似乎有助于应对社会孤立。\[ [*需要引用*](https://en.wikipedia.org/wiki/Wikipedia:Citation_needed) ]&#x20;

#### 治疗

根据[西奥多·米隆](https://en.wikipedia.org/wiki/Theodore_Millon)（[Theodore Millon](https://en.wikipedia.org/wiki/Theodore_Millon)）的说法，精神分裂症是最容易识别的人格障碍之一，但也是用心理疗法治疗最困难的人格障碍之一。[\[4\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Millon_11-4)患有STPD的人通常认为自己只是古怪，生产或不循规蹈矩的人。通常，他们低估了他们的社会孤立和知觉扭曲的不良适应能力。要与患有STPD的人保持融洽并不容易，因为事实是，增加熟悉度和亲密感通常会增加他们的焦虑和不适水平。在大多数情况下，他们对非正式和幽默没有反应。[\[25\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-25)&#x20;

仅当STPD患者的结构良好且支持时，才建议对其进行小组治疗。否则，可能导致想法松散和切线。[\[24\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Livesley_01-24)对于患有主要[偏执](https://en.wikipedia.org/wiki/Paranoia)症状的精神分裂型患者，支持尤其重要，因为即使在高度结构化的人群中，他们也会遇到很多困难。[\[26\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-Oldham_1-26)&#x20;

#### 流行病学

社区研究中报告的STPD患病率从[挪威](https://en.wikipedia.org/wiki/Norway)样本中的0.6％到[美国](https://en.wikipedia.org/wiki/United_States)样本中的4.6％。[\[2\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-DSM_5-2)一项大型的美国研究发现，终生患病率为3.9％，其中男性（4.2％）高于女性（3.7％）。[\[3\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-pulay-3)在临床人群中可能并不常见，报道的比率为0％至1.9％。[\[2\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-DSM_5-2)&#x20;

根据2008年纽约的一项研究，与其他[A群](https://en.wikipedia.org/wiki/Personality_disorder#Personality_clusters)人格障碍一起，在[露宿](https://en.wikipedia.org/wiki/Homelessness)中心出现的[无家可归者中](https://en.wikipedia.org/wiki/Homelessness)也很常见。该研究没有针对没有出现在收容中心的无家可归者。[\[27\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-27)&#x20;

### 一个[科罗拉多斯普林斯分校](https://en.wikipedia.org/wiki/University_of_Colorado_Colorado_Springs)研究比较人格障碍和[迈尔斯-布里格斯类型指标](https://en.wikipedia.org/wiki/Myers-Briggs_Type_Indicator)类型发现，这种疾病曾与内向（I），直觉（N），思考（T）和知觉（P）偏好的显著相关性。[\[28\]](https://en.wikipedia.org/wiki/Schizotypal_personality_disorder#cite_note-28)&#x20;

### （INTP）与STPD/SPD。联系！（MBTI）&#x20;


# Polybridge的正确通关方式？砸？

Game、Polybridge、steam、休闲、保利桥、关卡攻略

## steam有一款游戏，很休闲，很无聊。却很符合力学与建造学。&#x20;

当然它更真实的还原了现实感！&#x20;

Polybridge（保利桥）我记得当时是看到有人在玩这个，[steam](https://store.steampowered.com/app/367450/Poly_Bridge/)买的。虽然我玩的关卡不多，但是[BGM](https://music.163.com/#/album?id=34780529)很休闲，放松。而且很有趣的造桥。当然创意工坊有很多有趣的更高级mod。&#x20;

## 最近我和我朋友开始一个非正经的过桥方式。&#x20;

<figure><img src="https://cdn2.jioushan.top/LightPicture/2022/03/bb3e933e735a5ac4.gif" alt=""><figcaption></figcaption></figure>

### 本来这关卡是要正常的，搭建。桥，木材架起来。但是如何选择最简便的过桥方式即节省资金，又可以快速通过。呢？&#x20;

### 当然，请不要问当事人司机的感受。因为他真的只是快速的通过了桥了。&#x20;

###

### ![](https://cdn2.jioushan.top/LightPicture/2022/03/d6fd314f53d43e63.png)这很cool！&#x20;


# CDN机房节点切换加快http访问--ws+TLS+CDN协议加速CDN访问。

CDN、cloud flare、v2Ray、ws+TLS+CDN

## 该文章具有时效性.所使用方案能否使用,请测试后,本文章仅代表个人观点.

## 起因

近期10月份没怎么写文章。今天来水一发，顺便补档。\
&#x20;很多人10月份左右，用的国外厂商小机都被墙了。大部分人看着YouTube，v2Ray群里。ws+TLS+CDN这种协议救活了。当然很多人都很好奇的是走的CDN为何网络一样也不算很快。\
&#x20;

## 原因

大家一起吃蛋糕。分成N份都走圣何塞？（你觉得快到哪去，免费的cf，国外加速，国内减速不争的事实）\
&#x20;说起国内三大运营商，出口地区位置都不同。绕地球一大圈。延迟能快嘛。这就需要CDN分流。大部分人用的是cloud flare的CDN产品。然而免费的自然走的就是美国圣何塞。如何换机房呢。cloud flare官网是有可以换机房的。氪金 。是的氪金给你变强。以前cloud flare注册的时候还可以摸到香港一些好一点的机房。但现在基本上都是美国圣何塞。\
&#x20;既然不想花钱氪金，又想要好很多的体验。举个栗子，你小机，10M的。但是你的网络明显无法跑满10M这岂不是很难受。优等机房。很明显，简单氪金。自己单击按键就完了。\
&#x20;但是既然想白嫖还想更好稳定的加速。毕竟cf免费流量。说起ws+tls这种协议走的是http。因为是网页。所以才可以CDN加速解析。（CDN曾介绍过）这里不再叙述。国内免费白嫖又拍云，小水管走腾讯，阿里。效果都蛮不赖。（你问我自建CDN？我们以后谈）\
&#x20;说回来，如何找到好的cloud flare的CDN机房呢。有[链接](https://www.hostloc.com/thread-469169-1-1.html)。有了可以好用的机房，怎么换呢？继续看。\
&#x20;我们如何使用其他机房呢 。白嫖的话。**cloud flare 注册计划**\
&#x20;没有的人，可以在网上找找那些提供注册的注册计划的人。现在cloud flare这个审批很严格。没办法，没有以前好通过了。\
&#x20;在别人的cloud flare注册计划登录你的cloud flare账号，加入对方的注册计划。将你的域名先在cloud flare移除，在别人的注册计划中录入。解析域名添加记录 得到。一个你的域名走别人计划的一个CHAME的记录解析。&#x20;

## 解决方案

### 我们需要http网站域名解析的时候根据不同的网络情况走不同的主机。来优化网络分发（CDN）服务，这样体验才会很好。（你无法在CDN主机里给你做动态路由表来提高你的解析优化线路）那么我们就选择另一种方式。<br>

### &#x20;这个时候，你的域名DNS解析商已经可以不用走cloud flare的了。我们将其修改为其他家的。（极其推荐腾讯下的dnspod）它拥有针对访问域名商走不通的线路。利用此功能就可以解决分配CDN机房解析的问题。  先挪到dnspod解析。添加解析值。这里说一句。 &#x20;

### tips；大家域名解析普遍走的都是自己ipv4主机地址或者ipv6主机地址。走的cloud flare的解析套上CDN壳子。别人不会解析你的域名攻击到你的服务器地址。因为他ping到的是CDN分发的地址。当我们选择chame这种源为域名解析的时候。它是可以规定一个，多个A记录解析来加快你的chame解析的。&#x20;

### 所以我们删掉原有的域名地址，A解析值。将chame作为域名的默认值。清除DNS缓存。如果ping得到的解析值是对方的cloud flare注册计划里面的chame解析值那么我们将开始下一步。  添加@，A节点。在网络选择的地方，选择运营商解析。填入cloud flareCDN机房的IP地址。  tips：移动的出口走的是香港，亚太地区较好延迟。比如香港，新加坡，东京。联通还是首推圣何塞。走其他的都不是很理想。电信自然就是CN2了。可以考虑欧洲。但是延迟高，不丢包稳定。具体见cloud flare CDN机房表。  自己多去测试选择一个较好的机房。可以利用站长工具ping。来分地区看测试节点情况。  我个人的使用就是移动的延迟降到60ms左右。稳定YouTube 1080p不卡顿（毕竟是10M）的小机。&#x20;

#### **插入腾讯云推广广告**。（Google广告你们不点击。那个一次才3美分。那还不如国内广告推广下，你们在我的链接注册，购买腾讯云产品。我也有佣金可以拿。）死皮赖脸一波。网站没有啥收入，也就靠广告维持下。赚个零花钱。&#x20;

助力产业智慧升级，云服务器首年88元起，更有千元代金券礼包免费领！ [点此访问](https://cloud.tencent.com/act/cps/redirect?redirect=1048\&cps_key=8d80a5274f7ac63bba5112dbb40c5037\&from=console)&#x20;


# 搭建私人图床

用自己的子域名搭建了个图床。（毕竟有一台免费闲置的虚拟主机）&#x20;

以前总是用白猫大大的[图床](https://view.moezx.cc/)。长时间用下去。挺不好意思嘛。总不如自己搭建一个。&#x20;

因为用的是[Chevereto](http://chevrto.com)搭建的图床。发现很多人用这个搭建过图床。因为它的主题太容易辨识了。官方是有不同版本收费的。&#x20;

GitHub：free版项目。[链接](https://github.com/Chevereto/Chevereto-Free)。[下载](https://github.com/Chevereto/Chevereto-Free/archive/1.0.9.tar.gz)。&#x20;

用法：

### 1,解压到Web站点目录/子目录。看你的域名打开时要不要加子目录/&#x20;

### 2，在目录cheverto/app创建settings.php文件&#x20;

（授予Web目录下文件全部权限）&#x20;

（php）版本说明。请使用5.6版本php。千万不要使用7.1以上版本php。会报错。&#x20;

### 3，在浏览器打开你的。域名/index.php&#x20;

开启安装。输入管理 用户名，信息，密码。数据库的配置。&#x20;

&#x20;

### **注意：使用图床服务。访客允许上传。**&#x20;


# 迁移chevrto图床

一点思路

## 1.请将站点文件打包,下载.

1.2.请导出数据库并备份

1.3.请记录数据库账号和密码

1.4.保存,伪静态文件.

## 2.1.在要导入方服务器,创建站点,导入站点文件.

2.2创建数据库,导入数据库.并保证数据库账号密码相同.

2.3导入伪静态文件.

## 访问新站点!


# 已经死去灵魂的人

杂谈

一个孤独世界追寻属于自己的旅人。

迷茫似乎人人都会。这个人落魄的发现他苦苦挣扎了那么多年，这个世界时代没有属于，他容得下的位置。 追思回忆过去，展望未来。

然而并不是所有人都是天才可以改变世界，围绕他所理想状态运转。 然而天才与疯子仅一线之隔。赌徒的输赢。真的人生命运天平会倾斜与他吗？偏执与固执的性格。

不羁的灵魂，熟知船的漂泊流向何方？ 人与人的距离。时代的思维差异。不只是物质精神看得见，摸得着，说的透，可以意会的差距。而是心的归属所属。娱乐至上，享乐的年代。

虚浅的人，执着求知的人。无法追寻的苦思与回忆。 人类最大聪明欺骗就是所谓的愚蠢：对所谓的质的探索到底。如无所求，无所情。那么这个人已经坏掉了。也可讲作：死掉了。&#x20;

灵魂已经愚蠢到在滚滚长河人类进步过程中只剩下一副所谓思考的躯壳。在自我欺骗，自我满足，自我追思。所谓的与众不同。 掉队的人。真的可以跟得上，超越之前走的参差不齐一同起跑者吗？&#x20;

迷茫是种状态。人们不懂为了解释它，理解它。苦苦查找克服，自己能够接受它的方式。持续这种状态的人一开始就坏掉了。但是所谓寻找到所谓方法走出来的人。就真的摆脱了吗？那也不过是满身伤疤的拖着疲惫的身躯向前度过。

&#x20;自我欺骗，自我满足的人类一开始就是丑陋矮小的。矮小所谓为了强大就可以摆脱束缚吗？灵魂死亡的人是可悲却可欺的。因为他们已经在所谓自我救赎中迷茫，死掉了。

&#x20;宗教的信仰与支持不过也是为了自欺欺人一种手段为了得以身躯可以在这个世界生存。 人生活的明白，看透意味着灵魂死亡。也意味着如同前面所讲。愚蠢的人。

求知本身就是对的。但是万物的规律与施加压力的压强是不一的。稍一过度，则死亡。


# 树莓派的坑！玩pi必知！

Raspberry

Ubuntu的用法， debian 显示真的简陋到丑。这不重要。熟悉vim编辑器。Nono记下两个命令就好了！&#x20;

Ctrl+O 保存。Enter确认 Ctrl+x退出。如果直接退出（前提修改内容了）也会询问你要不要保存。Enter确认就好了。&#x20;

## 切换到su root 管理员模式！&#x20;

```
sudo passwd root
 执行此命令后系统会提示输入两遍的root密码（用来确保你记住了密码）。 
sudo passwd --unlock root
```

输入密码解锁root用户&#x20;

&#x20;用下面命令切换到root管理员&#x20;

## **树莓派换源！！！（注意坑）**&#x20;

```
su root
```

中科大的源应该要好很多。当然你在国外，哪有换源这毛病。也不会这么毛病！&#x20;

这个帖子是换[中科大的源](https://www.jianshu.com/p/768f0181672b)的方式！按照这个换源就好！！！（适用于树莓派3B）&#x20;

但是注意千万不要&#x20;

## 这是**重启**的命令。

这里的坑的问题就在这你换了源。树莓派**重启失败**。一个红灯常亮。绿灯不闪了。这是系统都不读了啊。这就是毛病。直到我后来找到了问题原因！&#x20;

```
sudo reboot
```

&#x20;在换源的时候不要直接upgrade，加上dist-upgrade就可以了，直接upgrade好像会使pi不能boot，你会发现绿灯规律的闪烁四下。&#x20;

刷好系统后修改了源直接upgrade然后重启，大概率是无法重启的 ！！！&#x20;

我的天，我写入了N次镜像了。又要重新烧录！之前是数据库没法安装，UbuntuMate烧录进去自家电视怎么改就是不显示画面这咋完成初始设置！&#x20;

官方这 debian 坑有不少。之前换回树莓派官方源装数据库能找到。但是那个速率我卸了的想法，太真实了。&#x20;

## **关于树莓派换国内源。因为系统源不同，造成无法下载安装软件冲突！**&#x20;

（适用于树莓派4B）（[清华源](https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/)）&#x20;

将stretch改成buster\
即：deb <http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/> buster main ui&#x20;

```
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
```

当我再踩到坑我还会回来的！！！继续补的！&#x20;


# CDN抉择

聊一聊CDN

{% hint style="warning" %}
注意！文章具有时效性！于您当下阅读具有一定差异性！
{% endhint %}

## CDN选择？？&#x20;

最近有些闷。来嘲笑我的无知。准确说学无止境。仍不到位。把这些陈年老坑补上把。\
&#x20;不扯励志不扯没有的需求。仍然继续技术避免。就是我经常踩的坑。说白了经验来谈一谈。为何出现这种问题与便利性。&#x20;

CDN是个很强大的内容。加速/减速取决于你的网络哪家CDN分发。&#x20;

### 减速CDN！！！

![](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=3046867586,1300444490\&fm=26\&gp=0.jpg)

### 聊起一个问题。我们为何要接入CDN。站点裸在互联网上运行？这是万万不可的。为何站点轻易被攻击。&#x20;

![u39376043632765763762fm26gp0.jpg](https://view.moezx.cc/images/2019/08/29/u39376043632765763762fm26gp0.jpg)

\
&#x20;需要的CDN缓存分发帮助我们协调缓解。还能保护我们的原始地址免受发现与攻击。

### &#x20; 这就需要CDN的保护了。

缓存分发。能保证我每一次访问得到的是之前缓存易于快速下载好的。CDN的需求是真的很严重。\
&#x20;不停的原服务器请求。使服务器严重过载与昂贵承担的流量。我们选择套CDN来缓解！\
&#x20;扯了CDN那么多好处。我们知晓是CDN。无论是国外的五秒盾cloudfare还是Google家收费信用卡的CDN,阿卡迈？天知道这玩意CDN咋申请。360云？？迟迟控制台不审核。还是华为家的，阿里家的，腾讯家的？七牛云CDN？又拍云CDN？dnspod？百度家CDN？贵出死，网易呢？太多有些数不清。甚至我都不急于一时。国内要求要备案。开始收费体验。国外就像vultr，AWS亚马逊云，Google云一样。按小时需求。即你一个月多少缓存访问量来算流量。超了扣费。这也太真实了。\
&#x20;免费爸爸cloudfare。也没啥收费限制。一个账户下好几个域名。甚至还有域名证书帮你恶心。让我意想不到的是。我网站还没移回国内。他cloudfare啥端口都扫。这就很可怕。害我kcp也走cloudfare让我有些无奈。帮我隐藏地址我很开心。

\
&#x20;CDN收费，使用是坑。DNS解析也是坑。域名厂商为了坑坑你拼命恶心你这种感受。可能也就只有自己心里喊冤了。


