๐ก ๋ชจ๋ฅด๋ฉด ๋ฐ๋ณด (๋๋ง)
๋ฆฌ๋ ์ค: ์๋์ฐ๋ ๋น์ทํ ๊ฑฐ
๋ช ๋ น์ด: ํ๋ก๊ทธ๋จ
์๋ฒ: ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ํ๋ก๊ทธ๋จ
ํด๋ผ์ด์ธํธ: ์๋น์ค๋ฅผ ์ด์ฉํ๋ ํ๋ก๊ทธ๋จ
IP์ฃผ์: ๋ฉ๋ฆฌ ์๋ ์ปดํจํฐ๋ฅผ ์ฐพ์๊ฐ๋ ์ฃผ์
ํฌํธ ๋ฒํธ : ์ปดํจํฐ์์ ์คํ ์ค์ธ ํน์ ํ๋ก๊ทธ๋จ์ ์ฐพ์๊ฐ๋ ๋ฒํธ
**IP์ฃผ์**
0.0.0.0~255.255.255.255
00000000.00000000.00000000.00000000
11111111.11111111.11111111.11111111
IP์ฃผ์ 00000000.00000000.00000000.00000000
์๋ธ๋ท 11111111.11111111.00000000.00000000
(๋ณดํต ์์์ 3๋ฒ์งธ๊น์ง ๋คํธ์ํฌ ๊ตฌ๋ถ ์ฃผ์)
IP ์ฃผ์์ ์ ์ชฝ์ ๋คํธ์ํฌ๋ฅผ ๊ตฌ๋ถํ๋ ์ฃผ์
IP ์ฃผ์์ ๋ค์ชฝ์ ํน์ ๋คํธ์ํฌ์์ ์ปดํจํฐ๋ฅผ ๊ตฌ๋ถํ๋ ์ฃผ์
โจ๊ณ ์ IP์ค์ ํ๋ ๋ฒ
์๋ฒ์ปดํจํฐ๋ ip๋ฅผ ์์์ ์ค์ ํ๋ฉด ์๋๋ค.
→ ์๋ํ๋ฉด ์๋ฒ ์ปดํจํฐ๋ ๊ณ ์ IP์ฃผ์๊ฐ ํ์ํจ
- ๊ด๋ฆฌ์ ๋ก๊ทธ์ธ
sudo su - root
2. ๋คํธ์ํฌ ip์ฃผ์ ์ค์
vi /etc/netplan/00-installer-config.ya
์๋๋ ์์ ์ฒ๋ผ dhcp4:true๋ก ์์์ ip์ฃผ์๋ฅผ ํ ๋น ์์ผฐ๋๋ฐ
์๋์ฒ๋ผ false๋ก ์ค์ (์๋ ์ค์ )ํด์ ip ์ฃผ์๊ฐ ๊ณต์ ๊ธฐ๊ฐ ๋ฐ๋๋๋ผ๋ ๊ณ ์ ์ด ๋๋๋ก ์ค์ .
์ฐธ๊ณ ) ๊ฒ์ดํธ ์จ์ด ์ฃผ์ ํ์ธํ๊ธฐ(Virtual Network Editor๋ vm์จ์ด ๋ฉ๋ด ์ค edit์ ์๋ค.)
์๋ ์ฌ์ง(Virtual Network Editor) subnetIP๋ ๋คํธ์ํฌ ๋์ญ์ ์ค์ ํ๋ ๊ฒ IP์ฃผ์x
network:
ethernets:
ens33: #์ธํฐํ์ด์ค ์ด๋ฆ
dhcp4: false # DHCP ๋นํ์ฑํ (์ ์ IP ์ฌ์ฉ)
addresses:
- 100.100.100.10/24 # ์ ์ IP ์ฃผ์ ๋ฐ ์๋ธ๋ท ๋ง์คํฌ
nameservers:
addresses: [8.8.8.8] # DNS ์๋ฒ ์ฃผ์
routes:
- to: default # ๊ธฐ๋ณธ ๋ผ์ฐํ
(๋ชจ๋ ํธ๋ํฝ)
via: 100.100.100.2 # ๊ธฐ๋ณธ ๊ฒ์ดํธ์จ์ด ์ฃผ์
version: 2 # Netplan ๊ตฌ์ฑ ํ์ผ ๋ฒ์
dhcp4: false
- DHCP๋ฅผ ์ฌ์ฉํ์ง ์๋๋ค๋ ๊ฒ์ ์๋ฏธ
- DHCP(Dynamic Host Configuration Protocol)๋ ๋คํธ์ํฌ ์์์ IP ์ฃผ์๋ฅผ ์๋์ผ๋ก ํ ๋นํด ์ฃผ๋ ์๋น์ค
- ์ฌ๊ธฐ์๋ ์ ์ IP ์ฃผ์๋ฅผ ์ค์ ํ๋ฏ๋ก DHCP๋ฅผ ๋๊ณ ์์
address:
100.100.100.10/24
100.100.100.10์ip, 24๋ ์๋ธ๋ท ๋ง์คํฌ(255.255.255.0→11111111.11111111.11111111.00000000)
nameservers:
- DNS ์๋ฒ ์ฃผ์๋ฅผ ์ง์
- addresses: [8.8.8.8]: Google์ ํผ๋ธ๋ฆญ DNS ์๋ฒ(8.8.8.8)๋ฅผ ์ฌ์ฉํ๋๋ก ์ค์
to: default
- ๋ชจ๋ ๋คํธ์ํฌ ํธ๋ํฝ(0.0.0.0/0)์ ๊ธฐ๋ณธ ๊ฒ์ดํธ์จ์ด(via: 100.100.100.2)๋ก ๋ณด๋ธ๋ค๋ ๊ฒ์ ์๋ฏธ
๊ธฐ๋ณธ ๊ฒ์ดํธ์จ์ด = ๊ธฐ๋ณธ ๊ณต์ ๊ธฐ ip ์ฃผ์, ์ฆ ์ด ๊ณต์ ๊ธฐ๋ฅผ ์ฌ์ฉํด๋ผ.
:wq! ํ์ผ ์์ ํ๊ณ ๋์ ์ ์ฅ ํ ๋ ์ ์ฉ ๋ช ๋ น์ด
!ํ์ผ ๋ณ๊ฒฝ ์ ์ฃผ์ ์ฌํญ!
์ค์ ํ์ผ ๋ณ๊ฒฝ → ์ ์ฉ → ๋์ ํ์ธ
ping 8.8.8.8
ping www.naver.com
์ ๋ช ๋ น์ด๊ฐ ์๋ ์ํ๋ฉด ์๋ ๋ถ๋ถ ํ์ธ!!
routes:
- to: default # ๊ธฐ๋ณธ ๋ผ์ฐํ
(๋ชจ๋ ํธ๋ํฝ)
via: 100.100.100.2 # ๊ธฐ๋ณธ ๊ฒ์ดํธ์จ์ด ์ฃผ์
version: 2 # Netplan ๊ตฌ์ฑ ํ์ผ ๋ฒ์
๋ฆฌ๋ ์ค์ ip ์ฃผ์๋ฅผ ์ค์ ํด์ ์ ๋์ํ๋ ์ง ํ์ธ
๋์ x
ovsdb-server.service is not running ์ด๋ ๊ฒ ๋ ๋ ์ค๋ฅ๊ฐ ์๋๊ณ WARNING์ด๊ธฐ๋๋ฌธ์ ๊ทธ๋ฅ ๋์ด๊ฐ๋ฉด ๋๋ค.
'''
apt update -y
apt-get install -y openvswitch-switch-dpdk
'''
ํน์ waring ํด๊ฒฐํ๊ณ ์ถ์ผ๋ฉด ์์ฒ๋ผ ๋ค์ด ๋ฐ์ผ๋ฉด ๋๋ค.
์ด๋ ๊ฒ ์ค์นํ๋๋ ๊ฐ์๊ธฐ ๋ฌดํ ๋ค์ด๋ก๋์ ๊ตด๋ ์ ๋น ์ก๋ค.
์์ธ์ ์ธํฐ๋ท ํ๊ฒฝ ๋ฌธ์ ์๋ค. ๋ฆฌ๋ ์ค ์ปดํจํฐ์ ๊ณต์ ๊ธฐ IP์ฃผ์์ ๋ฆฌ๋ ์ค ์ปดํจํฐ์ IP์ฃผ์๊ฐ ๊ฐ์์๋ค.
์ค์น์ด์ ์ ์ธํฐ๋ท์ด ๋๋์ง ํ์ธํ๊ณ ์ถ์ผ๋ฉด
ping [8.8.8.8]
ํต์ ์ด ์๋๋ ์ผ์ด์ค
- ๋ณด๋๋๋ฐ ์๋ต์ด ์์ค๋ ๊ฒฝ์ฐ: ์๋๋ฐฉ์ ๋ฐฉํ๋ฒฝ์ด ์ผ์ ธ์์๋
- ์์ฒญ์๊ฐ์ด ๋ง๋ฃ๋์์ต๋๋ค.
- timeout
- ๋ณด๋ด์ง์กฐ์ฐจ ๋ชปํ ์ผ์ด์ค: ๋ด ์ปดํจํฐ์ IP ์ค์ ์ด ์๋ชป๋์ ๋
- destination unreachable
- ๋ ํฌ์งํ ๋ฆฌ ๋ชฉ๋ก ๊ฐฑ์ (์ฒ์ ์์ฑํ ๋ ๋ฌด์กฐ๊ฑด ํด์ค์ผํจ)
apt update
๋ฆฌ๋ ์ค ๋ช ๋ น์ด
apt๋ฆฌ๋ ์ค
pip ํ์ด์ฌ
npm ๋ ธ๋
์ด์ฉ๊ตฌ ๋ฑ๋ฑ
apt → ์์์ ์ธํฐ๋ท์์ ์ฐพ์์ ์ค์น๋จ(์ธํฐ๋ท ์ฐ๊ฒฐ ํ์)
apt install [ํ๋ก๊ทธ๋จ๋ช ]
apt install nginx → ์น์๋ฒ
๋ฆฌ๋ ์ค๋ ํ๋ก๊ทธ๋จ์ ๋ณดํต ์๋น์ค๋ก ๋ฑ๋กํ๊ณ
systemctl restart [ํ๋ก๊ทธ๋จ๋ช ]
๋ช ๋ น์ด๋ก ํ๋ก๊ทธ๋จ ์คํ์ํด
ํ์ธ ํ๋ ค๋ฉด
ps -ef ํน์
systemctl status [ํ๋ก๊ทธ๋จ๋ช ]
q ๋๋ฅด๋ฉด ๋๋ด๊ธฐ
netstat -anlp
netstat - anlp | grep :80
:80 ๋ค์ด๊ฐ ๊ฒ๋ง ๊ณจ๋ผ์ ๋ณด์ฌ์ค
apt update: ์ ์ฅ์ ๋ชฉ๋ก์ ์ต์ ๋ชฉ๋ก์ผ๋ก ๋ฐ๊ฟ์ค(apt๋ช ๋ น์ด ์ฌ์ฉํ๊ธฐ ์ ์ ๊ผญ ํด์ค์ผํ๋ค ๋งจ์ฒ์์ ์ํด์ฃผ๋ฉด ์ค๋ฅ๋จ)
ํฌํธ๋ฒํธ
์น ์๋ฒ(80)
์น์๋ฒ์ ํฌํธ๋ฒํธ๊ฐ ์๋ ์ด์ : 80์ผ๋ก ์ฝ์ํ๊ณ ํ๋ก๊ทธ๋จ์์ ์์์ ์ง์ ํด์ค
DNS ์๋ฒ(53)
SSH์๋ฒ(22)
'CS > Linux' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Linux] ์๋์ฐ์์ ์ฐ๋ถํฌ(aws)๋ก ํ์ผ ์ฎ๊ธฐ๊ธฐ(๋ค๋ฅธ ์ปดํจํฐ์์ ๋ค๋ฅธ ์ปดํจํฐ๋ก ํ์ผ ์ฎ๊ธฐ๊ธฐ)-termius, scp,ppk->pem (1) | 2024.12.27 |
---|---|
๋ฆฌ๋ ์ค ๊ธฐ๋ณธ ๋ช ๋ น์ด ์ ๋ฆฌ (1) | 2024.12.16 |
๋ฆฌ๋ ์ค (0) | 2024.12.16 |