[KLUG Members] slow telnet

Adam Tauno Williams members@kalamazoolinux.org
Tue, 26 Jun 2001 11:56:04 -0400 (EDT)


This message is in MIME format.

---MOQ9935709643a08b8df5d52ef258275147158e83e53
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

...
>Yes, I read this before when I wanted to try to implement it months ago
>but never got to it.  Now I want to succeed. I guess what I need now is the
>example script from the source, which I did download and put somewhere.   Now
>lets see, where is it.  (ya wanna share your script that includes reverse
>lookups?).  

Attached (assuming this list still allows attachments :)

>Does the example from the source include reverse updates as well?

No.

>So when all is working the only entries that will need to be manually
>edited into the named files will be those hosts which are not running nmbd. 
>Correct?

Yes.  Of course you can put them in via nsupdate manually, which is what I do.  

>One more point of confusion.  The man page shows
>wins_hook operation name nametype ttl IP_list
>as the entry in smb.conf.  So what is the parameter that is the path of
>the name of the script that I assume will call nsupdate.

>From my immense smb.conf file:
------------------------------
wins hook = /usr/local/samba/bin/dns_update

"nsupdate" is the BIND async client,  Samba cannot call this directly.  The
aforementioned script is a wrapper around nsupdate.  You could of course update
your named files some other way, but why....

Unfortunately documentation of "nsupdate" is ****scarce****.  My
little-green-men probing techniques turned up this:

1. Input to nsupdate MUST end in a blank line or NOTHING will happen.
2. Input to nsupdate looks something like this:

update delete toshiba.morrison.iserv.net. 
update add toshiba.morrison.iserv.net. 3600 A 192.168.1.254 

See the periods on the ends of the names? You need those.

And a reverse update looks something like:

update add 105.1.168.192.in-addr.arpa 8600 IN PTR eds01423.morrison.iserv.net.

Ugly? Yes.  See the period on the end of the name?

And guess what,  failure of nsupdate doesn't seem (by default) to produce an
error message in any log file anywhere.  Makes getting it working BIG fun!

And don't forget to grant the host that is you WINS server the ability to
perform async updates on the BIND host.

Systems and Network Administrator
Morrison Industries
1825 Monroe Ave NW.
Grand Rapids, MI. 49505
---MOQ9935709643a08b8df5d52ef258275147158e83e53
Content-Type: application/octet-stream; name="dns_update"; name="dns_update"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="dns_update"


IyEvYmluL3NoCiMKIyBFeGFtcGxlIHNjcmlwdCBmb3IgIndpbnMgaG9vayIuICBUaGlzIGF0dGVt
cHRzIHRvIHVwZGF0ZSB0aGUgRE5TIHdpdGgKIyBuZXcgQSByZWNvcmRzIGZvciB0aGUgTkVUQklP
UyBuYW1lIHRoYXQgU2FtYmEgcGFzc2VzIHVzLiBXZSBkbyB0aGlzCiMgdGhlIHNpbXBsZSB3YXks
IGJ5IGRlbGV0aW5nIGFsbCBETlMgcmVjb3JkcyBmb3IgdGhlIG5hbWUgYW5kIHRoZW4KIyByZWFk
ZGluZyBhbGwgdGhlIGV4cGVjdGVkICdBJyByZWNvcmRzLgojCiMgV3JpdHRlbiBieSBTdGVwaGVu
IFJvdGh3ZWxsIDxzZnJAbGludXhjYXJlLmNvbT4KIwoKIwojIENvbmZpZ3VyYWJsZSB0aGluZ3MK
IwojIFRoZSBkb21haW4gaW4gd2hpY2ggdG8gY3JlYXRlIG5hbWVzCiMgICBZT1UgTVVTVCBDSEFO
R0UgVEhJUwojIE4uQi4gaW5jbHVkZSB0aGUgdHJhaWxpbmcgZG90CiMKIyBJdCBpcyBhIGdvb2Qg
aWRlYSB0byB1c2UgYSBzdWJkb21haW4gb2YgeW91ciBwcmltYXJ5IGRvbWFpbiB0byBlbnN1cmUK
IyB0aGF0IHJvZ3VlIG1hY2hpbmVzIGNhbid0IHRha2Ugb3ZlciAob3IgZGVsZXRlKSBpbXBvcnRh
bnQgbmFtZXMgb24KIyB5b3VyIG5ldHdvcmsuCkRPTUFJTj1tb3JyaXNvbi5pc2Vydi5uZXQuCgoj
CiMgVGhlIEROUyBUVEwgdG8gZ2l2ZSB0aGUgcmVjb3JkcyAoaW4gc2Vjb25kcykKIwpUVEw9MzYw
MAojCiMgTkVUQklPUyBuYW1lIHR5cGVzIHRoYXQgd2Ugd2FudCB0byBjcmVhdGUgRE5TIHJlY29y
ZHMgZm9yOgojCTIwIGlzIHNlcnZlcgojCTAwIGlzIHdvcmtzdGF0aW9uCiMJMDMgaXMgdXNlcgoj
ClVTRUZVTF9UWVBFUz0iMjAgMDAiCiMKIyBUaGUgbmFtZSBvZiBhIGNhY2hlIGZpbGUgdG8gdXNl
IHRvIGF2b2lkIGNvbnRpbnVhbCB1cGRhdGVzCiMgb2YgdGhlIHNhbWUgbmFtZSBhbmQgSVAgYWRk
cmVzc2VzLiAgSWYgeW91IGNvbW1lbnQgdGhpcyBvdXQKIyB0aGVuIHRoZSBjYWNoZSBpcyBub3Qg
a2VwdCBhdCBhbGwuCiMKI0NBQ0hFX0ZJTEU9L3Vzci9sb2NhbC9zYW1iYS92YXIvd2luc191cGRh
dGUuY2FjaGUKCmlmIFsgJCMgLWx0IDQgXTsgdGhlbgoJZWNobyAiVXNhZ2U6ICQwIG9wIG5hbWUg
dHlwZSB0dGwgW2lwX2FkZHIgLi4uXSIgMT4mMgoJZWNobyAiICAgICAgIG9wIGlzIG9uZSBvZiBh
ZGQsIHJlZnJlc2gsIGRlbGV0ZSIgMT4mMgoJZWNobyAiICAgICAgIG5hbWUgaXMgdGhlIE5FVEJJ
T1MgbmFtZSIgMT4mMgoJZWNobyAiICAgICAgIHR5cGUgaXMgdGhlIE5FVEJJT1MgbmFtZSB0eXBl
IiAxPiYyCgllY2hvICIgICAgICAgdHRsIGlzIHRoZSBORVRCSU9TIHRpbWUgdG8gbGl2ZSIgMT4m
MgoJZWNobyAiICAgICAgIGlwX2FkZHIncyBhcmUgdGhlIHJlbWFpbmluZyBJUCBhZGRyZXNzZXMg
Zm9yIHRoaXMgbmFtZSIgMT4mMgoJZXhpdCAxCmZpCgpOU1VQREFURT1gd2hpY2ggbnN1cGRhdGVg
ClsgLXggIiROU1VQREFURSIgXSB8fCBOU1VQREFURT0vdXNyL2Jpbi9uc3VwZGF0ZQpbIC14ICIk
TlNVUERBVEUiIF0gfHwgTlNVUERBVEU9L3NiaW4vbnN1cGRhdGUKWyAteCAiJE5TVVBEQVRFIiBd
IHx8IE5TVVBEQVRFPS91c3Ivc2Jpbi9uc3VwZGF0ZQpbIC14ICIkTlNVUERBVEUiIF0gfHwgewoJ
ZWNobyAiQ2Fubm90IGZpbmQgbnN1cGRhdGUuIiAxPiYyCglleGl0IDEKfQoKT1A9JDEKTkFNRT0k
MgpUWVBFPSQzCldJTlNfVFRMPSQ0CnNoaWZ0IDQKSVBfQUREUlM9IiRAIgoKZG9fdXBkYXRlPTAK
Zm9yIGkgaW4gJFVTRUZVTF9UWVBFUwpkbwoJWyAiJFRZUEUiID0gIiRpIiBdICYmIGRvX3VwZGF0
ZT0xCmRvbmUKWyAkZG9fdXBkYXRlID0gMSBdIHx8IGV4aXQgMAoKaWYgWyAtbiAiJENBQ0hFX0ZJ
TEUiIF07IHRoZW4KCWlmIFsgLXIgIiRDQUNIRV9GSUxFIiBdOyB0aGVuCgkJZmdyZXAgLXEgLXgg
LWkgIiROQU1FICRJUF9BRERSUyIgIiRDQUNIRV9GSUxFIiAmJgoJCQlleGl0IDAKCQlncmVwIC12
IC1pICJeJE5BTUUgIiAiJENBQ0hFX0ZJTEUiID4iJENBQ0hFX0ZJTEUiLiQkCglmaQoJZWNobyAi
JE5BTUUgJElQX0FERFJTIiA+PiIkQ0FDSEVfRklMRSIuJCQKCW12ICIkQ0FDSEVfRklMRSIgIiRD
QUNIRV9GSUxFIi5vbGQgMj4vZGV2L251bGwKCW12ICIkQ0FDSEVfRklMRSIuJCQgIiRDQUNIRV9G
SUxFIgpmaQoKewoJZWNobyB1cGRhdGUgZGVsZXRlICROQU1FLiRET01BSU4KCWZvciBpIGluICRJ
UF9BRERSUwoJZG8KCQllY2hvIHVwZGF0ZSBhZGQgJE5BTUUuJERPTUFJTiAkVFRMIEEgJGkKCWRv
bmUKCWVjaG8KCiAgICAgICAgZm9yIGkgaW4gJElQX0FERFJTCiAgICAgICAgZG8KICAgICAgICAg
ICAgICAgIElQMT1gZWNobyAkaSB8IGN1dCAtZjEgLWQiLiJgCiAgICAgICAgICAgICAgICBJUDI9
YGVjaG8gJGkgfCBjdXQgLWYyIC1kIi4iYAogICAgICAgICAgICAgICAgSVAzPWBlY2hvICRpIHwg
Y3V0IC1mMyAtZCIuImAKICAgICAgICAgICAgICAgIElQND1gZWNobyAkaSB8IGN1dCAtZjQgLWQi
LiJgCiAgICAgICAgICAgICAgICBpPSIkSVA0LiRJUDMuJElQMi4kSVAxIgogICAgICAgICAgICAg
ICAgZWNobyB1cGRhdGUgZGVsZXRlICRpLmluLWFkZHIuYXJwYQogICAgICAgICAgICAgICAgZWNo
byB1cGRhdGUgYWRkICRpLmluLWFkZHIuYXJwYSAkVFRMIElOIFBUUiAkTkFNRS4kRE9NQUlOCiAg
ICAgICAgZG9uZQogICAgICAgIGVjaG8KfSAyPi9kZXYvbnVsbCB8ICROU1VQREFURSA+L2Rldi9u
dWxsIDI+JjEgJgoKZXhpdCAwCg==


---MOQ9935709643a08b8df5d52ef258275147158e83e53--