Messages in this thread |  | | Date | Thu, 5 Sep 1996 19:27:57 -0300 | From | Nicolas Lichtmaier <> | Subject | IP-alias problem |
| |
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
|  |