Pajmon,
I have some notes on doing this for 7.x. I found it a bit tricky to setup so I made these notes in case I have to revisit this. A word of warning... I haven't tested these notes... just wrote them after I built my first 7.x add-on interface.
If you need to add a second IP (alias) to your server:
Create the Network Configuration File Template
mkdir -p /etc/e-smith/templates-custom/etc/sysconfig/network-scripts
# this can also be used to create a 802.1q VLAN interface by using
# ifcfg-eth0.1 (.2, .3, etc.) and modifying the following fragment
# appropriately – use vconfig (man vconfig) as necessary
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/esmith/
templates/etc/sysconfig/network-scripts/ifcfg-eth0\:0
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/e-smith/templatescustom/
etc/sysconfig/network-scripts/ifcfg-eth0\:0
Edit the custom template for your network.
vi /etc/e-smith/templates-custom/etc/sysconfig/network-scripts/ifcfg-eth0\:0
It will look something like:
# Add a second (alias) IP address to eth0 (eth0:0)
TYPE=Ethernet
# use DEVICE=eth0.1 (.2, .3, etc.) for VLAN
DEVICE=eth0:0
USERCTL=no
ONBOOT=yes
PEERDNS=no
IPV6INIT=no
BOOTPROTO=none
# uncomment the following for VLAN
# VLAN=yes
# modify the following for your situation
IPADDR=192.168.1.2
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
Expand the Template to Create the New Configuration File and Check the Result
/sbin/e-smith/expand-template /etc/sysconfig/network-scripts/ifcfg-eth0:0
cat /etc/sysconfig/network-scripts/ifcfg-eth0:0
Restart Networking and Check the New Interface
service network restart
ifconfig
Inform SME Server of the New Network
If necessary, use the Server Manager to enable the new network or subnetwork. (Local Networks) This would not be necessary if you simply gave the NIC another IP from the already-configured local network for some reason......
Apparently my notes trailed off here. I must have lots interest. I hope this helps.