From mboxrd@z Thu Jan 1 00:00:00 1970 From: billy billy@ciudadglobal.com.ar Date: Tue, 30 Jan 2001 21:08:00 +0000 Subject: [LARTC] IP Aliasing with "IP"? Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lartc@vger.kernel.org
On Tuesday 30 January 2001 17:51, you wrote:
> On Tue, Jan 30, 2001 at 05:50:01PM -0300, billy wrote:
> > Can I do something like this?
> >
> > old way:
> >
> > ifconfig eth1 192.168.101.1 netmask 255.255.255.0 up
> > route add -net 192.168.101.0 netmask 255.255.255.0 eth1
> > ifconfig eth1:0 192.168.101.1 netmask 255.255.255.0 up
> > route add -net 192.168.101.0 netmask 255.255.255.0 eth1:0
>
> ip addr add dev eth0 192.168.101.1 etc etc should work


OK, but what about eth0:0, the alias ? if I do something like:

# ip addr add dev eth0:0 192.168.101.1 etc etc

I get an error: 

cannot find device "eth0:0"

but I can create eth0:0 with ifconfig, but "ip link show" does not show me 
the interfaces, but with "ip route show" I see all of the eth0:x as only eth0.

# ip route show
200.51.164.128/29 dev eth0  proto kernel  scope link  src 200.51.164.131
192.168.101.0/24 dev eth0  proto kernel  scope link  src 192.168.101.1
192.168.102.0/24 dev eth0  proto kernel  scope link  src 192.168.102.1
127.0.0.0/8 dev lo  scope link
default via 200.51.164.134 dev eth0                                           
#

is this ok? I haev to create the "virtual" interfaces with ifconfig or do I 
have a way with ip?

thanks billy