Date: Sun, 7 Mar 2004 09:48:58 +0300 (MSK) From: "."@babolo.ru To: Jerry Jensen <youknicks@yahoo.com> Cc: freebsd-net@freebsd.org Subject: Re: multiple logical interfaces Message-ID: <1078642138.728121.16568.nullmailer@cicuta.babolo.ru> In-Reply-To: <20040307060634.65073.qmail@web41802.mail.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Actually, what I want is the equivalent of this (which > is in Linux) on FreeBSD. Note the ip address > associated with each of the logical interfaces > (lo:XX). And what? 0cicuta~(11)#ifconfig lo0 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7 inet 127.0.0.1 netmask 0xffffff00 0cicuta~(12)#ifconfig lo1 lo1: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet 127.0.1.1 netmask 0xffffff00 inet 127.0.1.2 netmask 0xffffffff 0cicuta~(13)#ifconfig lo2 lo2: flags=8008<LOOPBACK,MULTICAST> mtu 16384 0cicuta~(14)#ifconfig lo3 lo3: flags=8008<LOOPBACK,MULTICAST> mtu 16384 0cicuta~(15)#ifconfig lo3 192.168.0.1/24 0cicuta~(16)#ifconfig lo3 lo3: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet 192.168.0.1 netmask 0xffffff00 The only disadvantage in 0cicuta~(17)#uname -a FreeBSD cicuta.babolo.ru 4.9-RC FreeBSD 4.9-RC #0: Fri Oct 10 11:37:45 MSD 2003 babolo@cicuta.babolo.ru:/tmp/babolo/usr/src/sys/cicuta i386 is that lo can't be created dynamically. One more quection: why not alias the lo0 ? > eth0 Link encap:Ethernet HWaddr > 00:06:5B:19:55:EE > inet addr:10.2.1.122 Bcast:10.255.255.255 > Mask:255.0.0.0 > UP BROADCAST RUNNING MULTICAST MTU:1500 > Metric:1 > RX packets:5903525 errors:0 dropped:0 > overruns:0 frame:0 > TX packets:5337692 errors:0 dropped:0 > overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > Interrupt:16 Base address:0xecc0 > Memory:fe2ff000-fe2ff038 > > eth1 Link encap:Ethernet HWaddr > 00:06:5B:19:55:EF > inet addr:192.168.6.122 Bcast:192.168.6.255 > Mask:255.255.255.0 > UP BROADCAST RUNNING MULTICAST MTU:1500 > Metric:1 > RX packets:1818518022 errors:2 dropped:0 > overruns:263 frame:2 > TX packets:1182175968 errors:0 dropped:0 > overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > Interrupt:17 Base address:0xec80 > Memory:fe2fe000-fe2fe038 > > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > UP LOOPBACK RUNNING MTU:16436 Metric:1 > RX packets:199 errors:0 dropped:0 overruns:0 > frame:0 > TX packets:199 errors:0 dropped:0 overruns:0 > carrier:0 > collisions:0 txqueuelen:0 > > lo:10 Link encap:Local Loopback > inet addr:202.175.33.10 > Mask:255.255.255.255 > UP LOOPBACK RUNNING MTU:16436 Metric:1 > > lo:11 Link encap:Local Loopback > inet addr:193.65.100.99 > Mask:255.255.255.255 > UP LOOPBACK RUNNING MTU:16436 Metric:1 > > lo:12 Link encap:Local Loopback > inet addr:193.65.100.100 > Mask:255.255.255.255 > UP LOOPBACK RUNNING MTU:16436 Metric:1 > > lo:13 Link encap:Local Loopback > inet addr:210.183.28.42 > Mask:255.255.255.255 > UP LOOPBACK RUNNING MTU:16436 Metric:1 > > --- .@babolo.ru wrote: > > > is it possible in freebsd to have multiple logical > > > interfaces associated with say the loopback > > interface? > > > if so, how does one do this programmatically (as > > > opposed to from the command line). > > > > > > need this for building traffic generators that > > need to > > > simulate a bunch of different ip sources. solaris > > > allows it as does linux i believe. > > > thx. > > Is it what you want? > > > > > ifconfig -a | grep lo > > lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu > > 16384 > > inet6 fe80::1%lo0 prefixlen 64 scopeid 0xa > > lo1: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu > > 16384 > > lo2: flags=8008<LOOPBACK,MULTICAST> mtu 16384 > > lo3: flags=8008<LOOPBACK,MULTICAST> mtu 16384 > > > > If it is, there is from kernel config: > > > > > grep loop /sys/i386/conf/garkin > > pseudo-device loop 4 # Network loopback > > > > _______________________________________________ > > freebsd-net@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-net > > To unsubscribe, send any mail to > "freebsd-net-unsubscribe@freebsd.org" > > > __________________________________ > Do you Yahoo!? > Yahoo! Search - Find what you?re looking for faster > http://search.yahoo.com >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1078642138.728121.16568.nullmailer>