Collegamento di un PC e server Web senza router


1

Ho una piccola installazione di Ubuntu Web Server su un dispositivo e so che funziona mentre lo utilizzo per svilupparlo localmente. Voglio collegarlo al mio portatile, senza usare un router tra il mio e il mio pc - & gt; un singolo cavo lan costituisce la porta ethernet dei server sulla mia porta Laptops.

Dopo la connessione, ho eseguito ipconfig sul Prompt dei comandi del mio PC e ho ottenuto questo:

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::9da8:15c3:39d:b2e3%11
   Autoconfiguration IPv4 Address. . : 169.254.178.227
   Subnet Mask . . . . . . . . . . . : 255.255.0.0
   Default Gateway . . . . . . . . . :

Dato che non ci sono server DHCP in mezzo, non ho un gateway predefinito per collegarmi ad esso.

È possibile farlo senza coinvolgere un router come intermediario, e se sì, come?

Grazie in anticipo!

Risposte:


0

Sì, è possibile - ci sono diversi modi per farlo. Il modo più semplice sarebbe assegnare un indirizzo IP statico, una maschera di rete e un gateway per ciascun dispositivo (il server probabilmente ha già questo). Ce ne sono molti tutorial online su come farlo, ma fondamentalmente trovi la scheda di rete, seleziona la connessione IPv4 e aggiungi i valori.

Vorresti che il server e il client si trovassero nella stessa sottorete, ad esempio 192.168.1.2 per il server e 192.168.1.3 per il client, con una maschera di rete di 255.255.255.0 che potrebbe essere tipica. (Puoi lasciare il gateway vuoto, così come il DNS).

Vorrete aggiungere il nome di dominio e l'indirizzo IP al file hosts del cliente trovato in     % systemroot% \ system32 \ drivers \ etc \ hosts in modo da poter accedere al server in base al nome del dominio anche in assenza di DNS.

Ho notato che 169.254.x.x non è un indirizzo IP valido, è un indirizzo temporaneo che hai fino a quando il DHCP non ne genera uno reale.

Sul lato Ubuntu (server spero?) Dovresti modificare il file / etc / sysconfig / network / interfaces e riavviare il networking (ad esempio riavviando il servizio di rete) o utilizzare qualsiasi GUI possa fare la stessa cosa per te.


L'indirizzo temporaneo che ottieni tramite f.e. APIPA o AVAHI è un indirizzo privato valido di classe B.
Dennis Nolte

Forse sì, ma come fai a sapere quale indirizzo è stato assegnato (visto che APIPA assegna casualmente l'indirizzo) e cosa succede se si presenta un server DHCP?
davidgo

1
Non sono d'accordo sul resto della tua risposta. È possibile connettersi l'un l'altro con 2 indirizzi APIPA / AVAHI senza configurare ips statici. È più comodo usare gli indirizzi statici ovviamente. Solo la tua formulazione di "non è un indirizzo IP valido" è sbagliata. Inoltre, per specificare il mio comando in parte sbagliato, non è esattamente un indirizzo privato ma piuttosto un indirizzo locale di collegamento, descritto in RFC 3927.
Dennis Nolte
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.