常時起動化

/etc/init.d/ipalias

 #!/bin/sh
 
 PATH=/sbin:/bin:/usr/sbin:/usr/bin
 
 test -x /sbin/ifconfig || exit 0
 
 case "$1" in
     start)
         echo -n "setting IP alias "
 #       ifconfig eth0:0 x.x.x.x netmask y.y.y.y broadcast z.z.z.z gateway w.w.w.w
         ifconfig lo:0 192.168.2.1
         ifconfig lo:1 192.168.2.2
         ifconfig lo:2 192.168.2.3
         ifconfig lo:3 192.168.2.4
         ifconfig lo:4 192.168.2.5
         ifconfig lo:5 192.168.2.6
         echo "."
     ;;
     stop)
         echo -n "remove IP alias "
 #        ifconfig eth0:0 down
         ifconfig lo:0 down
         ifconfig lo:1 down
         ifconfig lo:2 down
         ifconfig lo:3 down
         ifconfig lo:4 down
         ifconfig lo:5 down
         echo "."
     ;;
 
     *)
         echo "Usage: /etc/init.d/ipalias {start|stop}" >&2
         exit 1
     ;;
 esac
 
 exit 0

登録

 update-rc.d ipalias defaults
  Adding system startup for /etc/init.d/ipalias ...
    /etc/rc0.d/K20ipalias -> ../init.d/ipalias
    /etc/rc1.d/K20ipalias -> ../init.d/ipalias
    /etc/rc6.d/K20ipalias -> ../init.d/ipalias
    /etc/rc2.d/S20ipalias -> ../init.d/ipalias
    /etc/rc3.d/S20ipalias -> ../init.d/ipalias
    /etc/rc4.d/S20ipalias -> ../init.d/ipalias
    /etc/rc5.d/S20ipalias -> ../init.d/ipalias