Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
基礎から応用までじっくり学ぶ「AWSでのネットワークの作り方」
Search
Hiroyuki Kaji
October 05, 2018
Technology
44k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
基礎から応用までじっくり学ぶ「AWSでのネットワークの作り方」
Hiroyuki Kaji
October 05, 2018
More Decks by Hiroyuki Kaji
See All by Hiroyuki Kaji
Cursor Meetup Sapporo - Cursor物語 続編
cocacola917
0
120
Cursor物語
cocacola917
0
160
re:Inforce2023 JapanツアーとAWSに学ぶセキュリティ組織の作り方
cocacola917
0
1.5k
S3のマルウェア対策について紹介
cocacola917
1
4.4k
今日から始めるAWS運用(基礎から応用までじっくり学ぶシステム運用向けのAWSサービス)
cocacola917
0
54k
今までなかった!?クラウドオブジェクトストレージのためのセキュリティを紹介
cocacola917
0
21k
場当たり的にAWSを導入し、そろそろ構成やセキュリティなどのアドバイスが欲しいと思った方に最適な「AWS技術アドバイザー」のご紹介
cocacola917
0
1.5k
基礎から応用までじっくり学ぶECS Fargateを利用したコンテナ環境構築
cocacola917
5
520k
AWS上に構築し数年経過したシステムの見直しポイント Developers.IO 2019 in Sapporo
cocacola917
0
3.9k
Other Decks in Technology
See All in Technology
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
3
450
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
8
7.7k
事業価値と Engineering 2026年度版
recruitengineers
PRO
34
17k
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
ウォーターフォール開発案件のPMとしてAI活用を模索している話
hatahata021
3
310
plamo-3-translateの開発
pfn
PRO
0
280
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
550
新しい SLO が良い感じにハマっている話
z63d
4
2.1k
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
0
280
TypeScript入門 2026
recruitengineers
PRO
1
310
Issue設計から始める仕様駆動開発 / 20260731 Mizuki Hirata
shift_evolve
PRO
1
130
LangfuseによるLLMOps基盤の構築と活用事例
zozotech
PRO
1
280
Featured
See All Featured
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
230
My Coaching Mixtape
mlcsv
0
190
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
Become a Pro
speakerdeck
PRO
31
6.1k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
270
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
650
A Soul's Torment
seathinner
6
3.3k
Transcript
جૅ͔ΒԠ༻·Ͱͬ͘͡ΓֶͿ ʮ"84ͰͷωοτϫʔΫͷ࡞Γํʯ
ࣗݾհ )JSPZVLJ,BKJˏࡳຈΦϑΟε ܦྺ ωοτϫʔΫػثϝʔΧʔγεςϜΤϯδχΞ ηΩϡϦςΟؔ࿈اۀͷ༻γεςϜӡ༻ऀ Ϋϥεϝιουೖࣾ ࣄɿ"84ಋೖΠϯϑϥߏங ڵຯɾؔ৺ɿ/FUXPSLɺ4FDVSJUZ
͖ͳ"84αʔϏε "NB[PO71$ "NB[PO*OTQFDUPS @cocacola917
࣭ ։ൃܥͷํʁ Πϯϑϥܥͷํʁ
جૅฤ
"84ߏங͢Δɺͦͷલʹɾɾɾ ࣗࣾ·͓ͨ٬༷ͷ ωοτϫʔΫѲ͍ͯ͠·͔͢ʁ ʢͲͷΑ͏ͳϓϥΠϕʔτΞυϨεΛ ར༻͍ͯ͠Δ͔ͬͯ·͔͢ʁʣ
71$
"NB[PO71$ͱ "NB[PO71$ʹ7JSUVBM1SJWBUF$MPVE ΦϯϓϨϛεʹྨࣅͨࣗࣾ͠ઐ༻ͷԾωοτϫʔΫΛ ߏங
71$ߏஙͷྲྀΕ w $*%3ʢΞυϨεʣઃఆ w αϒωοτઃఆ w ϧʔςΟϯάઃఆ w
τϥϑΟοΫ੍ޚઃఆ
ٙ AWSΛ͜Ε͔Β࢝Ί·͢ɻ VPC࡞͠Α͏ CIDRʢIPΞυϨεʣͷઃܭ Ͳ͏ͨ͠Βྑ͍ͷʁ
Φεεϝ %$ΦϯϓϨϛεɺΦϑΟεڌͷωοτϫʔΫΞυ Ϩεͱॏෳ͠ͳ͍*1ΞυϨεͰߏங ཧ༝ 71$ͷ$*%3ʢ*1ΞυϨεʣޙ͔ΒมߋෆՄɻ มߋʹ71$্ʹߏங͞ΕͨͷΛআ͠࠶ߏங͕ඞཁ ଓཁ͕݅ແͯ͘ɺޙͷཁ݅มߋʹඋ͑Δ
Φεεϝ ϓϥΠϕʔτωοτϫʔΫΞυϨε3'$͔Β 3'$ QSFpY QSFpY
QSFpY ʻҾ༻ʼϓϥΠϕʔτͷΞυϨεׂ3'$+1/*$ IUUQTXXXOJDBEKQKBUSBOTMBUJPOSGDIUNM
Φεεϝ ͭͷ71$ʹɺΛਪ ྫɿ w ͩͱɺୈೋΦΫςοτ·Ͱݻఆʢ·Ͱʣ w ͜ͷத͔Βαϒωοτʹ
Φεεϝ Πϯελϯεͷݻఆ*1ΞυϨεͷར༻ආ͚Δ $MPVE'PSNBUJPOʹ͓͍ͯ*1ΞυϨεΛݻఆ͢Δ͜ͱ ʹΑΓɺϝϯςφϯε্ͷ͕ൃੜ ݸผͷϊʔυʹΞΫηε͢Δඞཁ͕͋ΔͷͰ͋Εɺ 3PVUFʢ%/4ʣΛ໊ͬͯલղܾ͢ΔΑ͏ʹઃܭ
71$ͷ࡞
71$ͷ࡞
αϒωοτ
ٙ αϒωοτͬͯԿݸඞཁͳͷ͔ʁ
8FC"QQ%#ͷߏͳΒߏ w 'SPOUFOE w ෛՙࢄஔɺ/"5ήʔτΣΠɺ౿Έ αʔό w "QQMJDBUJPO
w 8FCαʔόɺΞϓϦέʔγϣϯαʔό w %BUBTUPSF w ෦௨৴ͷΈڐՄ w %#αʔό3%4ɺ&MBTUJ$BDIFͳͲΛஔ
ΞϕΠϥϏϦςΟκʔϯʢ";ʣ ";ͭҎ্ͷσʔληϯλʔͰߏ w Ϧʔδϣϯʹ";͕ෳ w ";͓ޓ͍ʹཧతɾిݯతɾωοτϫʔΫతʹ w Ϧʔδϣϯͷ";ؒߴͳઐ༻ઢͰଓ
αϒωοτͷΞυϨεʁ ͭҎ্ͷ";Ͱɺ֤αϒωοτͰ ࡞ɻ 'SPOUFOEαϒωοτ "QQMJDBUJPOαϒωοτ
%BUBTUPSFαϒωοτ
ཧ༝ w ֦ுੑͱॊೈੑΛͪɺੑʢϚϧν";ʣΛར༻ ՄೳͳΑ͏ʹηοτʹͯ͠ઃܭ w ػೳຖʹαϒωοτΛ͚Δ w ͖Ίࡉ͔͍ωοτϫʔΫηΩϡϦςΟʹτϥϑΟοΫ੍ޚ
ΛͰ͖ΔΑ͏ʹ͓ͯ͘͠
ཧ༝ w εέʔϧΞοϓΛߟྀ͠ w &-# &MBTUJD-PBE#BMBODJOH ࣗಈεέʔϧΞοϓ w
ΦʔτεέʔϦϯάઃఆͨ͠&$ʢԾαʔόʣ w &MBTUJ$BDIF&.3ͳͲɺΫϥελͷϊʔυʹߟྀ *1ΞυϨεফඅ ʙͷΊͷωοτϫʔΫΞυϨεͰׂΓͯΔ
ཧ༝ αϒωοτϚεΫࢦఆʹͯ·ΔΞυϨεઃܭΛ͓ͯ͘͜͠ ͱʢಛʹΦϯϓϨϛεͱͷ௨৴੍ޚͰ༗ޮʣ ෳΞυϨεͷࢦఆωοτϫʔΫΞυϨεͰࢦఆͱͳΔͨΊɻ ʻྫʼ ˠ˓ ʙˠº͜ͷΑ͏ͳࢦఆෆՄɻͱͷؒʹ ͳΔͨΊෳϧʔϧ͕ඞཁ
ࢲݸਓͷΈͰ͕͢ɾɾɾ PSJHJO CBTF ͕Θ͔Γ͍͢ɻ ͷҐʢ੨จࣈʣͰɺ֊͕Θ͔Δ αϒωοτෆ࣌࿈൪ͰՃ 'SPOUFOEαϒωοτ
"QQMJDBUJPOαϒωοτ %BUBTUPSFαϒωοτ
αϒωοτͷ࡞
αϒωοτͷ࡞
Πϯλʔωοτͱͷଓ
Πϯλʔωοτଓ w ΠϯλʔωοτήʔτΣΠʢ*(8ʣΛઃఆ w Πϯλʔωοτଓ͢Δͱ͖ʹ࡞ w 71$ʹΞλονͯ͠ར༻
ΠϯλʔωοτήʔτΣΠʢ*(8ʣͷ࡞
ΠϯλʔωοτήʔτΣΠͷ࡞
ϧʔτςʔϒϧ
ϧʔτςʔϒϧ w 71$ʹ҉ࣔతͳϧʔλ͕͋Δ w ҉ࣔతͳϧʔλͷܦ࿏ϧʔτ ςʔϒϧͰઃఆ w 71$࡞࣌ʹϧʔτςʔϒϧͭ
͕ࣗಈ࡞
֊ຖʹϧʔτςʔϒϧ࡞ w 'SPOUFOE35 w 71$ʢMPDBMʣͱ*(8ܦ༝Πϯλʔωοτଓ w "QQMJDBUJPO35 w
71$ʢMPDBMʣͱ/"5ήʔτΣΠܦ༝ͷΠϯλʔωοτଓ w "QQMJDBUJPO35 w 71$ʢMPDBMʣͱ/"5ήʔτΣΠܦ༝ͷΠϯλʔωοτଓ w %BUBTUPSF35 w 71$ʢMPDBMʣͷΈ
ϧʔτςʔϒϧ
σϑΥϧτͷϧʔτςʔϒϧฤू %BUBTUPSF༻ 10.1.0.0/16VPCͷΈ
'SPOUFOE༻ϧʔτςʔϒϧ࡞
/"5ήʔτΣΠ w Πϯλʔωοτ௨৴͢Δ͕Πϯλʔ ωοτ͔ΒΞΫηεͤͨ͘͞ແ ͍࣌ʹར༻ w "84Ϛωʔδυͷ/"5ϧʔλ w
ߏɺ";ຖʹઃఆ͕ඞཁ w ଳҬ(CQT·Ͱόʔετ
/"5ήʔτΣΠͷ࡞ Elastic IPʢEIPʣAWS͕༻ҙ͍ͯ͠ΔݻఆάϩʔόϧIPΞυϨε
"QQMJDBUJPO༻ϧʔτςʔϒϧͰ/"5ήʔτΣΠΛઃఆ
τϥϑΟοΫ੍ޚ
ωοτϫʔΫ"$-ͱηΩϡϦςΟάϧʔϓ ωοτϫʔΫACL ηΩϡϦςΟάϧʔϓ
τϥϑΟοΫ੍ޚ ໊শ ωοτϫʔΫ"$- ηΩϡϦςΟάϧʔϓ ར༻ ΄ͱΜͲΘͳ͍ جຊతʹར༻ ద༻ॴ
αϒωοτ αϒωοτʹଘࡏ͢Δͷͯ͢ʹద༻ Πϯελϯεຖ &$ʢαʔόʣɺ&-#ɺ3%4ͳͲɾɾɾ ಛੑ ϒϥοΫϦετܕ ʢ%FOZ"MMPXΛ*O0VUͰࢦఆՄೳʣ εςʔτϨεͰߦ͖ΓڐՄඞཁ ϗϫΠτϦετܕ ʢ"MMPXͷΈΛ*O0VUͰࢦఆՄೳʣ εςʔτϑϧͳͷͰɺΓͷύέοτߟྀෆཁ ධՁॱ Ϧετॱʹద༻ ͯ͢ͷϧʔϧΛద༻ ͦͷଞ ಛఆ*1ΞυϨε͔Βͷෆਖ਼߈ܸΛःஅ͢Δͷʹ ศརɻ ૹ৴ݩͷࢦఆͰηΩϡϦςΟʔάϧʔϓ*%ΛࢦఆՄೳ ಉҰ71$ʹݕূڥͱຊ൪ڥ͕ଘࡏ͢Δͱ͖ʹศརɻ
Ԡ༻ฤ
ٙ VPCΛ͚Δͱ͖ ͲΜͳ࣌ʁ
ωοτϫʔΫ͕ՄೳͳͷͰɾɾɾ w γεςϜຖʹʢ"γεςϜɺ#γεςϜʣ w ݕূڥɺຊ൪ڥͰ w ࠪείʔϓ w
ϦεΫϕʔε
"84ΞΧϯτ͕ྑ͍߹͋Δ w ίετѲ͍ͨ͠ w ֤γεςϜɺ֤ڥͰίετѲ͍ͨ͠ w γεςϜओ෦ॺ͕ҟͳΔ໌ࡉΛʢλάͰ͋ΔఔͰ ͖Δ͕3*͕Ͱ͖ͳ͍ɾɾɾʣ
w ίϯιʔϧͰ֤ڥ͕ࠞࡏ͍ͯ͠Δͷ͕ίϫΠ w ։ൃձ͕ࣾࣾ͋ΓଞγεςϜΛࢀর͞Εͨ͘ͳ͍
ٙ VPCؒͰ௨৴͍ͨ͠ͱ͖ʁ
71$1FFSJOH w ͭͷ71$ؒͷτϥϑΟο ΫΛϧʔςΟϯάՄೳ w ผ"84ΞΧϯτͱՄೳ w ผͷϦʔδϣϯͱՄೳ
w .56αΠζ͕CZUF ͷΈ
αϙʔτ͞Ε͍ͯͳ͍71$1FFSJOHߏ w $*%3ϒϩοΫʢωοτϫʔΫΞυϨεʣͷॏෳ w ϗοϓଓͰ͖ͳ͍ʢϑϧϝογϡͰ0,ʣ
αϙʔτ͞Ε͍ͯͳ͍71$1FFSJOHߏ w 71/ଓ·ͨ"84%JSFDU$POOFDUଓܦ༝ͷ ϗοϓ w ΠϯλʔωοτήʔτΣΠൈ͚Δϗοϓ
ෛՙࢄʢ&-#ʣ
&MBTUJD-PBE#BMBODFSʢ&-#ʣ w "QQMJDBUJPO-PBE#BMBODFS w ௨শɿ"-# w ߴػೳ-ϩʔυόϥϯαʔ w
$MBTTJD-PBE#BMBODFS w ௨শɿ$-# w ੲ͔Β͋Δ--ϩʔυόϥϯαʔ w /FUXPSL-PBE#BMBODFS w ௨শɿ/-# w ΞʔϜߏͬΆ͍/"5͋Γ-ϩʔυόϥϯαʔ
&-#ൺֱ ಛ "QQMJDBUJPO-PBE#BMBODFS /FUXPSL-PBE#BMBODFS $MBTTJD-PBE#BMBODFS ϓϩτίϧ )551ɺ)5514 5$1
5$1ɺ44-ɺ)551ɺ)5514 ϩάه ✔ ✔ ˎ4ग़ྗͷΞΫηεϩάແ͍ɻ71$'MPX-PH ✔ ಉ͡ΠϯελϯεͰ ෳͷϙʔτͷෛՙࢄ ✔ ✔ 8FC4PDLFUT ✔ ✔ *1ΞυϨεΛλʔήοτʹઃఆ ✔ ✔ ˎλʔήοτΛ&$Πϯελϯεࢦఆͷ߹ɺૹ৴ݩ *1ΫϥΠΞϯτ*1ɻ*1ࢦఆͷ߹/-#1SJWBUF*1 ύεϕʔεͷϧʔςΟϯά ✔ ϗετϕʔεͷϧʔςΟϯά ✔ ωΠςΟϒ)551 ✔ 44-ͷΦϑϩʔυ ✔ ✔ όοΫΤϯυαʔόʔ҉߸Խ ✔ ✔ ੩త*1 ✔ ˎ࡞࣌ʹ༩͞ΕͨͷΛҡ࣋ &MBTUJD*1ΞυϨε ✔ ˎ࡞࣌ʹࢦఆՄೳ Ϣʔβೝূ ✔ ϦμΠϨΫτ ✔ ݻఆϨεϙϯε ✔ ্هൈਮͰ͢ɻৄࡉʮ&MBTUJD-PBE#BMBODJOHͷൺֱʯIUUQTBXTBNB[PODPNKQFMBTUJDMPBECBMBODJOHEFUBJMT
/-#Λར༻ͨ͠1SJWBUF-JOL
֦ுฤ
ٙ ΦϯϓϨϛεσʔληϯλʔͱ VPCΛଓ͍ͨ͠ͱ͖ʁ
ΦϯϓϨϛεͱ71$ͷଓํ๏ ҎԼͷ͔ͭΒબ w ઐ༻ઢଓʢ%JSFDU$POOFDUʣ w 71/ଓ
%JSFDU$POOFDU
%JSFDU$POOFDUͷ͍ॴ w ηΩϡϦςΟ͕ݫͯ͘͠ΠϯλʔωοτΞΫηεͤͨ͘͞ͳ͍ w ྫɿݸਓใΛ֨ೲ͢Δ%#͕ΦϯϓϨʹ͋Δɻ w εϧʔϓοτඞཁ w
ྫɿΦϯϓϨ͔Β"84ͷαʔϏεʹେྔσʔλΛૹ͍ͨ͠ɻҙɿ 5#ڃͷσʔλͷ߹4OPXCBMMΛݕ౼͍ͩ͘͞ɻ w ϨΠςϯγඞཁ w ྫɿΦϯϓϨͷ%#ʹ"84͔ΒΞΫηε͍ͤͨ͞ɻ
ΩϟϦΞͷαʔϏεར༻͕Φεεϝ w "84ɺ"84ͱଓϙΠϯτؒͷΈΛఏڙ w ଓϙΠϯτͷखʹՃ͑ͯଓϙΠϯτ͔ΒϢʔβʔͷωοτϫʔΫ· Ͱͷઃඋ͕ผ్ඞཁ w ΩϟϦΞͷαʔϏεར༻͕Ұൠత
%JSFDU$POOFDUଓϓϥϯʢ༗ܕʣ w "84ͱͷཧଓΛ༗͢Δϓϥϯ w ෳͷ"84ΞΧϯτଓՄೳ w ࣍ϖʔδͷڞ༗ܕΑΓߴՁ
ෳ"84ΞΧϯτͱଓʢ4IBSFE7JSUVBM*OUFSGBDFTʣ
%JSFDU$POOFDUଓϓϥϯʢڞ༗ܕʣ w "84ͱͷཧଓΩϟϦΞ͕ॴ༗ɾཧ w ΩϟϦΞ͔Β͍ग़͞ΕΔཧଓΛར༻ w ଳҬอূܕϕετΤϑΥʔτͳͲΩϟϦΞͷαʔϏεґଘ
ΩϟϦΞαʔϏεͱͷΈ߹Θͤ ύʔτφʔҎԼ63-ʹҰཡ͕͋Γ·͢ɻ IUUQTBXTBNB[PODPNKQEJSFDUDPOOFDUQBSUOFST ༗໊ΩϟϦΞ༷ͷαʔϏεྫ /551$ίϛϡχέʔγϣϯζʢIUUQXXXNBTUFSTPOFKQBXTʣ ,%%*ʢIUUQXXXLEEJDPNCVTJOFTTOFUXPSLJOUSBOFULEEJXWTʣ 4PGU#BOLʢIUUQTXXXTPGUCBOLKQCJ[DMPVEDMPVE@BDDFTTEJSFDU@BDDFTT@GPS@BXTʣ
71/
71/छྨ "84Ϛωʔδυ71/ʢϋʔυΣΞ71/ʣ "84ଆ"84ཧͷ71/ ιϑτΣΞ71/ "84ଆηϧϑཧͷ71/
"84Ϛωʔδυ71/ʢϋʔυΣΞ71/ʣ
"84Ϛωʔδυ71/ "84ଆͷ71/ϧʔλ"84ཧˍϧʔλԽ 71/τϯωϧຊͰଓ ڌ·Ͱ
ग़ͯ͘Δ༻ޠ ԾϓϥΠϕʔτήʔτΣΠʹ7JSUVBM1SJWBUF(BUFXBZʢ7(8ʣ 71$ʹؔ࿈͚ͮΔήʔτΣΠ ΧελϚʔήʔτΣΠʹ$VTUPNFS(BUFXBZʢ$(8ʣ ΦϯϓϨϛεଆͷ71/ϧʔλ άϩʔόϧ*1ඞཁ 71/ଓʹ71/$POOFDUJPO 7(8ͱ$(8Λ*1TFD71/Ͱଓ
ͭͷ71/τϯωϧ ಈతʢ#(1ʣ·ͨ੩తϧʔςΟϯά
ΧελϚʔήʔτΣΠʢ$(8ʣʹ͍ͭͯ ҎԼͷϖʔδʹهࡌ͋Δϧʔλ͕Φεεϝ IUUQTBXTBNB[PODPNKQWQDGBRT ʮ2"NB[PO71$Ͱػೳ͢Δ͜ͱ͕ΒΕ͍ͯΔΧ ελϚʔήʔτΣΠஔʹͲͷΑ͏ͳͷ͕͋Γ· ͔͢ ʯ
੩తϧʔςΟϯάରԠʢൈਮʣ w $JTDP"4"γϦʔζόʔδϣϯҎ߱ͷιϑτΣΞ w $JTDP*43*04Ҏ߱ͷιϑτΣΞΛ࣮ߦ w +VOJQFS439γϦʔζαʔϏεήʔτΣΠ +VO04Ҏ߱ͷιϑτΣΞΛ
࣮ߦ w 'PSUJOFU'PSUJHBUF γϦʔζ'PSUJ04Ҏ߱·ͨҎ߱ͷιϑτΣ ΞΛ࣮ߦ w 1BMP"MUP/FUXPSLT1"/04Ҏ߱·ͨҎ߱ͷιϑτΣΞΛ࣮ߦ w :BNBIB3593PVUFST3FWҎ߱ͷιϑτΣΞ ͳͲͳͲɾɾɾ
ಈతϧʔςΟϯάରԠ #(1ඞཁ ൈਮ w $JTDP*43*04Ҏ߱ͷιϑτΣΞΛ࣮ߦ w +VOJQFS439γϦʔζαʔϏεήʔτΣΠ +VO04Ҏ߱ͷιϑ
τΣΞΛ࣮ߦ w 'PSUJOFU'PSUJHBUF γϦʔζ'PSUJ04Ҏ߱·ͨҎ ߱ͷιϑτΣΞΛ࣮ߦ w 1BMP"MUP/FUXPSLT1"/04Ҏ߱·ͨҎ߱ͷιϑτΣ ΞΛ࣮ߦ w :BNBIB3593PVUFST3FWҎ߱ͷιϑτΣΞ ͳͲͳͲɾɾɾ
੩తʁಈతʁ ੩తϧʔςΠϯά खಈͰωοτϫʔΫϧʔςΟϯάΛઃఆ ಈతϧʔςΟϯά ωοτϫʔΫใΛ૬ޓަ ωοτϫʔΫڥมߋΛ૬ޓʹࣗಈө
"84Ϛωʔδυ71/ઃఆ
ԾϓϥΠϕʔτήʔτΣΠʢ7(8ʣ࡞
ΧελϚʔήʔτΣΠʢΦϯϓϨ71/ϧʔλʣొ
71/ଓ࡞ʢݸͷઃఆͰ5VOOFMʣ
71/ϧʔλͷαϯϓϧίϯϑΟάͷμϯϩʔυ
αϯϓϧίϯϑΟά *1TFD71/ͷઃఆ *,& *4",.1 *1TFD5VOOFM ಈతϧʔςΟϯάͷ߹ɺ#(1ϧʔςΟϯάઃఆ "84ଓઌ*1
αϯϓϧίϯϑΟάͷҙ μϯϩʔυͨ͠ϑΝΠϧͷʮίϝϯτʯʹཹҙ͕هࡌ Ұ෦ίϐʔΞϯυϖʔετͰͷઃఆͰ͖ͣɺ(6* ૢ࡞ w $IFDL1PJOU4FDVSJUZ(BUFXBZ3Ҏ߱ˠҰ෦(6*ઃఆ w 'PSUJOFU'PSUJHBUF
γϦʔζ'PSUJ04Ҏ߱·ͨ Ҏ߱ˠطଘઃఆͱॏෳ͠ͳ͍Α͏֤ઃఆʹ൪߸༩ඞཁ w $JTDP.FSBLJ.9γϦʔζˠ(6*ͷΈ
αϯϓϧίϯϑΟάͷҙ ੩తϧʔςΟϯάͷ߹ 71$͚ϧʔςΟϯά෦ͷॻ͖͕͑ඞཁ 71$ͷαϒωοτ͕Ͱهࡌ͞Ε͓ͯΓهॻ ͖͕͑ඞཁ
αϯϓϧίϯϑΟάͷҙ ಈతϧʔςΟϯάͷ߹ ͦͷ··ઃఆ͢Δͱϧʔλʹઃఆ͞ΕͨσϑΥϧτϧʔτ͕ 7(8ʹΞυόλΠζͷͰҙʢҎԼ$JTDPϧʔλͷ߹ʣ router bgp 65000 neighbor
169.254.27.xxx remote-as 10124 neighbor 169.254.27.xxx activate neighbor 169.254.27.xxx timers 10 30 30 address-family ipv4 unicast neighbor 169.254.27.xxx remote-as 10124 neighbor 169.254.27.xxx timers 10 30 30 neighbor 169.254.27.xxx default-originate →ෆཁͰ͋Εআ neighbor 169.254.27.xxx activate neighbor 169.254.27.xxx soft-reconfiguration inbound ! To advertise additional prefixes to Amazon VPC, copy the 'network' statement ! and identify the prefix you wish to advertise. Make sure the prefix is present ! in the routing table of the device with a valid next-hop. network 0.0.0.0 →ΞυόλΠζ͢ΔϧʔτΛࢦఆʢྫɿnetwork 192.168.1.0 mask 255.255.255.0ʣ
"84ଆͷϧʔςΟϯάઃఆ ՕॴͰϧʔτઃఆ͕ඞཁ 7(8 71$ϧʔτςʔϒϧ
7(8ͷϧʔςΟϯάઃఆʢ੩తϧʔςΟϯάͷ߹ʣ ಈతϧʔςΟϯάͷ߹ BGPͰCGW͔Βड৴ͨ͠ϧʔτΛࣗಈઃఆ
71$ͷϧʔτςʔϒϧʢ੩తϧʔςΟϯά߹ʣ
71$ͷϧʔτςʔϒϧʢಈతϧʔςΟϯά߹ʣ
ιϑτΣΞ71/
ιϑτΣΞ71/ "84ଆηϧϑཧͷ71/
ιϑτΣΞ71/ αΠτؒ71/ ڌҎ্ͷଓઌ ϧʔλཧΛߟྀ͢ΔͱΩϟϦΞͷϚωʔδυαʔϏεͷํ͕ྑ͍ ߹͋Γ·͢
ϦϞʔτΞΫηε71/ʢ44-71/ʣՄೳ ιϑτΣΞ71/
ιϑτΣΞ71/ߏங࣌ͷҙ ༗໊ϧʔλϝʔΧ͕"84.BSLFUQMBDFͰఏڙ ࣌ؒ՝ۚϥΠηϯε൛ 64αϙʔτ #:0-ϥΠηϯε൛ ผ్ཧళ͔ΒϥΠηϯεߪೖ ཧళຊ๏ਓͷαϙʔτ
ιϑτΣΞ71/ͷ"84ߏஙͷྲྀΕ 71$্ʹιϑτΣΞ71/&$ΠϯελϯεΛߏங رϝʔΧʔͷ".*ʢԾϧʔλΠϝʔδʣΛબ ηΩϡϦςΟάϧʔϓϧʔϧͰɺ71/ʹར༻͢ΔϓϩτίϧڐՄ *1ʢ&41*1TFDʣɺ6%1ϙʔτ *4",.1 ͓Αͼ *1TFD/"55SBWFSTBM
ͱɺϧʔλཧ௨৴༻ͷड৴τϥϑΟοΫΛڐՄ &MBTUJD*1ΞυϨεʢ"84ཧͷݻఆάϩʔόϧ*1ʣΛׂΓͯ 71$ϧʔτςʔϒϧʹઃఆ 71/௨৴ઌωοτϫʔΫͷϧʔτΛιϑτΣΞ71/&$Πϯελϯεͷ&/*Λࢦఆ ιϑτΣΞ71/&$Πϯελϯεʹͯʮૹ৴ݩૹ৴ઌνΣοΫΛແޮʯ͠ɺύ έοτసૹڐՄ
ৄࡉ֤ϝʔΧͷϚχϡΞϧࢀর
τϥϒϧγϡʔτ
71/ܦ༝Ͱ௨৴Ͱ͖ͳ͍ ϧʔλͷϩά֬ೝ "84ɾΦϯϓϨͷ*1TFDτϯωϧͷ61͍ͯ͠Δ͔ʁ ಈతϧʔςΟϯά߹ɺϧʔτςʔϒϧͷө ௨৴ڐՄ "84ʹηΩϡϦςΟάϧʔϓɾ/"$- ΦϯϓϨʹ'JSFXBMMɾϧʔλ
·ͱΊ
·ͱΊ $*%3ʢ*1ΞυϨεʣॏෳ͠ͳ͍Α͏ઃܭ ॊೈੑͱ֦ுੑɺੑʢ";ʣΛߟྀͯ͠ઃܭ 71$ϧʔτςʔϒϧ௨৴ͷྲྀΕͷΠϝʔδ͕ॏཁ ΦϯϓϨϛεͱͷଓ%JSFDU$POOFDU71/
ࢀߟݩ "84#MBDL#FMU0OMJOF4FNJOBS"NB[PO71$ IUUQTXXXTMJEFTIBSFOFU"NB[PO8FC4FSWJDFT+BQBOBXTCMBDLCFMUPOMJOF TFNJOBSBNB[POWQD "84#MBDL#FMU5FDIγϦʔζ"84%JSFDU$POOFDU IUUQTXXXTMJEFTIBSFOFU"NB[PO8FC4FSWJDFT+BQBOBXTCMBDLCFMUUFDIBXTEJSFDUDPOOFDU αϙʔτ͞Ε͍ͯͳ͍71$ϐΞଓઃఆ IUUQTEPDTBXTBNB[PODPNKB@KQWQDMBUFTUQFFSJOHJOWBMJEQFFSJOHDPOpHVSBUJPOTIUNM
&MBTUJD-PBE#BMBODJOHͷൺֱ IUUQTBXTBNB[PODPNKQFMBTUJDMPBECBMBODJOHEFUBJMT