If you use linuxconf/config/networking/server tasks/IP aliases for virutal hosts the virtual hosts do not work. linuxconf makes some files in /etc/sysconfig/network-scripts like ifcfg-eth0:? and if you try and run ifup-aliases you get errors like the following: ipseen_130_37_129_65-74=ifcfg-eth0:0: command not found ifup-aliases: error in ifcfg-eth0:0: already seen ipaddr\ 130.37.129.65-74 in -74 The ifup-aliases script has some documentation regarding IPADDR_START, IPADDR_END, but the files created by linuxconf don't seem to follow this and use IPADDR. If you undo some of the debugging comments in ifup-aliases, the device (in the script as $DEVICE) does not appear to be defined correctly. But, if you change it to $device, other parts seem not to work.
*** This bug has been marked as a duplicate of 5784 ***