Aggiungi un nome host locale solo per la mia macchina


0

Ho due computer, uno su cui lavoro e uno che rimane chiuso per poter lavorare da casa. Poiché utilizzo frequentemente ftp / ssh / scp / etc su questa macchina, mi piacerebbe poterlo fare senza digitare (e ricordare) e l'indirizzo IP.

Non ho accesso al server DNS sulla rete, né voglio che altre persone sappiano che sta succedendo qualcosa sulla mia macchina.

C'è un modo per aggiungere una risoluzione pre-DNS localmente in modo che io possa nominare il mio "server" e connettermi in quel modo?

Ho provato con avahi-resolve-address, e stampa correttamente il nome della mia macchina (con .localallegato). Tuttavia, quando uso questo nome, DNS non riesce (come previsto), dal momento che non sono realmente su una rete domestica.

Modifiche per chiarimenti: voglio avere questa funzionalità solo quando sono al lavoro e solo da [computer che porto a casa] in [computer che lascio]. Quando sono a casa, entrerò in un terzo server che è esposto a Internet (con una vera voce DNS) e quindi nel mio server di lavoro. Posso aggiungere questa funzionalità anche a quella macchina.


1
Dagli un indirizzo IP statico, aggiungi l'IP al tuo file HOSTS e assegnagli un nome.
Ƭᴇcʜιᴇ007,

Risposte:


2

Se assolutamente deve essere a livello locale, l'unico modo è quello di determinare l'indirizzo assegnato dinamicamente alla macchina che si desidera connettersi (si dovrà chiedere al router o di utilizzare una di queste "determinare il mio IP" pagine web), e aggiungi una /etc/hostsvoce al tuo computer portatile prima di partire. Questo smetterà di funzionare ogni volta che il provider Internet assegna un nuovo indirizzo IP al tuo computer "server" (potrebbe essere una volta ogni 24 ore o dopo aver disconnesso / riconnesso).

L'uso di un servizio DNS dinamico potrebbe essere preferibile; ma anche altre persone (ad esempio il provider DNS dinamico) lo saprebbero. D'altra parte, nascondere semplicemente l'indirizzo IP potrebbe non essere considerato una funzionalità di sicurezza.


Perché devo conoscere l'IP del mio computer di casa? Vado nella macchina da lavoro, non nella macchina di casa.
Brydon Gibson,

@BrydonGibson: ah, l'ho scambiato con il mio caso d'uso. Naturalmente è necessario l'indirizzo IP della macchina a cui si desidera connettersi. Modificato.
jvb,

Non mi ero reso conto che fosse facile come modificare il file hosts, grazie!
Brydon Gibson,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.