Please Read MASQ Part Before trying this
mkdir /etc/e-smith/templates-custom/etc/sysconfig/network-scripts/ifcfg-eth1:1
pico /etc/e-smith/templates-custom/etc/sysconfig/network-scripts/ifcfg-eth1:1/template-begin
DEVICE=eth1:1
#(increment the :1 to :2 , :3 on extra ips)
USERCTL=no
ONBOOT=yes
BOOTPROTO=none
IPADDR=(New IP Address)
NETMASK=255.255.255.252
NETWORK=(your network address)
BROADCAST=(your broadcast Address)
pico /etc/e-smith/templates-custom/etc/sysconfig/network-scripts/ifcfg-eth1:1/template-end
# template end
/sbin/e-smith/expand-template etc/sysconfig/network-scripts/ifcfg-eth1:1/
then i added 2 custom files to the httpd.conf file
pico /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/35Listen81
Listen (NEWIPADDRESS):80
Listen (NEWIPADDRESS):443
pico /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/80Aliases01
which i took the information from the httpd.conf and changed it with the new
ipaddresses
i.e
NameVirtualHost (NEWIPADDRESS):80
ServerName www.aserver.com
ServerAlias aserver.com
# primary content
DocumentRoot /home/e-smith/files/primary/html
ScriptAlias /cgi-bin /home/e-smith/files/primary/cgi-bin
Alias /files /home/e-smith/files/primary/files
# A VIRTUAL SERVER
ScriptAlias /(VIRTUALNAME)/cgi-bin /home/e-smith/files/ibays/(VIRTUALNAME)/cgi-bin
Alias /(VIRTUALNAME)/files /home/e-smith/files/ibays/(VIRTUALNAME)/files
Alias /(VIRTUALNAME) /home/e-smith/files/ibays/(VIRTUALNAME)/html
NameVirtualHost (NEWIPADDRESS):443
ServerName www.aserver.com
ServerAlias aserver.com
# primary content
DocumentRoot /home/e-smith/files/primary/html
ScriptAlias /cgi-bin /home/e-smith/files/primary/cgi-bin
Alias /files /home/e-smith/files/primary/files
# A VIRTUAL SERVER
ScriptAlias /(VIRTUALNAME)/cgi-bin /home/e-smith/files/ibays/(VIRTUALNAME)/cgi-bin
Alias /(VIRTUALNAME)/files /home/e-smith/files/ibays/(VIRTUALNAME)/files
Alias /(VIRTUALNAME) /home/e-smith/files/ibays/(VIRTUALNAME)/html
/sbin/e-smith/expand-template /etc/httpd/conf/httpd.conf
last you have to change the /etc/rc.d/init.d/masq file
now what i did was just change the masq file where the
OUTERNET = (Current ip address)
i added
OUTERNET1 = (NEW IP ADDRESS)
then copied all lines where there is a OUTERNET and had the same line with OUTHERNET1
i.e
/sbin/ipchains -A input -p tcp -s 0/0 -d $OUTERNET 113 -j ACCEPT
/sbin/ipchains -A input -p udp -s 0/0 -d $OUTERNET 113 -j ACCEPT
/sbin/ipchains -A input -p tcp -s 0/0 -d $OUTERNET1 113 -j ACCEPT
/sbin/ipchains -A input -p udp -s 0/0 -d $OUTERNET1 113 -j ACCEPT
rebooted the server and the server accepts both ip addresses on both domains
inc virtual domains
i Hope This Works For YOU!