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 thanks
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:0ip addr add dev eth0 192.168.101.1 etc etc should work -- PowerDNS Versatile DNS Services Trilab The Technology People ''SYN! .. SYN|ACK! .. ACK!'' - the mating call of the internet
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 workOK, 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
On Tue, Jan 30, 2001 at 06:08:00PM -0300, billy wrote:> OK, but what about eth0:0, the alias ? if I do something like:Those 0:0 names are just imagined by ifconfig :-) iproute2 reflects reality.> is this ok? I haev to create the "virtual" interfaces with ifconfig or do I > have a way with ip?ip adds IP addresses to your physical interface - which is better than inventing ''new'' interfaces. Regards, bert hubert -- PowerDNS Versatile DNS Services Trilab The Technology People ''SYN! .. SYN|ACK! .. ACK!'' - the mating call of the internet
On/Dnia Tue, Jan 30, 2001 at 06:08:00PM -0300, billy wrote/napisał(a)> > 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"[root@arm misiek]# ip addr add 1.1.1.1 dev eth0 label eth0:qpa [root@arm misiek]# ifconfig | grep qpa eth0:qpa Link encap:Ethernet HWaddr 00:E0:7D:8A:4C:79> 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. > > is this ok? I haev to create the "virtual" interfaces with ifconfig or do I > have a way with ip?It''s ok. Routing is to real device, not to so called ,,aliases''''. -- Arkadiusz Miśkiewicz, AM2-6BONE [ PLD GNU/Linux IPv6 ] http://www.t17.ds.pwr.wroc.pl/~misiek/ipv6/ [ enabled ]