prima domanda qui ...
Premessa: questo ha iniziato a provare a configurare una VM per confondersi con un software completamente non correlato ... dal momento che voglio connettermi ad essa tramite ssh, per facilità di configurazione (e forse più tardi, lasciare che il server nella VM serva alcune pagine Web) Ho impostato una rete con bridge in Virtualbox Posso eseguire il ping bene con l'indirizzo IP il mio host da VM e viceversa, ma non riesco a risolvere i nomi host ...
Ho già impostato BIND sul mio host per la memorizzazione nella cache del DNS, quindi se necessario potrei modificare qualcosa su di esso se sarebbe utile risolverlo.
In realtà non ho mai approfondito questo argomento: a volte ho cambiato la configurazione DNS o altre cose semplici sul lato client, non mi sono mai preoccupato di capire davvero come funzionano sul lato server
Quindi ho pensato che la responsabilità di aggiungere i nomi host alla sua tabella fosse un dovere del server DNS ...
Invece sembra (correggimi se sbaglio) è ovviamente un dovere del server dhcp comunicare al server dns i nomi host quando viene noleggiato un indirizzo IP
Ciò significa che sul lato client sembra esserci solo una possibile errata configurazione: il client non comunica al server dhcp il suo nome host quando ottiene l'ip (e sembra che sulle macchine Linux moderne sia così fuori dal comune scatola)
riga 16 di /etc/dhcp3/dhclient.conf del mio vm:
send host-name "<hostname>";
Quindi, a meno che non sbagli, sembra completamente un errore del server dhcp locale se non riesco a risolvere i miei nomi ...
Il problema è: vivo qui, ma in realtà non è casa mia (condivido con altri 2 ragazzi), quindi: potrei chiedere la password del router, ma non posso modificarla ciecamente come piace a me.
Anche se potessi, quando ero a casa mia, non ricordavo molte configurazioni possibili per il server dhcp (questo è un router wifi netgear btw)
Dopotutto, avere 2 server dhcp sulla stessa rete potrebbe essere un po 'un problema (e sicuramente eccessivo per una rete domestica e solo per risolvere il nome del VM ...)
Nel frattempo aggiungerò semplicemente l'indirizzo IP del VM al mio / etc / hosts (suppongo che un'altra possibile soluzione potrebbe essere quella di installare avahi-daemon)
Qualche suggerimento / chiarimento?