vm 3

[Intellij] File and Code Templates์—์„œ ${User} ๋ณ€๊ฒฝํ•˜๊ธฐ

ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ์— ์•ž์„œ Code Template ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด์— ์ž‘์„ฑ๋˜์–ด ์žˆ๋˜ ์ฝ”๋“œ์˜ ๊ฒฝ์šฐ ์ž‘์„ฑ ๋˜์–ด ์žˆ๋Š” ๊ฒƒ๋“ค์ด ์žˆ๊ณ  ์ž‘์„ฑ๋˜์–ด์žˆ์ง€ ์•Š์€ ๊ฒƒ๋“ค์ด ์กด์žฌํ•˜์—ฌ ํ•˜๋‚˜์”ฉ ์ •๋ฆฌํ•ด ๊ฐ€๋ฉด์„œ ์Œ“์—ฌ์žˆ๋Š” ๋ ˆ๊ฑฐ์‹œ ์ฝ”๋“œ๋“ค์„ ์กฐ๊ธˆ์”ฉ ๊ฑท์–ด๋‚˜๊ฐˆ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. Code Template ์„ค์ • Code Template์„ ์„ค์ •ํ•˜์ง€ ์•Š์œผ์‹  ๋ถ„๋“ค์€ ์•„๋ž˜์˜ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”. [IntelliJ] class ์ƒ์„ฑ ์‹œ ์ž๋™ ์ฃผ์„ ๋‹ฌ๊ธฐ(Comment template) ์œ„์™€ ๊ฐ™์ด ์„ค์ •์„ ํ–ˆ๋Š”๋ฐ ${USER}๋กœ ๊ธฐ์ž…ํ•œ ๋ถ€๋ถ„์—์„œ admin ์œผ๋กœ ์ถœ๋ ฅ๋˜๋Š” ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์ด ${USER} ์— ๋Œ€ํ•ด ์„ค๋ช…์ด ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. system login ์ด๋ผ๋Š” ์˜๋ฏธ๋Š” os(ํ˜„์žฌ windows๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.)์˜ ๊ณ„์ •์„ ์ถœ๋ ฅํ•œ๋‹ค..

Tools 2022.12.21

[VM] KVM์ด๋ž€?

KVM(Kernel-based Virtual Machine)์€ Linux์— ๊ตฌ์ถ•๋˜๋Š” ์˜คํ”ˆ์†Œ์Šค ๊ฐ€์ƒํ™” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. KVM์„ ํ†ตํ•ด Linux๋ฅผ _ํ•˜์ดํผ๋ฐ”์ด์ €_๋กœ ์ „ํ™˜ํ•˜์—ฌ ํ˜ธ์ŠคํŠธ ๋จธ์‹ ์ด ๊ฒŒ์ŠคํŠธ ํ˜น์€ VM ๋“ฑ ๋…๋ฆฝ๋œ ๊ฐ€์ƒ ํ™˜๊ฒฝ ์—ฌ๋ ค๊ฐœ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. KVM์€ Linux๋ฅผ ํƒ€์ž…1(๋ฒ ์–ด๋ฉ”ํƒˆ) ํ•˜์ดํผ๋ฐ”์ด์ €๋กœ ์ „ํ™˜ํ•˜์—ฌ ๊ตฌ๋™ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ดํผ๋ฐ”์ด์ €๋ž€? ๊ฐ€์ƒ๋จธ์‹ ์„ ์ƒ์„ฑํ•˜๊ณ  ๊ตฌ๋™ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์ž…๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ ์ปดํ“จํ„ฐ์—์„œ ๋‹ค์ˆ˜์˜ ์šด์˜ ์ฒด์ œ๋ฅผ ๋™์‹œ์— ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ๋…ผ๋ฆฌ์  ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๊ฐ€์ƒ๋จธ์‹  ๋ชจ๋‹ˆํ„ฐ(Virtual Machine Monitor, VMM)๋ผ๊ณ ๋„ ๋ถˆ๋ฆฝ๋‹ˆ๋‹ค. ๋‹จ์ผ ํ•˜๋“œ์›จ์–ด์—์„œ ์—ฌ๋Ÿฌ ๋‹ค๋ฅธ ๊ฐ€์ƒ ๋จธ์‹ ์„ ํ˜ธ์ŠคํŒ…ํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค. โ€‹ ์ถœ์ฒ˜ : ์œ„ํ‚ค ํ•˜์ดํผ๋ฐ”์ด์ € ํƒ€์ž… 1(native, bare-metal) ํ•˜์ดํผ๋ฐ”..

CS 2021.10.29

Hyper-v(๋‚ด๋ถ€) ๊ณ ์ • ip ํ• ๋‹น

:Hyper-v ๊ณ ์ • ip ip ๋ณ€๋™ ์ž˜ ์‚ฌ์šฉํ•˜๋‹ค ํ•œ๋ฒˆ์”ฉ ip๊ฐ€ ๋ณ€๋™๋˜์–ด์„œ config(alias)์— ์„ค์ •ํ•œ ip๋“ค์„ ๊ณ„์† ๋ฐ”๊ฟ” ์ฃผ์–ด์•ผ ํ•˜๋”๊ตฐ์š”. ๋ช‡๋ฒˆ ๋ณ€๊ฒฝํ•˜๋‹ค ๊ท€์ฐฎ์•„์„œ ์ด๋ฒˆ์— ๊ฒ€์ƒ‰์„ ํ•œ๋ฒˆ ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๊ฐ€์ƒ ์Šค์œ„์น˜ ์„ค์ • ๋ณ€๊ฒฝ ํ˜„์žฌ ์ปดํ“จํ„ฐ์— ์—ฐ๊ฒฐ๋œ ๋žœ์„ , ์™€์ดํŒŒ์ด ๋“ฑ์„ ๊ณต์œ  ์„ค์ •์œผ๋กœ ์ƒ์„ฑํ•œ ์Šค์œ„์น˜๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์—ฐ๊ฒฐ. ์ €๋Š” ์Šค์œ„์น˜์˜ ์ด๋ฆ„์„ CentOS๋ผ๊ณ  ์ง€์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒ์„ฑํ•œ switch ์„ค์ •ํ•˜๊ธฐ. ๋ณดํ†ต ์—ฐ๊ฒฐํ•˜๋ฉด 192.168.137.1๋กœ ์„ค์ •์ด ์žกํžˆ๋Š” ๋“ฏ ํ•˜๋”๊ตฐ์š”. OS ์„ค์ • ๋ณ€๊ฒฝ ์œ ์„  ์„ค์ • ๋ณ€๊ฒฝ centos์— ์ ‘์†ํ•ด ์„ค์ •์„ ๋ฐ”๊ฟ” ์ค๋‹ˆ๋‹ค.(์šฐ์ธก ์ƒ๋‹จ์˜ ์œ ์„  ๋„คํŠธ์›Œํฌ ์„ค์ •) ๊ทธ ํ›„ ์„ค์ • ๋ฒ„ํŠผ์„ ํด๋ฆญํ•œ ํ›„ IPv4๋ฅผ ์•„๋ž˜ ์ด๋ฏธ์ง€์™€ ๊ฐ™์ด ๋ณ€๊ฒฝํ•ด์ค๋‹ˆ๋‹ค. ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ํ†ตํ•ด ์ž˜ ์—ฐ๊ฒฐ ๋˜์–ด์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ..

CS 2021.09.06
728x90
๋ฐ˜์‘ํ˜•