Date: Fri, 3 May 2002 13:37:39 +0000 From: Baldur Gislason <baldur@foo.is> To: Dan Protich <silveradmin@shell-box.com> Cc: freebsd-gnats-submit@freebsd.org, freebsd-net@freebsd.org Subject: Re: misc/37696: Virtual hosts broken Message-ID: <20020503133856.9D6DD2744@tesla.foo.is> In-Reply-To: <200205030539.g435dsbm090704@nwww.freebsd.org> References: <200205030539.g435dsbm090704@nwww.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Problem exists between keyboard and chair. The reason why ifconfig complains is that you're assigning a point-to-point address to an ethernet interface and both addresses have the same point-to-point address. This is how you add ips to an interface: ifconfig xl0 192.168.1.1 netmask 255.255.255.0 # this is the primary ifconfig xl0 add 192.168.1.254 netmask 255.255.255.255 # All extra addresses within the same subnet MUST have netmask 0xffffffff or 255.255.255.255 to prevent routing problems. Baldur On Friday 03 May 2002 05:39, you wrote: > >Number: 37696 > >Category: misc > >Synopsis: Virtual hosts broken > >Confidential: no > >Severity: serious > >Priority: high > >Responsible: freebsd-bugs > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Thu May 02 22:40:01 PDT 2002 > >Closed-Date: > >Last-Modified: > >Originator: Dan Protich > >Release: 4.6-PRERELEASE > >Organization: > > Shell-box Computers Inc. > > >Environment: > > bash-2.05a$ uname -a > FreeBSD sinister.shell-box.com 4.6-PRERELEASE FreeBSD 4.6-PRERELEASE #0: > Sat Mar 2 02:32:42 EST 2002 > root@sinister.shell-box.com:/usr/obj/usr/src/sys/GENERIC i386 bash-2.05a$ > > >Description: > > Thought that i would upgrade freebsd box and main dns server was on it only > accepted 1 virtual host and not a 2nd and wouldnt allow manual add of vhost > rc.conf network information wouldn't accept did a upgrade from 4.5-release > also kernel upgrade. > > >How-To-Repeat: > > sinister# ifconfig vr0 66.118.153.201 66.118.153.255 alias > sinister# ifconfig vr0 66.118.153.254 66.118.153.255 alias > ifconfig: ioctl (SIOCAIFADDR): File exists > sinister# > doesn't exist? > sinister# ifconfig > vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > inet 66.118.153.66 netmask 0xffffff00 broadcast 66.118.153.255 > inet6 fe80::207:95ff:fea8:153b%vr0 prefixlen 64 scopeid 0x1 > inet 66.118.153.201 netmask 0xff000000 broadcast 66.118.153.255 > ether 00:07:95:a8:15:3b > media: Ethernet autoselect (100baseTX <full-duplex>) > status: active > lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500 > sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552 > faith0: flags=8002<BROADCAST,MULTICAST> mtu 1500 > lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 > inet6 ::1 prefixlen 128 > inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 > inet 127.0.0.1 netmask 0xff000000 > ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500 > sinister# > > >Fix: > > > >Release-Note: > >Audit-Trail: > >Unformatted: > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020503133856.9D6DD2744>