Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
変化するDNS運用とこれからの課題について(DNS設計/運用者の目線から)
Search
LINEヤフーTech (LY Corporation Tech)
PRO
January 19, 2024
Technology
2
1.1k
変化するDNS運用とこれからの課題について(DNS設計/運用者の目線から)
JANOG53での登壇資料です。
https://www.janog.gr.jp/meeting/janog53/dnsops/
LINEヤフーTech (LY Corporation Tech)
PRO
January 19, 2024
Tweet
Share
More Decks by LINEヤフーTech (LY Corporation Tech)
See All by LINEヤフーTech (LY Corporation Tech)
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
180
MLflowダイエット大作戦
lycorptech_jp
PRO
1
150
4%ルールとN1思考──不確実性に対抗するディスカバリー検証
lycorptech_jp
PRO
0
66
初めてのOSS貢献の雑ガイド
lycorptech_jp
PRO
0
32
LINEスタンプ開発の日常
lycorptech_jp
PRO
0
59
LINEスタンプサーバーサイド
lycorptech_jp
PRO
0
55
Yahoo!ファイナンスにおける生成AIを活用した新機能紹介
lycorptech_jp
PRO
0
44
LINEギフト開発の裏側
lycorptech_jp
PRO
0
92
Python 3.14 Overview
lycorptech_jp
PRO
1
130
Other Decks in Technology
See All in Technology
AIの長期記憶と短期記憶の違いについてAgentCoreを例に深掘ってみた
yakumo
4
460
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
880
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
wkm2
7
770
CARTAのAI CoE が挑む「事業を進化させる AI エンジニアリング」 / carta ai coe evolution business ai engineering
carta_engineering
0
2.1k
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
180
年間40件以上の登壇を続けて見えた「本当の発信力」/ 20251213 Masaki Okuda
shift_evolve
PRO
1
140
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
240
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
1
130
【ServiceNow SNUG Meetup LT deck】WorkFlow Editorの廃止と Flow Designerへの移行戦略
niwato
0
110
1人1サービス開発しているチームでのClaudeCodeの使い方
noayaoshiro
2
500
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
日本Rubyの会: これまでとこれから
snoozer05
PRO
4
200
Featured
See All Featured
Statistics for Hackers
jakevdp
799
230k
Prompt Engineering for Job Search
mfonobong
0
120
KATA
mclloyd
PRO
33
15k
Speed Design
sergeychernyshev
33
1.4k
Building an army of robots
kneath
306
46k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
170
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
For a Future-Friendly Web
brad_frost
180
10k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Context Engineering - Making Every Token Count
addyosmani
9
540
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
Test your architecture with Archunit
thirion
1
2.1k
Transcript
-:$PSQPSBUJPO -*/&Ϡϑʔגࣜձࣾ 4JUF0QFSBUJPOຊ෦ ଠా ݈ มԽ͢Δ%/4ӡ༻ͱ ͜Ε͔Βͷ՝ʹ͍ͭͯ %/4ઃܭӡ༻ऀͷઢ͔Β چϠϑʔͷ߹
-:$PSQPSBUJPO ଠా ݈ • چϠϑʔʹ৽ଔೖࣾ ଐҎདྷσʔληϯλͷ --εΠονͷߏஙɾӡ༻Λ୲ • ݄͔Β
%/4ͷӡ༻୲ ࣗݾհ
-:$PSQPSBUJPO +"/0(ൃදͷৼΓฦΓ ͜Ε·ͰͷมԽ Ϧκϧόݮ σϓϩΠίετͷݮ • αʔόҰ͋ͨΓͷΩϟύγςΟ ϓϥϯχϯά࠶ݕ౼ •
ߏཧπʔϧʹΑΔ DPOGJH ࣗಈ • SFTPMWDPOG ࣗಈ ࢿྉIUUQTXXXKBOPHHSKQNFFUJOHKBOPHEOTDPTU
-:$PSQPSBUJPO αʔόͷنײ ͜Ε·ͰͷৼΓฦΓ ౦ຊຊͦΕͧΕ • ཧαʔό • 7.
• Ϧκϧό ˞ओཁڌͷΈ
-:$PSQPSBUJPO αʔόͷنײ ͜Ε·ͰͷৼΓฦΓ ౦ຊຊͦΕͧΕ • ཧαʔό • 7.
• Ϧκϧό ˞ओཁڌͷΈ ϐʔΫ࣌ΑΓݮ͍ͬͯΔ͕ ґવϦκϧό͕ଟ͍
-:$PSQPSBUJPO ΫΤϦϩάͷऔಘ͕ϘτϧωοΫͱͳ͍ͬͯΔՄೳੑ +"/0(ͷٞΑΓ ͳͥϦκϧό͕ଟ͍ͷ͔ ϩάऔಘͷత औಘ༰ • ࣌ࠁ •
TPVSDF*1BEESFTT • ROBNF RUZQF ͳͲ ϩάͷྔ • Ϧκϧό ͋ͨΓ ฏۉ .#ZUFTT ηΩϡϦςΟࠪͷ؍ • %$ͷαʔό͕ ͲͷΑ͏ͳ໊લղܾ ΫΤϦΛग़͔ͨ͠
-:$PSQPSBUJPO Φϓγϣϯͱͯ͠ͲͷΑ͏ͳͷ͕͔͋ͬͨ ύϑΥʔϚϯεͷվળख๏ -JOVYLFSOFM QBSBNFUFS %/4࣮ͷઃఆௐ UNQGT ͷ༻ EOTUBQ
ͷಋೖ
-:$PSQPSBUJPO Φϓγϣϯͱͯ͠ͲͷΑ͏ͳͷ͕͔͋ͬͨ ύϑΥʔϚϯεͷվળख๏ -JOVYLFSOFM QBSBNFUFS %/4࣮ͷઃఆௐ UNQGT ͷ༻ EOTUBQ
ͷಋೖ ઃఆௐɾUNQGT ༏ҐͳࠩΈΒΕͣ EOTUBQ EJTL*0ݮޮՌ͕ݟࠐ·ΕͨͨΊ ͦͪΒΛݕ౼
-:$PSQPSBUJPO %/4ιϑτΣΞʹ͓͚ΔΫΤϦϩά ग़ྗϑΥʔϚοτͷҰͭ • ରԠ͍ͯ͠Δ %/4࣮Ͱಉ͡ ߏԽ͞Εͨग़ྗ͕ಘΒΕΔ • %/4XPSLFSUISFBEͱ EOTUBQ
*0UISFBE͕͍ͯ͠ΔͨΊ ϩάग़ྗͷύϑΥʔϚϯεվળ͕ ظͰ͖Δ EOTUBQͱ ग़యIUUQTEOTUBQJOGPTMJEFTEOTUBQ@WMETTQEG
-:$PSQPSBUJPO %/4࣮ଆͷΫΤϦϩάग़ྗػೳΛΦϑʹ͠ɺEOTUBQ ܦ༝Ͱϩάग़ྗ ֓ཁ EOTUBQ ߏ %/4RVFSZ EOTUBQ SFDFJWFS
DMJFOUT SFTPMWFS MPHGJMF VOJY TPDLFU
-:$PSQPSBUJPO ग़ྗ͞ΕΔϩάͷܗࣜ SFDFJWFSʹΑΓҟͳΔ • ॊೈੑͷ؍͔Β HPEOTDPMMFDUPS Λ࠾༻ SFDFJWFS࣮ͷݕ౼ EOTUBQ
ߏ global: text-format: "timestamp-rfc3339ns identity queryip queryport family protocol qname qtype" 2023-12-19T12:29:01.277695051Z dnstap_id 192.0.2.1 12345 IPv4 UDP example.jp A IUUQTHJUIVCDPNENBDIBSEHPEOTDPMMFDUPSCMPCNBJOEPDTDPOGJHVSBUJPONEDVTUPNUFYUGPSNBU HPEOTDPMMFDUPS DPOGJH ΫΤϦϩά
-:$PSQPSBUJPO HPEOTDPMMFDUPS αϯϓϧίϯϑΟά EOTUBQ ߏ multiplexer: collectors: - name:
tap dnstap: sock-path: "/path/to/unix.sock" loggers: - name: file logfile: text-format: "timestamp-rfc3339ns identity queryip queryport qname qtype" file-path: "/path/to/query.log" max-size: 600 max-files: 6 mode: text routes: - from: - tap to: - file • ZBNM ܗࣜͰهड़ • NVMUJQMFYFSͰෳͷ DPMMFDUPST MPHHFST SPVUFTΛఆٛՄೳ • DPMMFDUPSϩάऩूํ๏Λઃఆ • MPHHFSTهํ๏ϝτϦΫε ͷग़ྗΛઃఆ • SPVUFTDPMMFDUPSͱ MPHHFSͷ ରԠΛઃఆ
-:$PSQPSBUJPO ΫϥΠΞϯτɾϦκϧόͱʹಉҰੑೳ ͷαʔόΛ༻͠ɺҎԼͷ݅Ͱൺֱ ܭଌڥͱ݅ ϕϯνϚʔΫ DMJFOUT EOTQFSG GVMMSFTPMWFS #*/%
RVFSZ ߲ εϖοΫ $16 *OUFM9FPO&-W ()[Y$16 $5 .FNPSZ (# %/4TPGUXBSF #*/% CFODINBSL EOTQFSG ߲ ݅ ΫΤϦϩάऔಘํ๏ औಘͳ͠ #*/%ඪ४ HPEOTDPMMFDUPS Ωϟογϡώοτ
-:$PSQPSBUJPO ܭଌ݁Ռ ϕϯνϚʔΫ #*/%ඪ४ͱൺֱͯ͠ RQT ੑೳ͕ ʙഒఔ্͍ͯ͠Δ͜ͱ Λ֬ೝ
RQT Ωϟογϡώοτ RQT ܭଌ݁Ռ #*/%ଐ EOTUBQ ϩάऔಘͳ͠
-:$PSQPSBUJPO ϕϯνϚʔΫ݁Ռ͔ΒΩϟύγςΟϓϥϯχϯά ݮඪ ߟྀ ҎԼͷ͔Β֤Ϋϥελ࠷ Λઃఆ • োൃੜ࣌ͷॖୀ •
େنࡂ࣌ͷ #$1 ੑೳ ར༻ঢ়گ͔ΒΩϟογϡώοτ Ͱࢼࢉ • ROBNF ͷ΄ͱΜͲ͕͚ࣾ ͷυϝΠϯ໊
-:$PSQPSBUJPO ϕϯνϚʔΫ݁Ռ͔ΒΩϟύγςΟϓϥϯχϯά ݮඪ ߟྀ ҎԼͷ͔Β֤Ϋϥελ࠷ Λઃఆ • োൃੜ࣌ͷॖୀ •
େنࡂ࣌ͷ #$1 ੑೳ ར༻ঢ়گ͔ΒΩϟογϡώοτ Ͱࢼࢉ • ROBNF ͷ΄ͱΜͲ͕͚ࣾ ͷυϝΠϯ໊ ͜ΕΒΛߟྀͯ͠Ҏ্ ݮՄೳͰ͋Δ͜ͱ͕໌
-:$PSQPSBUJPO ৽͘͠ඪ४Խ͞ΕΔϨίʔυػೳͷରԠ • धཁརศੑɾඞཁੑͷ΄͔ɺಋೖʹΑΔӨڹɾӡ༻ίετͳͲ༷ʑͳ ؍Ͱݕ౼্ͨ͠ͰରԠ͢Δඞཁ͕͋Δ • ྫ)5514Ϩίʔυɺ9'3PWFS5-4ͳͲ ͜Ε͔Βͷ՝
-:$PSQPSBUJPO ·ͱΊ ͜Ε·ͰͷมԽ ݱࡏͷऔΓΈ EOTUBQ ಋೖʹΑΔ͞Β ͳΔϦκϧόݮ • ΫΤϦϩάऔಘ͕
ϘτϧωοΫ • EOTUBQ ʹΑΓ RQT ੑೳ͕େ෯վળ ͜Ε͔Βͷ՝ • ৽͘͠ඪ४Խ͞ΕΔ Ϩίʔυػೳͷ ରԠ ҎԼΛத৺ʹऔΓΈ • Ϧκϧόݮ • σϓϩΠίετݮ
-:$PSQPSBUJPO 19