世界を動かす技術を、日本語で。

Linux 7.1

2026年6月15日原文(lore.kernel.org)

概要

  • Anubis は、WebサーバーをAI企業などの 大量スクレイピング から守るための仕組み
  • Proof-of-Work 方式を利用し、不正アクセスのコストを増加
  • 一般ユーザーには 大きな負担 をかけずに運用可能
  • JShelter などの一部プラグインは正常動作を妨げるため注意が必要
  • 今後は より高度な識別技術 への移行も検討中

Anubisによるサーバー保護の仕組み

  • Anubis は、Webサイト管理者がサーバーを 大量アクセス から守るために導入する保護ツール
  • AI企業 などによる自動スクレイピングによるサーバー負荷の軽減策
  • Proof-of-Work 方式(Hashcashに類似)を採用し、アクセスごとに 計算負荷 を課す仕組み
  • 一般ユーザーの通常利用では 影響が小さい 設計
  • 大量アクセス 時のみ大きな負担となり、スクレイピングコストを上昇

Proof-of-Work方式の特徴

  • Hashcash 由来のProof-of-Workアルゴリズムを利用
  • アクセス時に 計算問題 を解かせることで、 自動化ツール の効率を低下
  • メールスパム対策 の発想をWebアクセス制御に応用
  • 個人ユーザー には目立った負担増加なし

今後の技術的展望

  • 現状 はProof-of-Workによる暫定的な対応策
  • 将来的には ヘッドレスブラウザ の識別技術(例:フォントレンダリングの違い検出)へ移行予定
  • 正規ユーザー にはチャレンジページを表示せず、利便性向上を目指す方針

プラグインとの互換性に関する注意

  • JShelter などのプラグインは 最新JavaScript機能 を無効化
  • Anubisの動作に必要な機能が制限されるため、 該当ドメインでの無効化 が推奨
  • 正常なアクセスやページ表示のための設定調整が必要

まとめ

  • Anubis はサーバー保護のための 暫定的なProof-of-Work 導入例
  • スクレイピング対策ユーザー利便性 のバランスを重視
  • 今後は 識別精度向上 によるさらなる改善を目指す方針

Hackerたちの意見

速報: リナスが旅行中だって。これについて何か見逃した?それともただの数字?

  • 「とにかく、マージウィンドウのわずかな問題は置いといて、今日のニュースは7.1だ。」 - 「特に面白いことや怖いことは目立たない、というのが本来あるべき姿。」つまり、ただの数字だね。

そうだね、数字の変化がないと退屈になるし、全部を一度に改善しようとすると大変だけど、いいところは新鮮さが数字のFOMOによって向上して、それが改善のループを締めるってことだよね。ワクワクするようなリスクのあることはいつも話題になってるから、本当に気にするなら、自分でカーネルとシステムを構築して設定してベンチマークすればいいんだよ。

誰もLinusのために機内WiFiにお金を出さないのが意外だな。お金の使い方としては最高のリターンだと思うんだけど!

これを2036年頃にDebian Stableで見られると考えてもいいのかな?

Debianでは、バニラのソースから自分のカーネルパッケージを作るのは結構簡単だよ。リリースから数時間で最新の7.0.xを動かしてる。ビルドには約30〜45分かかるけど、ChangeLogをどれだけざっと見るかによるかな。人それぞれだね。

来年リリースされるForky/14にはこれかそれより新しいのが入ってるんじゃない?Debianは遅いけど、意図的にそうしてるから、早く使いたいならArchやFedoraを使った方がいいよ。でも、ちゃんと進んでるよ。

真剣な質問じゃないけど、真剣な答えをあげるね。最後にDebian Stableでどのカーネルが使われてるか気にしたのは…一度もないよ。もっと新しいカーネルが欲しいなら、Debian unstable(Sid)を使ってる。今は7.0.12が動いてるけど、サーバーではStable(今は'Trixie')の6.17.3カーネルで全然問題ない。Debian 'Forky'は2027年頃にリリースされる予定で、7.0.xか7.1.xのカーネルが使われると思う。今の'testing'(次のリリースで'stable'になる)は7.0.10だよ。

最近のLinuxカーネルのリリースは: 7.1, 7.0, 6.19, 6.18, …: * https://en.wikipedia.org/wiki/Linux_kernel_version_history 7.0はすでにforky(現在のtesting)に入っていて、trixie(現在のstable)用のバックポートもあるよ: * https://packages.debian.org/search?keywords=linux-image-amd6... * https://packages.debian.org/trixie-backports/linux-image-amd... trixie/stableのデフォルトカーネルは6.12で、2024年11月にリリースされ、2028年12月まで公式にサポートされる予定。

ちょっとしたミームみたいだけど、俺はDebian Stableを使ってて、バックポートカーネルの6.19を動かしてるんだ。だから、現行の7.0からはマイナーバージョンが1つだけ離れてる。もっと多くの人が自分のデバイスにDebianを考えてくれたらいいのに。すごく安定したシステムで、俺はそれを評価してるし、Ubuntuとは違って、本当に「そのまま動く」体験だったよ。小さいディストロにありがちな摩擦ポイントもなかったしね。TrixieがまだTesting版のときに、最近のデバイス(互換性のために全部AMDだけど)にDebian Trixieをインストールしたら、必要なドライバーは全部揃ってた。あとはパッケージをビルドしてDebianに貢献する方法がわかればいいんだけど…それと、AMDがLinux用のNPUサポートをなんとかしてくれればなぁ…

Debianって通常LTSカーネルを使うよね?確か7.0はLTSリリースに指定されてたから、次のメジャーリリースはそれを使うんじゃないかな(来年かも?)

毎年交互に(北極の!)夏に出荷してるから、来年の今頃って感じだね。

Hacker Newsで議論の続きを見る