Ik heb zonet op een oude computer Debian geïnstalleerd met behulp van een netwerkinstallatie CD. Op een gegeven moment kwam ik bij de stap om het netwerk te configureren.
server
tolsma
Dit ging allemaal heel vlot en binnen een half uur was mijn computer voorzien van Debian. Ik heb geen grafische desktopomgeving of andere pakketten geïnstalleerd.
Ik probeerde nu vanaf mijn laptop de server te benaderen via de computernaam 'server'. Tijdens de installatie kreeg ik de indruk dat dit zou moeten werken, maar dat is helaas niet het geval.
De server krijgt een IP adres van een SpeedTouch 510. Dit is ook terug te zien in de control panel van de SpeedTouch bij het onderdeel DHCP:
Echter bij het onderdeel DNS is de hostname 'server' niet terug vinden.
Tijdens een zoektocht naar de oplossing voor het probleem kwam ik dit tegen:
Debian & hostname
Door het volgende aan het bestand /etc/dhcp3/dhclient.conf toe te voegen verschijnt de hostname 'server' wel in de control panel van de SpeedTouch:
De server is dan echter nog steeds niet te benaderen via de computernaam 'server'. Zowel 'ping server' als een ssh verbinding (m.b.v. putty) naar 'server' werkt niet, maar naar het IP adres 10.0.0.160 wel.
Hoe kan ik er voor zorgen dat ik binnen het lokale netwerk de server kan benaderen via de hostname?
Omdat het om een thuisnetwerkje gaat heb ik een naam verzonnen, namelijk:Wat is de computernaam van dit systeem?
De computernaam is één enkel woord waarmee uw computer in het netwerk bekend staat. Als u uw computernaam niet weet, neemt u best contact op met uw netwerkbeheerder. Als u uw eigen thuisnetwerkje aan het opzetten bent, kunt u hier zelf een naam verzinnen.
server
Omdat het om een thuisnetwerkje gaat heb ik een naam verzonnen, namelijk:Domeinnaam:
De domeinnaam is het gedeelte van uw Internetadres dat rechts van uw computernaam staat. Meestal eindigt een domeinnaam in .nl, .com, .net of .org. Wanneer u een thuisnetwerkje aan het opzetten bent, kunt u zelf een naam verzinnen, al dient u er wel op te letten dat u op alle computers dezelfde domeinnaam gebruikt.
tolsma
Dit ging allemaal heel vlot en binnen een half uur was mijn computer voorzien van Debian. Ik heb geen grafische desktopomgeving of andere pakketten geïnstalleerd.
Ik probeerde nu vanaf mijn laptop de server te benaderen via de computernaam 'server'. Tijdens de installatie kreeg ik de indruk dat dit zou moeten werken, maar dat is helaas niet het geval.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| server:~# hostname
server
server:~# more /etc/hosts
127.0.0.1 localhost
127.0.1.1 server.tolsma server
# The following lines are desirable for IPv6 capable hosts
...
server:~# more /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
server:~# more /etc/resolv.conf
search tolsma
nameserver 10.0.0.138
server:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:08:A1:84:5C:1D
inet addr:10.0.0.160 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::208:a1ff:fe84:5c1d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2463 errors:0 dropped:0 overruns:0 frame:0
TX packets:683 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:182439 (178.1 KiB) TX bytes:102288 (99.8 KiB)
Interrupt:169 Base address:0xb800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b) |
De server krijgt een IP adres van een SpeedTouch 510. Dit is ook terug te zien in de control panel van de SpeedTouch bij het onderdeel DHCP:
code:
1
| 1 01:00:08:a1:84:5c:1d 10.0.0.160 LAN_private 01:15:45 used |
Echter bij het onderdeel DNS is de hostname 'server' niet terug vinden.
Tijdens een zoektocht naar de oplossing voor het probleem kwam ik dit tegen:
Debian & hostname
Door het volgende aan het bestand /etc/dhcp3/dhclient.conf toe te voegen verschijnt de hostname 'server' wel in de control panel van de SpeedTouch:
code:
1
| send host-name "server"; |
De server is dan echter nog steeds niet te benaderen via de computernaam 'server'. Zowel 'ping server' als een ssh verbinding (m.b.v. putty) naar 'server' werkt niet, maar naar het IP adres 10.0.0.160 wel.
Hoe kan ik er voor zorgen dat ik binnen het lokale netwerk de server kan benaderen via de hostname?