View Full Version : Ubuntu Server 12.04 - Problemi rete
Ciao a tutti,
come da titolo ho una macchina virtuale con installato Ubuntu server 12.04 dedicata per far girare zimbra.
Inizialmente avevo installato solo una scheda di rete e tutto funzionava tranquillamente anche facendo il join nel dominio di windows che avevo creato (sempre macchina virtuale Foundation 2012)
Il problema si è posto quando ho aggiunto la seconda scheda di rete, ora non mi fa più la risoluzione dei nomi e quindi non va una cippa :D
Sicuramente c'è qualcosa che mi sfugge nella configurazione delle interfacce.....
Vi posto come sono configurate ora:
/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.2.12
gateway 192.168.2.1
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
# Seconda scheda di rete
auto eth1
iface eth1 inet static
address 192.168.1.8
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
dns-nameserver 192.168.2.11
dns-search miodominio.interno
il file /etc/resolv.conf (come si auto compila)
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
search miodominio.interno
Qualcuno sa dove c'è l'errore??????
Grazie infinite in anticipo
aggiungerei anche alla prima scheda:
dns-nameservers <ip1> <ip2>
aggiungerei anche alla prima scheda:
dns-nameservers <ip1> <ip2>
Ciao, ho fatto così poichè mi sembrava più corretto, nel caso modific
/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.2.12
gateway 192.168.2.1
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
dns-nameserver 192.168.2.11 8.8.8.8
dns-search miodominio.interno
# Seconda scheda di rete
auto eth1
iface eth1 inet static
address 192.168.1.8
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
dns-nameserver 192.168.1.7 8.8.8.8
dns-search miodominio.interno
ho dato poi li comando di restart delle interfacce e mi ha dato il seguente errore:
RTNETLINK answers: File exists
failed to bring up eth0
il file /etc/resolv.conf (come si auto compila) è rimasto invariato
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
search miodominio.interno
Credo di aver capito l'errore :p:p mancava la s a dns-nameservers :muro:
Inviato dal mio GT-I9505 utilizzando Tapatalk
O meglio adesso nel risolv.conf non mi scrive piu search miodominio.interno :cry:
Inviato dal mio GT-I9505 utilizzando Tapatalk
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.2.12
gateway 192.168.2.1
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
dns-nameservers 192.168.2.11 8.8.8.8
dns-search miodominio.interno
# Seconda scheda di rete
auto eth1
iface eth1 inet dhcp
Allora, preso dallo sconforto ho configurato la rete così, adesso sembra funzionare, il fetch mail e il resto tutto ok.
Per far si che comunque il port mapping funzionasse ho configurato il router della telecom in modo che associasse sempre l'indirizzo 1.8 al server ubuntu. Il problema è che adesso non funzionano più le regole di port mapping, nel senso che con un telnet da pc remoto non mi risponde.
Mentre, abbastanza scontato ma ormai le penso tutte, facendo un telnet da pc nella lan le porte rispondono, quindi ipotizzo che ci sia un problema nel sul router........ :mc: non saprei che pensare :muro: :muro: :muro: :muro: :muro: :muro: :muro: :muro:
non me ne intendo di reti.....
ma le 2 tue si comunicano tra loro?
No sono su due router diversi
Inviato dal mio GT-I9505 utilizzando Tapatalk
Uppettino
Inviato dal mio GT-I9505 utilizzando Tapatalk
Ma fare una cosa piu' diretta?
Es se sei a casa con una ADSL: la macchina linux che gestisca direttamente la connessione ADSL con pppoe, senza tutti sti SNAT e sportellamenti?
Non sono a casa :D
La vedo complessa nel mio caso, e poi far gestire la connessione internet su un server mi sembra assurdo, per lo più tenendo conto che ho di mezzo più apparati, quindi lo vedo come un complicare una situazione e portarsi delle "rogne" in casa.
Ribadisco, potrebbe essere una soluzione, ma visto che non sono così ferrato sui sistemi linux, e vorrei far si che in caso di problemi dati dal server o banalmente se io devo riavviare il server per aggiornamenti o altro non posso pensare di bloccare tutti.
Ma quindi mi confermate che come avevo scritto il file di configurazione delle due eth è corretto?
per la cronaca ho risolto tutto facendo così
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.2.12
gateway 192.168.2.1
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
dns-nameserver 192.168.2.11 8.8.8.8
dns-search miodominio.interno
# Seconda scheda di rete
auto eth1
iface eth1 inet static
address 192.168.1.8
gateway 192.168.2.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
dns-nameserver 192.168.1.7 8.8.8.8
dns-search miodominio.interno
praticamente leggendo nel web ubuntu (o linux in generale) non riesce a gestire due gateway distinti sulla stessa macchina e quindi ecco perchè dell'errore RTNETLINK...... file exist. ho quindi inserito lo stesso gateway della prima lan anche alla seconda e tutto funziona perfettamente :mc: :mc:
trovo tutto ciò assurdo ma che dire
per la cronaca ho risolto tutto facendo così
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.2.12
gateway 192.168.2.1
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
dns-nameserver 192.168.2.11 8.8.8.8
dns-search miodominio.interno
# Seconda scheda di rete
auto eth1
iface eth1 inet static
address 192.168.1.8
gateway 192.168.2.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
dns-nameserver 192.168.1.7 8.8.8.8
dns-search miodominio.interno
praticamente leggendo nel web ubuntu (o linux in generale) non riesce a gestire due gateway distinti sulla stessa macchina e quindi ecco perchè dell'errore RTNETLINK...... file exist. ho quindi inserito lo stesso gateway della prima lan anche alla seconda e tutto funziona perfettamente :mc: :mc:
trovo tutto ciò assurdo ma che dire
Scusa sai capisco che l'argomento non sia dei piu' lampanti ma immagino tu sia a conoscenza del fatto che molti dei device di rete dall'home alle applicazioni core geografiche girino sotto linux: come pensi possano farlo senza che si possano avere piu' gateway?
Io non so a che livello di conoscenza tu sia (sai questo e' un forum per niubbi :P )ma ti e' ben chiara la differenza tra diverse rotte con relativi gateway magari impostate sulle interfaccie piuttosto che diversi default gw per la stessa tratta?
Il secondo caso e' terra di provider, per altro il comando "route" sarebbe obsoleto (se solo non ci fossimo tutti abituati) e /etc/network/interfaces non e' il capisaldo della rete ma piuttosto un file relativamente semplice per impostare i parametri della rete che sono sono roba del kernel e quindi volatili.
Tu puoi tranquillamente farti un tuo script che invochi il comando route o iproute* nella forma a te piu' gradita, magari richiamato dagli eventi riconosciuti dal gestore del network (es ifup - ifdown - preup - ...).
Per il load balancing e il routing avanzato si usa altro, es http://www.tldp.org/HOWTO/Adv-Routing-HOWTO/ .
Sulla prima parte sono pienamente d'accordo che si possano avere piu gateway il problema è che di linux sono ignorante (lo ammetto) e cercando su google la causa dell'errore su molti siti dicevano che ubuntu non digerisce il doppio gateway. Poi ribadisco da ignorante ho preso tale dato e ho lavorato di conseguenza.
Cmq ho scritto qui proprio perché non conoscendo tutti i comandi mi serviva supporto. Se no non avrei mai postato non credi :D
Inviato dal mio GT-I9505 utilizzando Tapatalk
Be' comunque quell'eth1 ha il gateway fuori dalla sua rete quindi c'e' qualcosa che non torna ;)
Magari non devi impostare un default gw come indirizzo ip ma piuttosto impostargli la rotta su un dev .
Prova a vedere se questo a senso: http://www.tldp.org/HOWTO/Firewall-Piercing/x296.html
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.