Hallo liebe Community,
ich betreibe einen Ubuntu-Router zuhause auf dem Dnsmasq läuft. Eigentlich habe ich alle Geräte, welche eine fixe IP zugewiesen bekommen in der /etc/ethers stehen. Und weiters in der /etc/hosts die dazugehörigen Einträge. Ich habe mehrere Subnetze (Lan, Dmz, Vpn) Jetzt ist es aber so das ich mein Macbook Pro immer verschieden in diesen 3 Subnetzen drinhängen habe. So ist es also nicht gut, dass ich dieses auch in der /etc/hosts drinnen stehen habe für Subnetz#1 (Lan). Wenn es in der Dmz (über Wlan) oder Vpn (über Wlan>VPN oder Vpn über WAN) kann es somit nicht aufgelöst werden. Eigentlich würde es reichen, wenn ich einfach den Eintrag aus der 7etc/hosts rausnehme. Allerdings kann ich am Macbook (Mac OS X) die Domäne des Macbooks nicht einstellen, diese bleibt immer auf ".local" Obwohl der DHCP-Server per DHCP-Lease die Suchdomäne an das macbook gibt und dieses auch anzeigt. Aber das Gerät selber gibt sich immer als macbook.local aus statt macbook.domaene
Ich stehe jetzt vor einem Problem, welches mich zu sehr verwirrt hat ☹ In der http://wiki.ubuntuusers.de/Dnsmasq#Beispiel-2 Wiki steht auch, dass man mit "link" irgendwie das machen kann. Aber wo wird da vom DHCP-Server der Hostname und Suchdomäne an das Macbook übergeben?
Ich bekomme, mit dem Eintrag in der /etc/hosts leider immer im syslog immer eine Fehlermeldung, sofern das Macbook nicht im Lan angeschlossen ist.
Kann mir evtl. jemand erklären wie ich das richtigerweise lösen kann? Mit bestem Dank im Voraus