centos 6.2 에서 eth0:1 추가 가 되지 않습니다.

qprk의 이미지

ifconfig eth0:1 192.168.0.90 netmask 255.255.255.0 broadcast 192.168.0.255 up

위와 같이 하면 ip 추가 설정이 잘 됩니다.

하지만

/etc/sysconfig/network-scripts/ifcfg-eth0 파일을 ifcfg-eth0:1 로 복사하여

안의 내용을 수정한 다음 /etc/rc.d/init.d/network restart 를 한 다음

ifconfig 해보면

eth0:1 이 추가 되는게 아니라

eth0 에 ip 가 0:1 에 설정한 ip 로 변경이 되어 버립니다.

뭘 잘못 한건지 조언 부탁 드립니다.

bushi의 이미지

/etc/sysconfig/network-scripts/ifcfg-eth0-range0 을 만들어보세요.

IPADDR_START=192.168.0.90
IPADDR_END=192.168.0.90
CLONENUM_START=1

/etc/sysconfig/network-scripts/ifup-aliases 참고하시고,
range 파일은 C class 까지만 감당이 되니 더 필요하시면 range1, range2 등등 필요한만큼 만드셔야 합니다.
trim703의 이미지

요러코롬 설정하셔야 합니다.

/etc/sysconfig/network-scripts/ifcfg-eth0:1

DEVICE=eth0:1
IPADDR=1.1.1.1
PREFIX=24
ONPARENT=yes