Hello to everyone,
Please, forgive me if the following question appears to have already been answered many times ; I have crawled through forums and wiki for a while without finding an appropriate answer (at least, I think).
I have set a SME server on an old laptop some days ago as a bridge other a dedicated DSL connection in order to prepare small web site applications as well as remote email capabiliy. Things run rather smoothly and I must mention that I am happy with SME as it is : simple and efficient.
Though, I have a problem left with DHCP. The server provides, as expected, IP addresses to the machine on the LAN but, for some reason, does not seem to be able to ping these machine using the machine hostnames either on one of the machine of the LAN or on the SME server itself.
I have tested this behavior with Linux based machines and Windows based one. Talking about the Linux machine (Debian Lenny), the dhcp client is setup to send the hostname (file /etc/dhcp3/dhcp.conf includes the command 'send host-name "toto.tata.net";'. The Windows based machine also send the hostname as expected.
Digging a bit, the file /var/lib/dhcp/dhcpd.leases on the SME server appears to have the hostname recorded : the windows and linux machine names appears in clear.
I tried to ping from SME as follows :
- ping toto
- ping toto.tata.net
And the sole message always come back : ''ping: unknown host toto' or 'ping: unknown host toto.tata.net'
I have checked that the names are solved locally for the domain tata.net in the SME server manager but I am not sure that I can interpret this as SME acting as a local DNS server (there is some ambiguity there).
I would be very grateful if someone could help to understand the DNS/DHCP structure in SME, if this beahviro is to be expected and, if not, may suggest some ways to get this to operate as expected.
Regards,
Smoothfroggy