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
NATサーバーの必要性
Search
mcz9mm
June 17, 2018
Technology
0
100
NATサーバーの必要性
mcz9mm
June 17, 2018
Tweet
Share
More Decks by mcz9mm
See All by mcz9mm
SwiftUI-List-Pagination
mcz9mm
2
2.3k
ARKit2.0でAppleが伝えたいアプリ体験を考える
mcz9mm
2
1.1k
ゆるく学ぶARKit
mcz9mm
3
1.5k
What’s TCP/UDP?
mcz9mm
0
110
What’s New in ARKit2.0
mcz9mm
0
110
徳丸本 ログインフォーム
mcz9mm
0
110
arkit+animoji
mcz9mm
0
70
徳丸本8
mcz9mm
0
130
徳丸最終回
mcz9mm
0
88
Other Decks in Technology
See All in Technology
広島銀行におけるAWS活用の取り組みについて
masakimori
0
150
退屈なことはDevinにやらせよう〜〜Devin APIを使ったVisual Regression Testの自動追加〜
kawamataryo
4
770
実践アプリケーション設計 ①データモデルとドメインモデル
recruitengineers
PRO
4
630
マイクロモビリティシェアサービスを支える プラットフォームアーキテクチャ
grimoh
1
250
AIドリブンのソフトウェア開発 - うまいやり方とまずいやり方
okdt
PRO
9
670
新規案件の立ち上げ専門チームから見たAI駆動開発の始め方
shuyakinjo
0
170
AIとTDDによるNext.js「隙間ツール」開発の実践
makotot
6
730
帳票Vibe Coding
terurou
0
150
.NET開発者のためのAzureの概要
tomokusaba
0
230
そのコンポーネント、サーバー?クライアント?App Router開発のモヤモヤを可視化する補助輪
makotot
4
690
[CV勉強会@関東 CVPR2025 読み会] MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videos (Li+, CVPR2025)
abemii
0
200
『FailNet~やらかし共有SNS~』エレベーターピッチ
yokomachi
1
110
Featured
See All Featured
Side Projects
sachag
455
43k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Producing Creativity
orderedlist
PRO
347
40k
BBQ
matthewcrist
89
9.8k
Statistics for Hackers
jakevdp
799
220k
Being A Developer After 40
akosma
90
590k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
820
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
185
54k
Art, The Web, and Tiny UX
lynnandtonic
302
21k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Transcript
Natαʔόʔͷ༻్ͱ ඞཁੑ Kaoru Matarai
Network Adress Translation ϩʔΧϧΞυϨεΛάϩʔόϧΞυϨεʹม ͠ɺΠϯλʔωοτͰ༻Ͱ͖ͳ͍ϓϥΠϕʔ τΞυϨεΛ࣋ͭࣾPCΛΠϯλʔωοτʹΞ ΫηεͰ͖ΔΑ͏ʹ͢ΔͨΊͷٕज़ ϓϥΠϕʔτΞυϨε (192.168.1.1) άϩʔόϧΞυϨε
(161.14.1.2)
Private Subnet࡞ͬͨͷͷɺ֎෦ ͷωοτϫʔΫʹଓͰ͖ͳ͍…
PrivateSubnet͔Β҆શʹଓ PrivateSubnetଆ͔ΒͷIPΞυϨεΛύϒϦοΫIPʹม͠ɺड৴ଆ NAT͔Βૹ৴͞Εͨͷͱஅ͢ΔͷͰɺԠNATଆʹؼͬͯ͘ Δɻ͜ΕΛNATݩͷϗετͷIPΞυϨεʹͯ͠PrivateSubnetʹస ૹ͢ΔɻٯʹΠϯλʔωοτଆଓ͞Εͳ͍Α͏ʹͳ͍ͬͯΔɻ Private Subnet Πϯλʔωοτ NAT 10.0.2.10
10.0.2.0/24 ͬͪ͜0,
NATαʔόʔͷઃஔํ๏
Private Subnet 10.0.2.10 10.0.2.0/24 Public Subnet /"5 10.0.1.10 10.0.1.0/24 ※NATαʔόʔ
Πϯλʔωοτ͕ଓͰ͖Δ PublicSubnetʹઃஔ͢Δ͜ͱ 10.0.0.0/16
END