๐ŸŒ Environment/Virtual : ๊ฐ€์ƒํ™˜๊ฒฝ

[Network] Bridged, NAT, Host-only ์„ธ ๊ฐ€์ง€ ์„ค์ •์˜ ์ฐจ์ด์ 

mxnxeonx 2023. 3. 29. 16:33
728x90
728x90

๋Œ€ํ‘œ์  ๊ฐ€์ƒ ๋จธ์‹ ์˜ ํ•˜๋‚˜์ธ VMware์—๋Š” Network ์„ค์ •์ด 3๊ฐ€์ง€(Bridged, NAT, Host-only)๋กœ ๋‚˜๋‰œ๋‹ค.

* Pro ๋ฒ„์ „๋งŒ ๋„คํŠธ์›Œํฌ ์„ค์ • ๋ณ€๊ฒฝ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ํ•จ

 

VMware๋Š” ์ž์ฒด์ ์œผ๋กœ dhcp ๊ธฐ๋Šฅ์„ ๋‚ด์žฅํ•˜๊ณ  ์žˆ์–ด VM์„ ๊ธฐ๋™ํ•  ๋•Œ๋งˆ๋‹ค IP๊ฐ€ ์ž๋™์œผ๋กœ ํ• ๋‹น๋œ๋‹ค. ํ˜ธ์ŠคํŠธ IP๋ฅผ ๊ธฐ์ค€์œผ๋กœ Starting IP address, Ending IP address๊ฐ€ ์ง€์ •๋˜์–ด ์žˆ๊ณ  ๊ทธ ์ค‘ ํ•˜๋‚˜๋ฅผ ํ• ๋‹น๋ฐ›๋Š” ๋ฐฉ์‹.

์•„๋ž˜์—์„œ ์„ค๋ช…ํ•  Bridged ๋ฐฉ์‹์— dhcp๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด ํ˜ธ์ŠคํŠธ<->๊ฒŒ์ŠคํŠธ ํ†ต์‹ ๋„ ์‰ฝ๊ณ , ๊ฒŒ์ŠคํŠธ์—์„œ ์ธํ„ฐ๋„ท ์‚ฌ์šฉ๋„ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ํ˜ธ์ŠคํŠธ ๋„คํŠธ์›Œํฌ์˜ IP ๋Œ€์—ญ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด์„œ ํƒ€์ธ๊ณผ IP ์ถฉ๋Œ์ด ์ผ์–ด๋‚  ์ˆ˜ ์žˆ๊ธฐ์— ๋™์ ์œผ๋กœ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๊ณ  (๊ณ„์† ๋ฐ”๋€œ) ๋™์  IP๋ผ๋ฉด VM์˜ ์„ค์ •ํŒŒ์ผ์— IP๋ฅผ ๊ธฐ์ž…ํ–ˆ์„ ๋•Œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค.. ๊ฒฐ๊ตญ dhcp๋Š” ์•ˆ๋œ๋‹ค๋Š” ๋ง์ด์ง€?

๊ทธ๋ž˜์„œ ๋‚˜๋Š”, ํ˜ธ์ŠคํŠธ<->๊ฒŒ์ŠคํŠธ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๊ณ , ๊ฒŒ์ŠคํŠธ<->๊ฒŒ์ŠคํŠธ ๊ฐ„์˜ ํ†ต์‹ ๋„ ๊ฐ€๋Šฅํ•˜๊ณ , ๊ฒŒ์ŠคํŠธ IP๋Š” ๊ณ ์ •๋˜์–ด ์žˆ๊ณ , ๊ฒŒ์ŠคํŠธ PC์—์„œ ์ธํ„ฐ๋„ท ์‚ฌ์šฉ๊นŒ์ง€ ๊ฐ€๋Šฅํ•œ ๋„คํŠธ์›Œํฌ ์„ค์ •์„ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค!

VMware์—์„œ์˜ ๋„คํŠธ์›Œํฌ ์„ค์ • ๋ฐฉ์‹์€ ์ด 3๊ฐ€์ง€๊ฐ€ ์žˆ๊ณ , ์ด์ค‘ NAT ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•  ๊ฑฐ์ง€๋งŒ ๊ฐ ์ฐจ์ด์ ์€ ์•Œ์•„์•ผํ•˜๋ฏ€๋กœ (ํƒ€ ๋ธ”๋กœ๊ทธ์—์„œ ์ฃผ์›Œ๋“ค์€ ์ •๋ณด๋Š” ์žˆ๋Š”๋ฐ .. ๋งค๋ฒˆ ๊นŒ๋จน๋Š” ๊ด€๊ณ„๋กœ) ๊ธฐ๋กํ•ด๋‘ .

 

 

Bridged (VMnet0)

Host PC (VMware๊ฐ€ ๊ธฐ๋™๋˜๋Š” ํ˜„์žฌ ์ž์‹ ์˜ PC) ๋„คํŠธ์›Œํฌ ์„ค์ •์„ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉ

Bridged ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด Host PC์˜ ๋žœ์นด๋“œ(์ด๋”๋„ท)์™€ VMware๊ฐ€ Direct๋กœ ์—ฐ๊ฒฐ๋˜์–ด ๋™์ผํ•œ IP ๋Œ€์—ญ์ด ํ• ๋‹น๋œ๋‹ค. ๋‹น์—ฐํžˆ Gateway๋„ ๋™์ผํ•˜๊ณ , ํ˜ธ์ŠคํŠธ PC๊ฐ€ 192.168.0.A๋ฅผ ์‚ฌ์šฉ์ค‘์ด๋ผ๋ฉด VM์—์„œ๋Š” 192.168.0.B์˜ IP๊ฐ€ ํ• ๋‹น๋จ

 

 

NAT (VMnet8) - ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ

Network Adress Translation์˜ ์•ฝ์ž๋กœ, ๊ฐ€์ƒ ๋จธ์‹ ๋“ค์ด ์‚ฌ์„ค IP๋ฅผ ํ• ๋‹น๋ฐ›์•„ ๊ฐ€์ƒ ๋จธ์‹ ๋“ค๋ผ๋ฆฌ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๋ฉด์„œ๋„ ์ธํ„ฐ๋„ท๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์„ค์ •.

NAT ๋ฐฉ์‹์—์„œ๋Š” Host PC์˜ ๋žœ์นด๋“œ(์ด๋”๋„ท)๊ณผ Gateway๊ฐ€ ์—ฐ๊ฒฐ, Gateway๋Š” ๊ฐ€์ƒ์˜ HUB์™€ ์—ฐ๊ฒฐ๋˜์–ด VM๋“ค์„ ํ•˜๋‚˜๋กœ ์—ฐ๊ฒฐํ•˜๊ธฐ๋•Œ๋ฌธ์— ๊ฐ VM์€ ์„œ๋กœ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์ธํ„ฐ๋„ท์€ Gateway-Host์ด๋”๋„ท์„ ๊ฑฐ์ณ ์—ฐ๊ฒฐ๋จ.

 

 

Bridged, NAT ๋ฐฉ์‹์˜ ์ฐจ์ด์ ?

  • Bridged ๋ฐฉ์‹ : (IP๋ฅผ ์ง์ ‘ ๋ถ€์—ฌ) Host PC์™€ VM์— ๊ฐ™์€ Network ๋Œ€์—ญ์˜ IP๋ฅผ ๊ฐ๊ฐ ํ• ๋‹นํ•˜๊ธฐ ๋•Œ๋ฌธ์— Host PC, VM์ด ๋™์ผํ•œ ์ˆ˜์ค€์˜ ๋ฌผ๋ฆฌ์  PC๋กœ ์ธ์‹๋จ
  • NAT ๋ฐฉ์‹ : ํ˜ธ์ŠคํŠธ PC๋กœ๋ถ€ํ„ฐ IP๋ฅผ ๋ถ€์—ฌ๋ฐ›์Œ.

 

 

Host-only (VMnet1)

NAT ๋ฐฉ์‹์—์„œ ์ด๋”๋„ท๊ณผ ์—ฐ๊ฒฐ๋œ Gateway๊ฐ€ ์—†์–ด ๊ฐ€์ƒ๋จธ์‹ ๋“ค๋ผ๋ฆฌ๋งŒ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•œ ๋ฐฉ์‹. Hub๋Š” ์žˆ๊ธฐ ๋•Œ๋ฌธ์— VM ๊ฐ„์˜ ํ†ต์‹ ์€ ๊ฐ€๋Šฅํ•˜๋‚˜ ์ด๋”๋„ท์— ์—ฐ๊ฒฐ์ด ๋˜์ง€ ์•Š์•„ ์ธํ„ฐ๋„ท ์‚ฌ์šฉ์ด ๋ถˆ๊ฐ€ํ•˜๋‹ค. 

๊ฐ„๋‹จํžˆ ๋งํ•˜๋ฉด, ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์™€์˜ ์—ฐ๊ฒฐ ์—†์ด ๊ฐ™์€ Host-only ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋Š” VM๋“ค๋ผ๋ฆฌ๋งŒ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•œ VM ์ „์šฉ ๋„คํŠธ์›Œํฌ ๋Œ€์—ญ์„ ๊ฐ€์ง„ ์„ค์ •.

728x90
320x100