가상 IP를 설정하는건 의외로 아주 간단하다.

# ifconfig <장치명> <가상의 IP>


먼저 기본적인 네트웍 설정상태를 먼저 확인해 보면

# ifconfig

eth0      Link encap:Ethernet  HWaddr 00:07:E9:40:7D:E6
          inet addr:192.168.123.250  Bcast:192.168.123.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:397962 errors:0 dropped:0 overruns:0 frame:0
          TX packets:405098 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:49081880 (46.8 Mb)  TX bytes:416655013 (397.3 Mb)
          Interrupt:20 Base address:0x1400 Memory:fe7e0000-fe7e0038

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1332 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1332 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:95987 (93.7 Kb)  TX bytes:95987 (93.7 Kb)


만약 이더넷 카드가 두개라면

eth1 이라는 정보가 하나 더 표시될것이다.


장치 이름은 기본 장치명에 콜론(:)을 붙이고 가상 장치에 순번을 붙이면 된다.

예) eth0:0, eth0:1, eth0:2 ....


# ifconfig eth0:0 192.168.123.251


이렇게 입력하고 다시 확인해 보면 eth0:0 라고 확장된 장치를 볼 수 있다.


eth0      Link encap:Ethernet  HWaddr 00:07:E9:40:7D:E6
          inet addr:192.168.123.250  Bcast:192.168.123.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:397962 errors:0 dropped:0 overruns:0 frame:0
          TX packets:405098 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:49081880 (46.8 Mb)  TX bytes:416655013 (397.3 Mb)
          Interrupt:20 Base address:0x1400 Memory:fe7e0000-fe7e0038

eth0:0    Link encap:Ethernet  HWaddr 00:07:E9:40:7D:E6
          inet addr:192.168.123.251  Bcast:192.168.123.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:20 Base address:0x1400 Memory:fe7e0000-fe7e0038

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1332 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1332 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:95987 (93.7 Kb)  TX bytes:95987 (93.7 Kb)


이런 방법으로 가상아이피는 제한된 갯수까지 늘릴수가 있지만

이러한 경우 서버를 재부팅할 경우 다시 설정해 주어야 하는 단점 때문에

장치에 대한 설정을 파일로 저장하고 부팅시 자동으로 실행 시키는 것이 좋다.

'공부 해 Boa요. > Linux Server' 카테고리의 다른 글

IPTABLE 기본 사용법  (0) 2008.03.10
Apache Tunning  (0) 2008.03.10
리눅스 가상 IP 설정Ⅱ  (0) 2007.11.23
리눅스시스템 정보 보는 방법  (0) 2007.11.10
리눅스명령어 - 시스템 정보  (0) 2007.11.10

+ Recent posts