New Post has been published on ๋๋ง์ ์ธ์~!
New Post has been published on https://blog.seabow.pe.kr/?p=8389
ubuntu 20.04(18.04 same) ์ ip alias ์ค์ ๋ฐฉ๋ฒ
ubuntu ์ต์ ๋ฒ์ ์ ๊ฒฝ์ฐ ๊ธฐ๋ณธ์ ์ผ๋ก netplan ๋ฐฉ์์ ip ์ค์ ํด์ ์ฌ์ฉํจ. Link : https://netplan.io/examples/
Using multiple addresses on a single interface ( ํ ์ธํฐํ์ด์ค์ ์ฌ๋ฌ๊ฐ์ ip ๋ฅผ ์ค์ ํ ๊ฒฝ์ฐ )
# vi /etc/netplan/00-installer-config.yaml # This is the network config written by 'subiquity' network: version: 2 ethernets: enp1s0: addresses: - 192.168.122.43/24 - 192.168.122.44/24 gateway4: 192.168.122.1 nameservers: addresses: - 8.8.8.8 - 1.1.1.1
# ip -o -4 addr 1: lo inet 127.0.0.1/8 scope host lo\ valid_lft forever preferred_lft forever 2: enp1s0 inet 192.168.122.43/24 brd 192.168.122.255 scope global enp1s0\ valid_lft forever preferred_lft forever 2: enp1s0 inet 192.168.122.44/24 brd 192.168.122.255 scope global secondary enp1s0\ valid_lft forever preferred_lft forever
์ฌ๊ธฐ์ ์ฃผ์ ํ ์ โInterface aliases (e.g. eth0:0) are not supported.โ
๊ทธ๋ ์ง ์๊ณ ๊ธฐ์กด์ ifup, ifdown ํํ์ /etc/network/interface ํํ๋ฅผ ์ํ์๋ ๊ฒฝ์ฐ ifupdown ํจํค์ง๋ฅผ ์ถ๊ฐ๋ก ์ค์นํ์ฌ ์ค์ ์ ํด์ผ ํฉ๋๋ค. Link : https://askubuntu.com/questions/585468/how-do-i-add-an-additional-ip-address-to-an-interface-in-ubuntu-14
# apt install ifupdown <== ifupdown ํจํค์ง ์ค์น # apt remove netplan.io <== ๊ธฐ์กด netplan ์ ๊ฑฐ
# vi /etc/network/interfaces <== ๋คํธ์ํฌ ์ค์ auto enp1s0 iface enp1s0 inet static address 192.168.122.43 netmask 255.255.255.0 gateway 192.168.122.1 nameserver 8.8.8.8 auto enp1s0:0 iface enp1s0:0 inet static address 192.168.122.44 netmask 255.255.255.0
# systemctl enable networking <== ๋คํธ์ํฌ ์๋ ๊ธฐ๋ ์ค์ # systemctl restart networking <== ๋คํธ์ํฌ ๋ฆฌ์คํํธ
# ip -o -4 addr 1: lo inet 127.0.0.1/8 scope host lo\ valid_lft forever preferred_lft forever 2: enp1s0 inet 192.168.122.43/24 brd 192.168.122.255 scope global enp1s0\ valid_lft forever preferred_lft forever 2: enp1s0 inet 192.168.122.44/24 brd 192.168.122.255 scope global secondary enp1s0:0\ valid_lft forever preferred_lft forever
# ifdown enp1s0:0
# ip -o -4 addr 1: lo inet 127.0.0.1/8 scope host lo\ valid_lft forever preferred_lft forever 2: enp1s0 inet 192.168.122.43/24 brd 192.168.122.255 scope global enp1s0\ valid_lft forever preferred_lft forever
# ifup enp1s0:0
# ip -o -4 addr 1: lo inet 127.0.0.1/8 scope host lo\ valid_lft forever preferred_lft forever 2: enp1s0 inet 192.168.122.43/24 brd 192.168.122.255 scope global enp1s0\ valid_lft forever preferred_lft forever 2: enp1s0 inet 192.168.122.44/24 brd 192.168.122.255 scope global secondary enp1s0:0\ valid_lft forever preferred_lft forever











