IP-alias problem

Nicolas Lichtmaier (nick@feedback.com.ar)
Thu, 5 Sep 1996 19:27:57 -0300


I run a BBS with several diskless-nfsroot mounted-floppy booted-machines
with internal modems. They get their IP address by querying "zaratustra"
(what a name!). IP=200.5.76.1

Kernels are 2.0.17 and /etc/bootptab =
------------------------------------------------------
.allhost:hd=/us:bf=vmlinuz:\
:ds=200.5.76.1:\
:sm=255.255.255.0:\
:gw=200.5.76.1:\
:ts=200.5.76.1:\
:hn:

us1:ht=ether:ha=00.40.05.25.f0.02:tc=.allhost:
us2:ht=1:ha=00.80.ad.1b.d0.3d:tc=.allhost:
us3:ht=1:ha=00.20.18.10.ab.97:tc=.allhost:
us4:ht=1:ha=00.40.05.25.f0.0f:tc=.allhost:
us5:ht=1:ha=00.40.05.25.ec.aa:tc=.allhost:
us6:ht=1:ha=00.40.05.25.f0.07:tc=.allhost:
us7:ht=1:ha=00.80.ad.1b.d0.4a:tc=.allhost:
----------------------------------------------------------------

When I set up an alias for eth0 (ifconfig eth0:0 200.5.76.70) to host a
"virtual WWW server" this is what happens:

us? says that "200.5.76.70" replied and, ignoring the bootp fields TRIES TO
MOUNT FROM 200.5.76.70. nfsd/mountd ignores such a request and booting
fails.

This seems to be a bootpd problem + a kernel problem.

bootpd should no send an ip-alias to clients (offtopic =) )

nfsroot should mount from the ip address stated in the bootp
reply.

Am I wrong?

PS: My English is still in beta test. Sorry about the buggy language.. =)

Nicolas Lichmaier.-
Feedback BBS
Buenos Aires
Argentina

---
 FeedBack BBS - Buenos Aires/Argentina. 54-1-903-0000/1