View Full Version : gateway
hellopit
09-11-2002, 17:56
scusate se voglio condividere la connessione di rete tra due pc il pc che è attivo in internet e da la connnessine all' altro si chiama gateway ?
poi .... sapete come cominciare (intanto che cerco su internet) , magari 2 o 3 cosette da fare ........
grazie
ho provato ancke vnc è stupendo direi magnifico ........
bye
NetWalker
10-11-2002, 08:39
Se la connessione la fa uno dei due, con un modem seriale o quel che sia, cmq collegato direttamente allo stesso, sara' lui il gateway, Se la connessione la fa un router, il gw, sara' appunto il router.
Dipende da come e' configurata la rete.
Come sempre, date sempre pochissimi dettagli, per potervi rispondere decentemente ;)
hellopit
10-11-2002, 20:35
okay
il primo pc è una linux box con debian e connessione ad internet tramite isdn (ippp0)
il secondo è un windows box portatile con windows xp home edition
i 2 pc sono collegati in rete direttamente (nessun hub o roba del genere) si scambiano i file tranquillamente (vi samba)
l' indirizzo ip del linux box è 10.0.0.2 windows box 10.0.0.1 e la subnet mask è 255.0.0.0
sapete come configurare la connessione ad internet?
grazie a ki mi risponde
NetWalker
11-11-2002, 09:06
Prima di tutto, devi attivare l'IP Forward
/etc/network/options
ip_forward=yes
o
echo 1 > /proc/sys/net/ipv4/ip_forwarding
Poi devi attivare tramite iptables, lIP-Masq della rete interna. A tal proposito, ci sono diversi docomenti. Cmq, dovrebbe bastare: iptables -t nat -A POSTROUTING -o ippp0 -j MASQUERADE
Ricordati di specificare come gateway, sul client, l'IP del server 10.0.0.2
hellopit
11-11-2002, 16:25
chi mi puo spegare cose succede nei vari passaggi?
hellopit
11-11-2002, 16:35
cmq non funziona .....
hellopit
11-11-2002, 16:45
ovvero su l xp ke tipo di connessione gli devo mettere?
cioè come gli faccio capire che deve utilizzare il mio pc?
solo grazie all' inserimento dell' ip del gateway?
hellopit
11-11-2002, 17:59
fatta
ho aggiunto i server dns dati dal mio provider a windows (grazie a tutti)
ho trovato del materiale su www.linuxzine.it ottimo sito pekkato che sia poco aggiornato .
hellopit
11-11-2002, 18:08
ora un ultima domanda
in debian dove ficco tutto cio per non dovere ripetere la stessa operazione ogni volta che riavvio in quale file rc ?
(grazie)
qweasdzxc
11-11-2002, 18:29
da root
metti tutto in un file dentro /etc/init.d/
ad esempio crea il file /etc/init.d/script_di_avvio
lo rendi eseguibile (boh, forse non serve)
ti posizioni dentro /etc/init.d/
scrivi
/etc/init.d# update-rc.d script_di_avvio start 99 2 .
hellopit
11-11-2002, 19:12
cosa farei senza di voi?
me lo dite?
Grazie
qweasdzxc
11-11-2002, 19:19
Originariamente inviato da hellopit
[B]cosa farei senza di voi?
me lo dite?
Grazie
ma funziona almeno?
hellopit
12-11-2002, 16:18
ho creato il file mas dentro la cartella init.d gli ho dato il comando
chmod a+x
file mas =
#! /bin/sh
/sbin/ifconfig eth0 10.0.0.2 up
/sbin/iptables -t nat -A POSTROUTING -o ippp0 -j MASQUERADE
/bin/echo 1 >/proc/sys/net/ipv4/ip_forward
poi faccio
update-rc.d mas start 99 2
e mi da
usage: update-rc.d [-n] [-f] <basename> remove
update-rc.d [-n] <basename> defaults [NN | sNN kNN]
update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
-n: not really
-f: force
dove ho sbagliato?
qweasdzxc
12-11-2002, 16:22
update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
quel punto alla fine non e casuale
hellopit
12-11-2002, 16:36
hellopitmachine:/etc/init.d# update-rc.d -n mas start 99 2.
update-rc.d: error: expected runlevel [0-9S] (did you forget "." ?)
usage: update-rc.d [-n] [-f] <basename> remove
update-rc.d [-n] <basename> defaults [NN | sNN kNN]
update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
-n: not really
-f: force
c' è ancora qualke problema ....
qweasdzxc
12-11-2002, 16:39
neanche lo spazio prima del punto era facoltativo...
hellopit
12-11-2002, 16:44
hellopitmachine:/etc/init.d# update-rc.d -n mas 99 2 .
usage: update-rc.d [-n] [-f] <basename> remove
update-rc.d [-n] <basename> defaults [NN | sNN kNN]
update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
-n: not really
-f: force
-------------------------------------
ma come mai mi da ancora questo messaggio?
(anke se non c' è traccia di errore)
cmq mi spieghi xke devo mettere 2 e 99 ?
qweasdzxc
12-11-2002, 17:42
ok mi arrendo... boh... da me funziona (il file si chiama "firewall")
root@tvbox:/etc/init.d# update-rc.d firewall start 99 2 .
Adding system startup for /etc/init.d/firewall ...
/etc/rc2.d/S99firewall -> ../init.d/firewall
root@tvbox:/etc/init.d#
qweasdzxc
12-11-2002, 17:43
ah no ma perche quel -n scusa?
hellopit
12-11-2002, 17:51
fatto..
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.