$ ss -tunlp
Shell
๋ณต์ฌ
์ ๋ช
๋ น์ด๋ฅผ ํตํด ๋ค๋ฅธ ์ ํธ๋ฆฌํฐ ์์ผ์ ์กฐ์ฌํด ๋ณด์๋ค.
netstat์ ์ ์ฌํ ์ ๋ณด๋ฅผ ํ์ํ๋ ss ๋ช
๋ น์ด๋ TCP ์ํ ์ ๋ณด๋ฅผ ํ์ํ๋ค.
๊ณผ์ Document์ ๋น๊ต ํด๋ณด๋ UDP ํ์
์ธ, ํฌํธ๊ฐ 68์ธ dhclient๊ฐ ์ด๋ ค์๋ค.
ย dhclient?
๋์ ํธ์คํธ ๊ตฌ์ฑ ํ๋กํ ์ฝ ํด๋ผ์ด์ธํธ
dhclient๋ ๋์ ํธ์คํธ ๊ตฌ์ฑ ํ๋กํ ์ฝ, BOOTP ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ํ๋ ์ด์์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ฑํ๊ฑฐ๋ ์ ์ ์ผ๋ก ์ฃผ์๋ฅผ ํ ๋นํ์ฌ ์ด๋ฌํ ํ๋กํ ์ฝ์ด ์คํจ ํ ๊ฒฝ์ฐ ํ๋ ์ด์์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ค.
์ฝ๊ฒ ๋งํ์๋ฉด DHCP๋ฅผ ์ฌ์ฉํด์ ๋์ ์ผ๋ก IP๋ฅผ ํ ๋น๋ฐ๋ ๋ฐฉ๋ฒ์ ๋งํ๋ค.
๋ค์ ๋งํด dhclient ๋ฅผ ์ข
๋ฃํ๋ฉด ๊ณ ์ ํ ๋น ๋ IP๊ฐ ์ฌ๋ผ์ง๋ค.
ย HOW TO SOLVE THIS
์์ํ๊ธฐ ์ ๊ณ ์ IP์ ๊ฒ์ดํธ์จ์ด ์ฃผ์๊ฐ ํ์ํ๋ค.
$ ip addr
Shell
๋ณต์ฌ
์ ๋ช
๋ น์ด๋ฅผ ํตํด ๊ฐ์ ๋จธ์ ์ ํ ๋น ๋ ๊ณ ์ IP๋ฅผ ํ์ธํ๋ค โ 10.0.2.15
$ ip route
Shell
๋ณต์ฌ
์ ๋ช
๋ น์ด๋ฅผ ํตํด Gateway ์ฃผ์๋ฅผ ํ์ธํ๋ค. โ 10.0.2.2
ํ์ฌ ์ค์ ์ ํ์ธ ํด๋ณธ๋ค.
$ vim /etc/network/interfaces
Shell
๋ณต์ฌ
The primary network interface ํ๋จ์ ๋ณด๋ฉด ๊ธฐ์กด ์ค์ ์ด DHCP๋ฅผ ํ์ฉํ ๋์ ํ ๋น์์ ์ ์ ์๋ค.
์ด ๋ถ๋ถ์ ๋ณ๊ฒฝ ํด์ฃผ์ด์ผ ํ๋ค.
๋ณ๊ฒฝ ๋ ๋ชจ์ต
ย Expected
๊ธฐ์กด์ ip addr์ ๊ฒฐ๊ณผ๋ ๋น๊ต ํด๋ณด๋ฉด inet 10.0.2.15/24 ... ๋ท ๋ถ๋ถ์ dynamic์ด ์์ด์ง ๊ฒ์ ์ ์ ์๋ค.
ss -tunlp์ ๊ฒฐ๊ณผ. dhclient ํญ๋ชฉ์ด ์์ด์ง ๊ฒ์ ๋ณผ ์ ์๋ค.