I have thought about that as well. For some season, the client's (running Red Hat 9) .leases file dosen't seem to include the netbios server information even thought I have specified option netbios-name-servers in the dhcpd server, but that's a not relavent topic for this board. I might have a look into it a bit more.
Thanks for the suggestion.
Johnny
Sander van Vliet wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Friday 01 August 2003 19:32, Johnny Shih wrote:
Hello guys,
I have been running a server (running RH 7.3) with WINS support for quite some time and it works well. I am seeing that once Windows clients (Windows XP) are connected to the server, the wins.dat in the server gets updated where the clients IP etc being added. Even the server's IP has been changed (for example, the machine is moved and connected to a different network with a different WINS server), the clients still automatically find and talk to that WINS server and have themselves registered.
However, the linux clients do not seem to be so smart(?), my finding is that "wins server" has to be specified so the client's samba will then talk to the WINS server and therefore get registered. This becomes very inconvenient if the linux machnes (e.g. laptops) are used/connected to different networks where WINS servers' IPs are different or even unknown. I am wondering, how does Windows (act as a WINS client) do that? Can linux running Samba dynamically find WINS server without having to specify it in "wins server"?
Hi,
ISC's DHCP server is capable of passing the IP of a WINS server so in theory it is possible to write some script to fetch that IP from the DHCP response and modify it in the client's smb.conf.
The DHCP server has this configuration for a WINS server:
option netbios-name-servers [ipaddress], [ipaddress], ... ;
Hope this is of some help.
Greetz,
Sander van VLiet
- -- - -----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
mQGiBD7lrmYRBAC5LTtYhAr8TfYlhvM4q+/kwr14O8rGWrRft/BVvXx0Uo//+Bgg XgJt1H0o7i8eQ2K2GR/q0i9agSL7wrEy6igzCT47hetWrLk51L7Ifd7AixaDNKtS Hpur6MzfNiuGVMfkYnz6XqA+P08zkPesPspbHNZ+vLwkszwZHcz95f1RywCgoIEQ jiNQ6YSYSAeC1sgj+nur5b8EAJq7Neret/I8jNOhTuP+zVcAYYr07JOeFyKV7HG6 keD7OqTIo3vs+N3l6mEjEuapNVq7MmB+XDxM3SDmgVrvGmruxkg43NWCBEudSFTN TcAgd6zUh0y60hIwvSIuCn2KFgmIfRnFDxLosn3exHuXc1HEjxwtykZEAPi7Ah4C Jq/KA/9U72jNR2AWaNqjKiPsi17ofVxO6+s4vZsKwDVXfhwljD1RZfKfhN71JfUc GF/G3bdt5ngKSla4RarU8HpuFddP2t6EXik0mXpyU9Qdyg4MlZyxv6nNxYj5j/7g pj6W1aSZ9+wE97MZfnwWLwm+eZ6gO032/A/hcRJPcAqdlG9hZbQoU2FuZGVyIHZh biBWbGlldCAoTWF4b3IpIDxtYXhvckB0cmVmLm5sPohfBBMRAgAfBQI+5a5mBQkB 4TOABAsHAwIDFQIDAxYCAQIeAQIXgAAKCRC+fwuq4T95dcJXAJ9S+8/nFrToMsba lhxOIaDTwgKQbQCcD1T5r6GfXMnztJWc5gGp3jvYeH25Ag0EPuWuaRAIALJ5EyME Pf1QGkOECVjRaN91su/gPFv2YF3nSwBjgp8O00mIR9gT3UIdRu3N1RYTdov7JMdW v8YPTrxQaaYPZ3jkjFKpX9wRVM6JnzvhWs4fNbUWSELkcBAQRw5tcgVjEuyQDOn8 d/COiAohEuYxAqINh5mHpLqsvkYUmtHL9gAXese0+lvhT63Bjl1n9tDMRV9RMRy7 v4VwKgDRNLmnHzXmNGdO/JibEovTMhkwZINE8w5llxL+oHNEuyuxqdCJlp3GoCLj avety0fsl8ysD5mQ/6go/RVo5vr7jP37KK8A9X2jKcs0yO6uzhnTDM9la0dyGTyy BbhYsF6dJGKz3NcAAwUH+wSN3XTtmMolet+EEUdr/3vbnYcEfeqEdRQcnkQCFCDQ kspdsl/3La8kouICxg0GXYFfgyxaJxZuHk29tTYZs1EWAySXA9FHyTcK7oH49vQh sglWv8EtM5kL6R2IEA9ptKX/e0qCk9ajNPfDMSjQNO+a2AbbfSEnBZAuQVZZKZef RTWcM/u5P5o31aDbaK0iVpuIBo8EDC0hBPRAwy7VMDIdmIxqBhJD0ReIvEaZPIQv TsibIJOrUJZdYuxKR18/HL/xI8IrlldMipFri+2BZ1RdM43uQnr254OhjKshL4TC 1tk8dPlt8TAZaqiI4xNCvLQdjWX4C34Gl6Hhe5qLnz2ITAQYEQIADAUCPuWuaQUJ AeEzgAAKCRC+fwuq4T95dZ/SAJ9fgKGp2UsNqLwuw2OPbmHZiMdp5QCfc9oCCoSc nEsCHkpemgoMogzIGzo= =YG97 - -----END PGP PUBLIC KEY BLOCK----- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
iD8DBQE/Kqtcvn8LquE/eXURAhoCAJ0b4LYamePfQ0oMjOBx/XQ8K9EwuACfacXg tGBGRg+S13er6B32qeF5Kgo= =E3kt -----END PGP SIGNATURE-----
-- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba