Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jul 2004 19:13:56 +0200
From:      "Terrence Koeman" <root@mediamonks.net>
To:        "'Andrew Kilpatrick'" <andrew@andrewkilpatrick.org>, <freebsd-questions@freebsd.org>
Subject:   RE: IP Aliasing Question
Message-ID:  <200407081913970.SM07768@manrikigusari>
In-Reply-To: <200407081258.20612.andrew@andrewkilpatrick.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Have you tried using:

ifconfig vr0 alias 10.0.38.237 netmask 255.0.0.0 broadcast 10.255.255.255
ifconfig vr0 alias 10.255.38.237 netmask 255.255.255.255 broadcast
10.255.255.255

-- 
Regards,
Terrence Koeman
 
MediaMonks B.V. (www.mediamonks.com)
Please quote all replies in correspondence.     

> -----Original Message-----
> From: owner-freebsd-questions@freebsd.org 
> [mailto:owner-freebsd-questions@freebsd.org] On Behalf Of 
> Andrew Kilpatrick
> Sent: Thursday, July 08, 2004 18:58
> To: freebsd-questions@freebsd.org
> Subject: IP Aliasing Question
> 
> Hey,
> 
> What I'm trying to do involves FreeBSD and IP aliases. 
> Hopefully someone has some ideas. Here's the general idea of 
> what I'm trying to do:
> 
> I've got vr0, which is assigned to some IP address... let's 
> say: 192.168.1.90 with a subnet mask of 255.255.255.0. This 
> is all fine, and everything works.
> 
> I'm implementing a protcol called ArtNet (which I didn't 
> design) which uses 10.x.x.x network for controlling lighting. 
> It's all UDP, and uses broadcast packets to 10.255.255.255. 
> IP addresses of hosts are determined by a sort of shitty 
> algorithm based on the MAC address, and can appear anywhere 
> in the class A. This allows: a) IPv4 (yes, I know IPv6 would 
> be better) and b) autoconfiguration without the need for a 
> DHCP server. I didn't make it up, I'm just trying to make my 
> stuff work with it.
> 
> So, here's the deal.... I want to add 2 aliases to vr0 so 
> that I can run 2 ArtNet services on the same machine. So, the 
> aliases would look something like this:
> 
> 10.0.38.237 netmask 255.0.0.0
> 10.255.38.237 netmask 255.0.0.0
> 
> Adding the first one like this works: ipconfig vr0 inet 
> 10.0.38.237 netmask 255.0.0.0 alias
> 
> However, adding the second fails, I'm assuming because the 
> netmasks overlap. I can understand why this is so, but for my 
> application I actually want this. 
> Because programs listening on both addresses both need to 
> receive broadcast packets sent to 10.255.255.255.
> 
> So, how can this be done? Adding a second NIC is not an option.
> 
> 
> Cheers,
> 
> Andrew
> 
> _______________________________________________
> freebsd-questions@freebsd.org mailing list 
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to 
> "freebsd-questions-unsubscribe@freebsd.org"
> 
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200407081913970.SM07768>