Asayomu Tech
注目★★★★★Hacker News

4年ぶり復活の自作Network Stack、DN42でDNSを提供

30秒で把握

  • 1lyc8503 が自作Network Stack DNetを4年ぶりに再開
  • 2DNetがDN42ドメインの権威DNSとしてTXT応答を提供
  • 3Debian・pyinfra・Docker ComposeでDN42サービスを分離運用

要約

lyc8503 は自作Network Stack「DNet」を4年ぶりに再開し、DN42上で実際のDNSサービスを提供した。DNetはLinuxのTAPデバイスを通じたEthernetフレーム処理、ARP、IPv4、ICMP、UDPに対応し、現在はDN42ドメインの権威DNSとして動作する。インターネットからTXTレコードを問い合わせられ、DN42内からは172.20.42.224へ直接pingできる。運用基盤はNixOSからDebianへ戻し、pyinfraとDocker ComposeでDN42サービスを管理している。作者はDN42の参加者と実アプリケーションが少ないため、シリーズを終える可能性にも触れた。

あなたへの影響

ネットワーク実装や検証環境を作る日本のエンジニアには、TAP・ARP・IPv4・UDPを段階的に扱う実例として参考になるため、DN42やDocker Composeで小規模な実験環境を構築して試すとよい。

推奨:NixOS運用が破綻した経験から、採用するインフラ管理方式は自分の習熟度と保守性を基準に評価すべき。

詳細を読む → 元記事へ※ 本文は元記事をご確認ください (asayomu は要約のみ提供)

関連する記事

※ 外部記事の権利は原著作者に帰属します。著作権削除要請は copyright@asayomu.jp までご連絡ください(受領確認 24h・実処理 72h 以内)。