Hi Howard!

On Wed, 21 Mar 2001 04:13:01 -0500 (EST), [EMAIL PROTECTED] (Howard Eisenberger)
wrote:

> On Mon, 19 Mar 2001 23:12:05 -0500,
> "Samuel W. Heywood" <[EMAIL PROTECTED]> wrote:

>> > Exactly. LSPPP gets the DNS numbers as part of the PPP negotiation
>> > and writes them to IP-UP.BAT. EPPPD does not do this.

>> Agreed.

>> > This is not the same as BOOTP. When you use BOOTP with EPPPD (and
>> > LSPPP?),

>> It is possible to use LSPPP in a mode similar to EPPPD, whereby you would
>> specify the DNS numbers in your command line parameters for LSPPP.

> Yes, but this only works if the ISP does not use dynamic or server
> assigned DNS. If they do use dynamic DNS, LSPPP puts the dynamic
> DNS numbers in IP-UP.BAT no matter what you specify on the command
> line.

Are you absolutely certain of this?  On 21 March, 2001, you quoted
Dale Mentzer as having written a couple of days earlier as follows:

DM > Even if you don't use LSPPP with it's dynamic DNS addressing, you can
DM > always use any other servers DNS numbers. I have used Microsoft
DM > Network DNS server numbers so I know it works. There are sites on the
DM > net that have these server numbers (they are public information)
DM > available so they are not difficult to find.

You replied saying:

HE > It works, but I believe it is not really proper to do this
HE > without permission. Domain registration records, including DNS,
HE > are public information for other reasons.

Does this kind of trick work to fool your ISP only if it *does not*
support dynamic DNS addressing?

BTW, I would hesitate to conduct any experiments along these lines for fear
that I might become identified as an aspiring would-be hacker or spammer.

>> With
>> LSPPP it is not necessary to indicate the DNS numbers if the ISP supports
>> dynamic DNS addressing.  It is always necessary to specify the DNS numbers
>> when using EPPPD, regardless of whether the ISP supports dynamic DNS
>> addressing.

> Correct.

>> > BOOTP requests are intercepted by the packet driver and
>> > don't go to the server. This is why it is called fake or simulated
>> > BOOTP. Thus, in order to use BOOTP with EPPPD for DNS, you must put
>> > the DNS numbers in pppdrc.cfg (or similar) before loading EPPPD.

>> My question is this:  Would a PPPDRC.CFG file have the same contents
>> as PATH.CFG?

> No. PPPDRC.CFG (or simular) is the file that holds the arguments
> used to load EPPPD. PATH.CFG (really WATTCP.CFG) is updated after
> it is loaded using the values that EPPPD puts in IP-UP.BAT. When
> you use BOOTP with EPPPD, you put DNS numbers in PPPDRC.CFG and
> myip=bootp in WATTCP.CFG

The first line of all my WATTCP.CFGs looks like this:

include=path.cfg

Below this line I add other data which I believe to be either needed or
at least somewhat helpful to the particular application I am running.
Sometimes I might specify a named directory for "path.cfg" and sometimes
I use relative path names.  I have discovered that sometimes some
applications will not find "path.cfg" unless a copy of this file resides
in the very same directory as the application, no matter where WATTCP.CFG
says to look for it.  "unable to locate path.cfg" is a typical error
message.  The remedy is simply to locate "path.cfg" in the same directory
as the app.

The files I use for holding the arguments used to load EPPPD are batch
files similar to the ones recently posted by Alejandro Lieber and myself.
I programmed my batch files according to the models used by John Lewis of
the VE3LGS Home Page, http://members.kingston.net/lewis

>> > In order to use real or server-side BOOTP, you have to use PPPD.

>> Is PPPD the same as EPPPD?

> Not quite. This whole subject of server-side vs simulated BOOTP
> and PPPD vs EPPPD was discussed in some detail on this list back
> in Jan 98 (Subject: Re: SLIP/PPP). I'm not sure if the archives
> go back that far, but I have saved several messages from that
> discussion in a file at http://www.ncf.ca/~ag221/ppp/bootp.txt.
> You might want to have a look at it.

I did go there and I found a very enlightening discussion on this topic.
Thanks for posting the URL.

>> I can understand the need for changing the
>> names of the config files in order to accomodate different programs, but I
>> never did understand why it was necessary in some cases to change the names
>> of the packet driver programs.

> That was only neccessary to load the packet driver with Arachne.

Someone on this list (I forgot who) said it was necessary because Arachne
is hard-coded for EPPPD.

Another question for you:  Of the four environmental variables set by
IP-UP.BAT, one is called "peermru" and it is set equal to a number.  Do you
know what this environmental variable is for, and how it may be used by the
program?

I thank you very much for your replies and comments.

Regards,

Sam Heywood

Reply via email to