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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
190
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
IHV like なユースケースへのOpenID Connect 関連仕様の適用事例
optim
0
270
MCPを待つな、パスキーを拡げよう(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
270
[potatotips #96] Give Your AI Agent the Flutter Playbook
korodroid
0
170
Kiro Crew で始める マルチエージェント開発
miu_crescent
PRO
0
180
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
内製AIチャットボット開発で学んだ Datadog Agent Observability活用術
mkdev10
0
140
コミュニティから始まった農業IoTとの7年間 ——人との関わりが教えてくれたこと
peacemaker07
0
110
暗号化?某ファイルストレージはどうなるの!? 3rd Partyとうまく付き合う秘密度ラベル設計
kasada
0
200
ClaudeCodeでセキュリティ監視業務を半自動化_1年の運用でわかったAIに任せる設計の5つのポイント
kintotechdev
3
340
Claude Teamプランの コスト最適化を考える
rfdnxbro
0
690
Windows の互換機能 - 古いプログラムはなぜ動作できるのか
murachiakira
PRO
0
100
RelayerというPHPのフレームワークを作った
polidog
PRO
0
140
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
440
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
490
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
57k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Mobile First: as difficult as doing things right
swwweet
225
10k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
First, design no harm
axbom
PRO
2
1.3k
How STYLIGHT went responsive
nonsquared
100
6.2k
sira's awesome portfolio website redesign presentation
elsirapls
0
340
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
390
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