Bruce Dubbs wrote:
Tim Tassonis wrote:
Hi all
I would like to create an alias interface in the form of eth0:0 to set a
a second ip address on the interface. I tried the (obvious):
cat > /etc/sysconfig/ifconfig.eth0:0 << EOF
ONBOOT="yes"
IFACE="eth0:0"
SERVICE="ipv4-static"
IP="192.168.219.221"
GATEWAY="192.168.219.1"
PREFIX="24"
EOF
and then ifup eth0:0, but then got the error:
Bringing up the eth0:0 interface...
* Adding IPv4 address 192.168.219.221 to the eth0:0 interface... [
OK ]
*****face eth0:0 doesn't exist. [
FAIL ]
Is there a way to do it with the networkbootscripts in lfs 7.6, or do I
have to do something manually elsewhere?
It's not supported right now. I'll take a look and see what I can come
up with.
OK, there needs to be a change to /lib/lsb/ipv4-static.
The basic command would be
'ip addr add 192.168.219.221 broadcast 192.168.219.255 label eth0:0 dev
eth0'
The only difference is that we need to add 'label eth0:0'.
Perhaps if we make the IFACE=eth0 and add a LABEL=eth0:0 entry, it will
do what we want fairly easily.
Note that there should be no GATEWAY for a secondary device. Only one
GATEWAY can be active at a time.
I'll post a revised script that you can use tomorrow.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page