From owner-freebsd-hackers Fri Oct 22 3:36: 8 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from relay.ucb.crimea.ua (UCB-Async4-CRISCO.CRIS.NET [212.110.129.130]) by hub.freebsd.org (Postfix) with ESMTP id B4E7714F3B for ; Fri, 22 Oct 1999 03:34:10 -0700 (PDT) (envelope-from ru@ucb.crimea.ua) Received: (from ru@localhost) by relay.ucb.crimea.ua (8.9.3/8.9.3/UCB) id NAA11087; Fri, 22 Oct 1999 13:32:44 +0300 (EEST) (envelope-from ru) Date: Fri, 22 Oct 1999 13:32:44 +0300 From: Ruslan Ermilov To: Graham Wheeler Cc: hackers@FreeBSD.ORG Subject: Re: aliasing a point-to-point interface Message-ID: <19991022133244.B10699@relay.ucb.crimea.ua> Mail-Followup-To: Graham Wheeler , hackers@FreeBSD.ORG References: <99102118512208.17915@cequrux.com> <9910220959290C.17915@cequrux.com> <19991022111925.B69348@cequrux.com> <9910221201410E.17915@cequrux.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.3i In-Reply-To: <9910221201410E.17915@cequrux.com>; from Graham Wheeler on Fri, Oct 22, 1999 at 11:53:48AM +0200 X-Operating-System: FreeBSD 3.3-STABLE i386 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 22, 1999 at 11:53:48AM +0200, Graham Wheeler wrote: > > > The above commands do not rely on the host's forwarding capabilities. > > The first `route' command will remove the weird `X.X.X.X via X.X.X.X' entry. > > The second `route' command will install the route allowing you to communicate > > with X.X.X.X from this host itself. Look: > > > > : relay# ifconfig sl9 inet 1.1.1.1 1.1.1.1 alias > > : relay# netstat -rn | grep ^1.1.1.1 > > : 1.1.1.1 1.1.1.1 UH 0 0 sl9 > > : relay# ping 1.1.1.1 > > : PING 1.1.1.1 (1.1.1.1): 56 data bytes > > : ^C > > : --- 1.1.1.1 ping statistics --- > > : 2 packets transmitted, 0 packets received, 100% packet loss > > : relay# route delete -host 1.1.1.1 > > : delete host 1.1.1.1 > > : relay# route add -host 1.1.1.1 127.1 > > : add host 1.1.1.1: gateway 127.1 > > : relay# netstat -rn | grep ^1.1.1.1 > > : 1.1.1.1 127.0.0.1 UGHS 0 0 lo0 > > : relay# ping 1.1.1.1 > > : PING 1.1.1.1 (1.1.1.1): 56 data bytes > > : 64 bytes from 1.1.1.1: icmp_seq=0 ttl=255 time=0.108 ms > > : 64 bytes from 1.1.1.1: icmp_seq=1 ttl=255 time=0.170 ms > > : 64 bytes from 1.1.1.1: icmp_seq=2 ttl=255 time=0.208 ms > > : ^C > > : --- 1.1.1.1 ping statistics --- > > : 3 packets transmitted, 3 packets received, 0% packet loss > > : round-trip min/avg/max/stddev = 0.108/0.162/0.208/0.041 ms > > I still get no echo replies after doing this. > > My sequence: > > ifconfig ar0 inet up > ifconfig ar0 inet alias > route delete -host > route add -host 127.1 > ping > What does `netstat -rn | grep ' show you after each command? Are you running some routing software? GateD? routed? -- Ruslan Ermilov Sysadmin and DBA of the ru@ucb.crimea.ua United Commercial Bank, ru@FreeBSD.org FreeBSD committer, +380.652.247.647 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message