erlug
[Top] [All Lists]

[Erlug] Re: [angolinux] condivisione connessione: non funge

To: "angolinux@xxxxxxxxxx" <angolinux@xxxxxxxxxx>
Subject: [Erlug] Re: [angolinux] condivisione connessione: non funge
From: Utente Sconosciuto <Utente Sconosciuto@xxxxxxxxxxxxx>
Date: 12 Aug 2002 17:10:42 +0200
Il dom, 2002-08-11 alle 16:19, Panther ha scritto:
> Ti confermo che quello scritto su manualinux funziona, l'ho fatto e scritto
> io ed attualmente lo sto utilizzando. Il problema è la mancata
> cofnigurazione del modulo nel kernel che di norma dovrebbe già essere
> impostato. Sul secondo pc linux o windows hai impostato il default-gateway
> ???

Allora, iniziamo le spiegazioni dettagliate.

Ho un pc che funge da server ed un laptop che è client.
(vedi tabella :)

tipo    nome            indirizzo IP    funzione
PC      eniac.lin       192.168.1.1     server
LAPTOP  edvac.lin       192.168.1.2     client

Ho Red Hat 7.3, quindi con netconfig ho configurato su entrambi i
computer la scheda eth0:

-server(eniac.lin)
IP=                     192.168.1.1
netmask=                255.255.255.0
default gateway=        192.168.1.1
dns primario=           192.168.1.1

-client(edvac.lin)
IP=                     192.168.1.2
netmask=                255.255.255.0
default gateway=        192.168.1.1
dns primario=           192.168.1.1

questo cambiando l' indirizzo di default del gateway, che era del tipo
192.168.1.254, mi pare.

la rete viene avviata al boot con il comando:
per il server:
# script per configurare la rete a CASA
echo "attivazione della rete..."
/sbin/ifconfig eth0 192.168.1.1 netmask 255.255.255.0
broadcast192.168.1.0 up
/sbin/route add 192.168.1.0 dev eth0 
--
per il client:
# script per configurare la rete CASA
echo "attivazione della rete..."
/sbin/ifconfig eth0 192.168.1.2 netmask 255.255.255.0 broadcast
192.168.1.0 up
/sbin/route add -host 192.168.1.1 dev eth0
/sbin/route add default gw 192.168.1.1
--

Inoltre sul server ho creato il file /etc/hostname, che di default
non c'era, e lo allego:
--
#
eniac.lin
#
edvac.lin
--
come scritto su manualinux

Sul client ho configurato il file /etc/resolv.conf in questo modo:
--
search tiscalinet.it
nameserver 195.130.224.18
nameserver 195.130.225.129
--
Con i DNS 1° e 2° di tiscali, con il quale ho l' accesso ad internet.

Inoltre allego i files /etc/hosts di entrambi i computers:
server:
--
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       eniac.lin       eniac   localhost.localdomain  
localhost
192.168.1.1     eniac.lin       eniac
192.168.1.2     edvac.lin       edvac
--
client
--
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       edvac.lin       edvac   localhost.localdomain  localhost
192.168.1.2     edvac.lin       edvac
192.168.1.1     eniac.lin       eniac
192.4.5.8       utumno.org      utumno
192.4.5.9       romeo.lin       romeo
--

Allego anche l' output del comando /sbin/route -n:
sul server:
--
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.255 UH    0      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
--
sul client:
--
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.1     0.0.0.0         255.255.255.255 UH    0      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
--
Questa è la mia configurazione:
Se da server mi collego ad internet tramite kppp, la connessione sul
server funziona, sul client no. Se apro galeon, inoltre, non mi dice
subito che, ad esempio, "www.google.com" non si trova, ma cerca
intensamente per circa un minuto, poi dice che www.google.com non lo
trova: questo comportamento è lo stesso sia che il server è attaccato ad
internet sia che esso non lo sia.
C'è da dire, inoltre, che se lancio dal client (edvac.lin) un telnet
eniac.lin(il server), ci vuole quasi un minuto per connettersi e
mostrare la schermata di login.
C'è da dire che quando ho dato i comandi:
ipfwadm -F -p deny
modprobe ip_masq_ftp
modprobe ip_masq_irc
modprobe ip_masq_quake
il primo dice che IPCHAINS non sono incluse nel kernel e quando do
modprobe mi dice che non trova i moduli (per forza, non c'è ipchains).
Se però do il comando serviceconf, dico di avviare ipchains e iptables,
loro partono: questo è il bello, anche se ora partono, i moduli non li
trova ugualmente!

Insomma: non so che pesci pigliare....
Ultima cosa: ho provato a configurare il client (edvac.lin) da windozz
come scritto da manualinux, ma anche li, se gli faccio cercare un sito a
caso, dopo un po, non trovandolo, si mette a cercarlo in modi strani (ad
es. www.www.google.it.it !!) e non lo trova....   :(
Ergo penso che anche il server sia configurato MALE....ma...

P.S.N.B *NON HO RICOMPILATO IL KERNEL, NE SUL SERVER NE SUL CLIENT!!!*

Ecco, ora sapete TUTTO!
qualcuno mi aiuta? grazie.

n.b. prima gli IP erano server=192.4.5.6 e client=192.4.5.7...ma non
fungevano ugualmente.
Ho letto il NET-3-HOWTO, ma dice le stesse cose di manualinux, solo più
estesamente (troppo!)


AHHHH! AIUTO!!!

(tra l'altro questa maledetta condivisione mi serve
URGENTISSIMAMENTE!!!)
grazie e ancora HELP HELP HELP HELP HELP!!!!!!

(scusate il cross posting, ma la situazione è disperata!)
-- 
Utente Sconosciuto
visita -> 



<Prev in Thread] Current Thread [Next in Thread>