Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
970
変化する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)
連合学習を用いたスタンプの推薦
lycorptech_jp
PRO
0
34
Will Positron accelerate us?
lycorptech_jp
PRO
1
130
Try using dbtplyr
lycorptech_jp
PRO
0
13
EthernetベースのGPUクラスタ導入による学びと展望
lycorptech_jp
PRO
0
590
LY Accessibility Guidelines @fukuoka_a11yconf_前夜祭
lycorptech_jp
PRO
1
150
Yahoo! JAPANトップページにおけるマイクロフロントエンド - 大規模組織におけるFE開発を加速させるには
lycorptech_jp
PRO
1
2k
エンジニアの草の根活動のその先へ LINEギフトのアクセシビリティにおける ネクストアクション
lycorptech_jp
PRO
0
130
LINEヤフー株式会社における音声言語情報処理AI研究開発@SP/SLP研究会 2024.10.22
lycorptech_jp
PRO
3
380
DETECLAP: Enhancing Audio-Visual Representation Learning with Object Information (Technical seminar on acoustic scene and event analysis)
lycorptech_jp
PRO
1
38
Other Decks in Technology
See All in Technology
イベントをどう管理するか
mikanichinose
1
120
Kaggleふりかえり会〜LLM 20 Questions & ISIC 2024
recruitengineers
PRO
2
190
お悩みハンドブック紹介資料
grafferhandbook
0
1.4k
高品質と高スピードを両立させるソフトウェアQA/Software QA that Supports Agility and Quality
goyoki
8
1.4k
ドメインロジックで考えるテスタビリティ
leveragestech
1
280
Oracle Database Release and Support Timelines 2024/12/11
wmo6hash
0
170
LangChainとSupabaseを活用して、RAGを実装してみた
atsushii
0
170
振る舞い駆動開発(BDD)における、テスト自動化の前に大切にしていること #stac2024 / BDD formulation
nihonbuson
3
1k
間違いだらけのポストモーテム - ホントに役立つレビューはこうだ!
jacopen
5
1k
Nihonbashi Test Talk #3_WebDriver BiDiと最新の実装状況 / WebDriver BiDi latest status
takeyaqa
1
150
PostgreSQL Conference Japan 2024 A4 Comparison of column-oriented access methods
nori_shinoda
0
150
Classmethod_regrowth_2024_tokyo_security_identity_governance_summary
hiashisan
0
650
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Being A Developer After 40
akosma
87
590k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Code Reviewing Like a Champion
maltzj
520
39k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
The Invisible Side of Design
smashingmag
298
50k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Six Lessons from altMBA
skipperchong
27
3.5k
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