๐ง ๋คํธ์ํฌ ์ค์ต ๋ณต์ต ์ ๋ฆฌ
1๏ธโฃ IP ์ฃผ์ ์ค์ ์ ๊ธฐ๋ณธ ์๋ฆฌ
- ์ปดํจํฐ์ IP์ฃผ์๋ ์ฐ๊ฒฐ๋ ๊ณต์ ๊ธฐ ๋คํธ์ํฌ ๋์ญ์ ๋ง์ถฐ์ผ ํจ
- 0๊ณผ 255๋ ์์ฝ ์ฃผ์์ด๋ฏ๋ก ์ฌ์ฉํ ์ ์์
- ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฒ์: 1 ~ 254
๐งญ ๊ฒ์ดํธ์จ์ด๋ ๊ณต์ ๊ธฐ์ ์ฃผ์ = ์ธ๋ถ๋ก ๋๊ฐ๋ ์ฐจ์๋ฌธ!
2๏ธโฃ ๊ฐ์ํ๊ฒฝ IP ์ฃผ์ ์๋ ์ค์
๐ธ
๊ฐ์ํ๊ฒฝ PC์์ **์ธํฐ๋ท ํ๋กํ ์ฝ ๋ฒ์ 4(V4)**๋ฅผ ์๋์ผ๋ก ์ค์ ๊ฐ๋ฅ
๐ธ
์ 3์๋ฆฌ(192.168.xx)๋ ๊ณต์ ๊ธฐ์ ๋์ผํ๊ฒ,
๋ง์ง๋ง ์๋ฆฌ๋ง ๊ณ ์ ํ๊ฒ ์ค์ ํด์ผ ์ถฉ๋ ์์
๐ธ
๊ฒ์ดํธ์จ์ด๋ ๊ณต์ ๊ธฐ์ ์ฃผ์์ ์ ํํ ์ผ์นํด์ผ ํจ!
3๏ธโฃ Ping ํ ์คํธ๋ก ์ฐ๊ฒฐ ํ์ธ
๐ธ
- ping ๋ช ๋ น์ด๋ IP ํต์ ์ด ๊ฐ๋ฅํ์ง๋ง ํ์ธ
- ping ๋๋ฉ์ธ์ฃผ์๋ DNS ๊ธฐ๋ฅ๋ ํจ๊ป ํ
์คํธ
๐ ๋ ๋ค ์ฑ๊ณต → ๋คํธ์ํฌ ์ ์ ์ฐ๊ฒฐ!
4๏ธโฃ ์ค์ต์ฅ ๋คํธ์ํฌ ์๋ฌ ๋์๋ฒ
๐ธ
- โ Destination unreachable → ํจํท์ด ์์ ๋ชป ๋๊ฐ (๋ผ์ฐํ ์ค๋ฅ)
- โ Request timed out → ๋ณด๋๋๋ฐ ์๋ต์ด ์์ (๋ณดํต ๋ฐฉํ๋ฒฝ ๋ฌธ์ )
5๏ธโฃ ๐ ํฌํธ ํฌ์๋ฉ์ด๋?
๐ธ
๋ด๋ถ IP๋ ์ธ๋ถ์์ ์ง์ ์ ๊ทผ ๋ถ๊ฐ
๊ณต์ ๊ธฐ ์ค์ ์ ํตํด ์ธ๋ถ์์ ๋ด๋ถ๋ก ์ ๊ทผํ ์ ์๋๋ก ๋ง๋ค์ด์ฃผ๋ ๊ฒ
๐ธ
Virtual Network Editor → NAT Settings์์ ํฌ์๋ฉ ์ค์ ํ์
๐ฌ ํฌํธ ํฌ์๋ฉ์ ๊ณต์ ๊ธฐ์ ์ธ๋ถ ๋ฌธ์ ์ ๊น ์ด์ด์ฃผ๋ ์์ !
6๏ธโฃ ๐ง ๋ฆฌ๋ ์ค ๊ฐ์ํ๊ฒฝ ๊ธฐ๋ณธ ๋ช ๋ น์ด
- ๊ด๋ฆฌ์ ๊ถํ ์ง์ : sudo su - root
- IP ์๋ ์ค์ : dhclient
- IP ํ์ธ: ip addr
- ํ์ผ ์์ฑ/์กฐํ: touch, ls, cat
- ์คํ ํ๋ก๊ทธ๋จ ๋ณด๊ธฐ: ps -ef
- ํน์ ๋ฌธ์์ด ๊ฒ์: [๋ช ๋ น์ด] | grep [๊ฒ์์ด]
7๏ธโฃ VI ํธ์ง๊ธฐ ์ฌ์ฉ๋ฒ ์์ฝ
๐ ์ ๋ ฅ ๋ชจ๋
- i: ์ปค์ ์, a: ๋ค, o: ์ ์ค ์๋ ์
๋ ฅ
๐ ์ข ๋ฃ ์ - ์ ์ฅ: :w, ์ ์ฅ+์ข ๋ฃ: :wq, ๊ฐ์ ์ข ๋ฃ: :q!
8๏ธโฃ ๋ฆฌ๋ ์ค ๊ณ ์ IP ์ค์ ๋ฐฉ๋ฒ
- ์ค์ ํ์ผ ์ด๊ธฐ: vi /etc/netplan/00-installer-config.yaml
- ์์ ํ ๋ฐ์: netplan apply
- ์ 3์๋ฆฌ ๊ณต์ ๊ธฐ ์ฃผ์์ ์ผ์น, ๊ฒ์ดํธ์จ์ด๋ ๊ณต์ ๊ธฐ ์ฃผ์ ์ฌ์ฉ
- ping 8.8.8.8 ํ ์คํธ → ๊ตฌ๊ธ DNS ์ ์ ์๋ต ์ ์ธํฐ๋ท ์ฐ๊ฒฐ OK
- ssh test@192.168.xxx.xxx๋ก ๋ณธPC์์ ๊ฐ์ํ๊ฒฝ ์ ์ ๊ฐ๋ฅ!
9๏ธโฃ TCP ํต์ ํ๋ฆ ๊ฐ๋
ํด๋ผ์ด์ธํธ → ์๋ฒ๋ก ์ ์
์๋ฒ๊ฐ LISTEN ์ํ์ฌ์ผ ์ ์ ์ ์ ๊ฐ๋ฅ!
๐ ์ธํฐ๋ท ์ฐ๊ฒฐ์ ์ํด ํ์ํ ๊ตฌ์ฑ ์์
- IP Address
- Gateway
- Subnet Mask
- DNS Server
๐ง ๋ฆฌ๋ ์ค์์ nginx ์ค์น ๋ฐ ํ์ธ
- ์ค์น: apt install nginx
- ์คํ: systemctl start nginx
- ์ค์ง: systemctl stop nginx
- ์ํ ํ์ธ: systemctl status nginx
- ํฌํธ ํ์ธ: netstat -anlp or ss -tuln
๐ธ
nginx๋ ๊ธฐ๋ณธ์ ์ผ๋ก 80๋ฒ ํฌํธ๋ฅผ ์ฌ์ฉ
๐ ํฌํธ ํฌ์๋ฉ ๊ตฌ์กฐ ์ ๋ฆฌ
- Host Port: ๊ณต์ ๊ธฐ ์ธ๋ถ ํฌํธ
- Virtual Machine IP: ๊ฐ์ํ๊ฒฝ IP
- VM Port: nginx ์คํ ์ค์ธ ํฌํธ
๐ง ์ธ๋ถ ์ ์ → ๊ณต์ ๊ธฐ HostPort → VM ๋ด๋ถ ํฌํธ๋ก ํฌ์๋ฉ
'Linux' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๋ฆฌ๋ ์ค ๊ธฐ๋ณธ ๋ช ๋ น์ด (0) | 2025.06.02 |
|---|---|
| [ํํ์์คํ BEYOND SW ์บ ํ] Linux 1์ผ์ฐจ (1) | 2025.05.29 |