From owner-freebsd-hackers Wed Oct 23 03:13:50 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA10021 for hackers-outgoing; Wed, 23 Oct 1996 03:13:50 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id DAA10016 for ; Wed, 23 Oct 1996 03:13:48 -0700 (PDT) Received: from haldjas.folklore.ee (Haldjas.folklore.ee [193.40.6.121]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id DAA11170 for ; Wed, 23 Oct 1996 03:12:55 -0700 (PDT) Received: (from narvi@localhost) by haldjas.folklore.ee (8.7.5/8.6.12) id NAA00923; Wed, 23 Oct 1996 13:09:14 +0300 (EET DST) Date: Wed, 23 Oct 1996 13:09:13 +0300 (EET DST) From: Narvi To: Darius Moos cc: freebsd-hackers Subject: Re: Is this network possible with FreeBSD ??? In-Reply-To: <326DFE77.549B@degnet.baynet.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 23 Oct 1996, Darius Moos wrote: > Hi, > > i have an urgent problem with the network-setup of FreeBSD. > I've set up FreeBSD-2.1.0 for a company (I never set up an other OS > for any company). I was gave permission, to trash their linux and > install FreeBSD-2.1.0 instead. The installation went fine but now > i am running into a problem with their network-configuration. > Their ISP (a real linux-fetishist) says "FreeBSD is TOO BRAINDAMAGED > to handle this problem". I do not think so. The network-configuration > is pictured below. Also more details are written below. > Now my problem (maybe I AM braindamaged): > 1. How to ifconfig the ether-device of the FreeBSD-box ? > 2. How to set up the routing of the FreeBSD-box ? > so that the FreeBSD-box acts as a mail- and WWW-proxy gateway for the > company's private network. > > +---------------+ > | FreeBSD-2.1.0 | > |+-------------+| > || NE 2000 || > || 192.168.3.1 || > || 1.2.3.253 || > ++------o------++ > | > | > ++-------o-------++ > || NE 2000 || > || 192.168.3.103 || > || 1.2.3.36 || > |+---------------+| > | | > | +-------+ > | Router | ISDN o------------o ISP 1.2.3.x > | +-------+ > | | > |+---------------+| > || 100 MBit || > || 192.168.3.104 || > ++-------o-------++ > | > | > ++-------o-----++ > || 100 MBit || > || 192.168.3.2 || > |+-------------+| > | | > | 192.168.3.x | > > The linux that i have trashed had no problems with this configuration > BUT i do not know how to ifconfig the network device of the FreeBSD- > machine and how to setup the correct routing. The FreeBSD-machine > should be known with a registered IP in the internet. I've replaced the > real registered IP with 1.2.3.253. All the other machines (except the > router) in the company should run only on the private network > 192.168.3.0. The FreeBSD-machine should be the email and WWW-proxy > gateway for the private company network. > The problem so far: > - When i ifconfig the network-card of the FreeBSD-machine with > "ifconfig ed0 inet 1.2.3.253 netmask 0xffffffff", the > 1.2.3.36-IP is not reachable and therefor unknown to the routing. > - I can not use a netmask of 0xffffff00 for the ether-device of the > FreeBSD-box. > - When i ifconfig the ether-device of the FreeBSD-box with > "ifconfig ed0 inet 192.168.3.1 netmask 0xffffff00" and > "ifconfig ed0 inet 1.2.3.253 netmask 0xffffffff alias" ^^^^^^^^ Hey! The netmask for the alias is certainly wrong!!! The 255.255.255.255 netmask is only used for successive aliases counting from the second - that is if it is the first one in a given subnet, it will have the "real" netmask - that is whatever is set as netmask on the router interface 1.2.3.36. It should work then. Sander > the outgoing packets never come back, since the FreeBSD-box sends > its packets with src of 192.168.3.1 > What i would need is a > ifconfig ed0 inet 1.2.3.253 netmask 0xffffffff > ifconfig ed0 inet 192.168.3.1 netmask 0xffffffff alias > route add -net 1.2.3 ed0 > but ether-devices as destination in the route-statement are not allowed. > Under the linux this was possible (the ISP says). > Now this situation is braindamaged itself, but this does not count as > argument to the boss of this company. The boss had a running system > with this network-configuration and he stands on the point that this > has to be possible or the OS (FreeBSD) is not the right OS so far. > Please please help me with this network-setup, so i can prove, that > FreeBSD IS the right OS for all networking. > BTW: this mail is closely related to my other mail about FreeBSD-support > for HP-10/100-VG or Compex 100VG network-cards. > > Many thanks for all your help in advance. > > Darius Moos. > > -- > > > email: moos@degnet.baynet.de >