PDA

View Full Version : [Ubuntu 10.04 Server] Installazione DHCP


abenobashi
21-05-2011, 21:41
Mi stavo allenando per gli esami e quindi rifacendo tutto quello che avevamo fatto a scuola sui Server. Abbiamo fatto cose sia su Windows 2003 server che Ubuntu 10.04 Server. Stavo provando a reinstallare il DHCP su Ubuntu 10.04 Server su macchina virtuale. Però quando faccio il comando:

sudo apt-get update

Non riesce a connettersi.

Ho modificato il seguente file:

/etc/network/interfaces

in questo modo:


auto eth1
iface eth1 inet static
address 192.168.79.10
netmask 255.255.255.0
gateway 192.168.79.2


La macchina virtuale è impostata su NAT. Come gateway ho messo quello impostato sotto 'Edit/Virtual_Network_Editor' nella rete di tipo NAT. Come programma per le macchine virtuali uso VMWare una delle ultime versioni. Mi fareste un grosso favore se riusciste a risolvermi i l problema. Grazie anticipatamente

G|4Di4k
21-05-2011, 21:59
Presumo tu abbia installato gli addons....

Hai provato a controllare se fosse un problema di dns ? Controlla il file /etc/resolv.conf.


Riesci a pingare gli indirizzi interni ? 192.168.79.x per intenderci...

Facci sapere ;)

abenobashi
21-05-2011, 22:44
allora gli ip interni li riesco a pingare ma ora che mi sono messo a configurare quel file mi sa che ho fatto più danni di prima. Mi dice che non riesce nemmeno a risolvere il nome.

Ma il file:

/etc/resolv.conf

viene impostato in questo modo?

nomeServer ipServer

nel mio caso:

ubuntu 192.168.79.10

G|4Di4k
21-05-2011, 22:53
No quello è il dns primario che serve al tuo linux che fa da server.

Quando imposterai il dhcp server dovrai configurare l'ip come lo hai messo te adesso.

In quel file al 90% devi mettere il .2 che corrisponde al gateway.

Vedila in questo modo. Il tuo linux Host fa da "router" il tuo linux Guest fa da "client". L'Host è quello che si prende la bega di instradare i pacchetti del client, quindi nel file che hai modificato devi mettere la configurazione che hai impostato su VMware.

abenobashi
22-05-2011, 07:39
Ma allora praticamente lo modifico in questo modo?

nomeServer ipGateway

L'ip del gateway è impostato sulla rete NAT. Ma comunque io riuscivo a fre il tutto senza andare a modificare qusto file. Moficavo il file:

/etc/network/interfaces

Riavviavo il servizio:

sudo /etc/init.d/netwoirking restart

e cercavo di aggiornare la lista dei pacchetti in questo modo:

sudo apt-get update

Siccome a scuola abbiamo il proxy impostavo questo file:

/etc/apt/apt.conf

Ma siccome io non ho proxy non lo tocco giusto?

Edit: Sono riuscito a risolvere con un mio compagno di classe. Si trattava semplicemente di aggiungere dei repository nel file:

/etc/apt/sources.list

Se a qualcuno servisse ho aggiunto i seguenti:


Backports:

deb http://it.archive.ubuntu.com/ubuntu maverick-backports main restricted universe multiverse
deb-src http://it.archive.ubuntu.com/ubuntu maverick-backports main restricted universe multiverse

Canonical partner:

deb http://archive.canonical.com/ubuntu maverick partner
deb-src http://archive.canonical.com/ubuntu maverick partner


Grazie mille comunque per le risposte

Gimli[2BV!2B]
22-05-2011, 12:15
In /etc/resolv.conf devi mette uno o più ip di server DNS:~$ cat /etc/resolv.conf
nameserver 192.168.1.1
nameserver 85.37.17.10
nameserver 85.38.28.86Nel mio caso c'è il DNS interno come prima scelta (192.168.1.1), seguito da quelli del mio ISP (Telecom Italia).

abenobashi
22-05-2011, 19:08
Uffi oggi ho riprovato a fare un'altra virtual machine ma non mi lascia aggiornare i pacchetti del dns. Eppure facendo oggi la stessa cosa mi andava. Non ci sto capendo più niente

G|4Di4k
22-05-2011, 19:39
Se hai teamviewer sul linux principale posso provare a vedere cosa non va.

Secondo me è una cosa semplice

Se dai un sudo ifdown eth0 seguito da un sudo ifup e da un sudo dhclient eth0 ?

In quel modo va ?