강좌 & 팁
리눅스에서 가상 ip 를 설정해서 하나의 ip 를 더 가지게 할 수 있습니다.
물런 LAN 포트는 하나 입니다.
방법은 다음과 같습니다.
# ifconfig eth0:0 192.168.10.89
# ifconfig
eth0 Link encap:Ethernet HWaddr 68:b5:99:7c:24:90
inet addr:192.168.10.29 Bcast:192.168.255.255 Mask:255.255.0.0
inet6 addr: fe80::6ab5:99ff:fe7c:2490/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:33069949 errors:0 dropped:333809 overruns:0 frame:0
TX packets:24325903 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7084450814 (7.0 GB) TX bytes:9792224454 (9.7 GB)
Interrupt:16
eth0:0 Link encap:Ethernet HWaddr 68:b5:99:7c:24:90
inet addr:192.168.10.89 Bcast:192.168.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:18998 errors:0 dropped:0 overruns:0 frame:0
TX packets:18998 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1299924 (1.2 MB) TX bytes:1299924 (1.2 MB)
보시다시피 eth0:0 의 인터페이스가 하나 더 생겼고, 물리적 정보는 eth0 와 동일합니다.
물런 eth0:1, eth0:2 도 가능합니다.
우분투는 network 안 적에서 자동으로 설정 되도록 할 수도 있습니다.
# cat /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.10.29
netmask 255.255.0.0
network 192.168.0.0
broadcast 192.168.255.255
gateway 192.168.10.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 8.8.8.8
iface eth0:0 inet static
address 192.168.10.29
netmask 255.255.0.0
network 192.168.0.0
broadcast 192.168.255.255
gateway 192.168.10.1