Date: Tue, 18 Jan 2005 19:09:43 +0300 From: "Haidukov Alexander" <ahaidukov@croc.ru> To: "Gleb Smirnoff" <glebius@freebsd.org>, <freebsd-bugs@freebsd.org> Subject: RE: kern/75634: The proxy arp wrong functionality Message-ID: <DC336E88A8B0F046AB86553A40A1FEFB04370D33@mail.croc.ru>
next in thread | raw e-mail | index | archive | help
-----Original Message----- From: owner-freebsd-bugs@freebsd.org [mailto:owner-freebsd-bugs@freebsd.org] On Behalf Of Gleb Smirnoff Sent: Tuesday, January 18, 2005 6:31 PM To: freebsd-bugs@freebsd.org Subject: Re: kern/75634: The proxy arp wrong functionality The following reply was made to PR kern/75634; it has been noted by GNATS. From: Gleb Smirnoff <glebius@freebsd.org> To: Alexander Haidukov <sanek@sw.ru> Cc: freebsd-gnats-submit@freebsd.org Subject: Re: kern/75634: The proxy arp wrong functionality Date: Tue, 18 Jan 2005 18:26:01 +0300 Alexander, =20 On Wed, Dec 29, 2004 at 08:23:19PM +0000, Alexander Haidukov wrote: A> >Description: A> I have /28 real IP. I tryed setup my router with "proxy arp" with arp -s command. Router have two interfaces: one with real IP and second with fake IP. And i have one IP from /28 range on one of my interlal host. This host have a Windows 2000 AS operating system. So, if i setup IP to internal host until make my router with "proxy arp" all is ok - the "proxy arp" work properly. If i setup first "proxy arp" on router and after setup IP on Windows machine i have a address conflict, i.e. my router arp reply to Windows machine (connected to internal iface) and Windows saying that her IP use another host with external iface MAC address of my router.=20 =20 GS> Your description is not understandible, sorry. Can you please show an exact sequence GS> of commands, which lead to errneous behavior. And pls show error messages, too. =20 Excuse for bad English.=20 In shortly: I have em0 and em1 interfases on my router.=20 em0: xxx.xxx.xxx.2 (The real IP from xxx.xxx.xxx.0/28 IP range) =20 em1: 192.168.0.1 (192.168.0.0/24 my internal net IP range)=20 Internet<---->[em0<---->em1]<---->[Windows] Router 1. On external interface of my router, i setup "proxy arp" use the following commands: #arp -s xxx.xxx.xxx.3 AAA.AAA.AAA.AAA pub Where AAA.AAA.AAA.AAA is MAC on external interface of my router. 2. On internal host with run Windows 2000 AS (192.168.0.2) I add the additional IP (xxx.xxx.xxx.3) from my real IP range. =20 In this case, windows host show the error message (like it): Address conflict. Host with MAC AAA.AAA.AAA.AAA have a my IP. The local interface will be disabled. If I try setup real IP to Windows machine first, and "proxy arp" to my router second all work properly. =20 GS> -- GS> Totus tuus, Glebius. GS> GLEBIUS-RIPN GLEB-RIPE _______________________________________________ freebsd-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DC336E88A8B0F046AB86553A40A1FEFB04370D33>