Newsgroup: it.comp.os.linux.sys
Titolo: Domandina difficilina per Thorin !!

E' possibile estendere la l.a.n. tramite un collegamento in PPP ?
Mi spiego meglio....io ho un server linux(PIPPO) che fà sia da pop che da
dns per una l.a.n.; questo si appoggia ad un router(R0) collegato in
ethernet......io volevo
connettere in PPP un altro router(R1) a R0 in modo che i client in questa
zona siano visti come se si trovassero connessi tramite un hub invece che
come collegamento in PPP.
Tu dici ma chi te lo fa fare?.....il fatto è che 3 macchine sono troppo
distanti per collegarle tramite cavo e allora devo per forza utilizzare un
collegamento in PPP...però a questo punto vi è il problema della posta e del
dominio, quindi io volevo fare in modo da dargli la stessa sottorete e farli
vedere al server PIPPO come suoi client nè + nè - che se fossero collegati
tramite un hub.
Sai se si può realizzare?...se si me lo puoi spiegare o almeno dirmi che
cosa devo utilizzare e dove trovo la documentazione !!!
Io  avevo pensato ad una suddivisione della rete tramite la Netmask (per
esempio dal 151.90.5.1 al 200 direttamente al server e il restante
instradarlo al router R1), solo che non mi ricordo come si fà !!!
Ciao e grazie per l'attenzione

 cosa devo utilizzare e dove trovo la documentazione !!!
Spiegare e' un po' lungo, penso che con il NET-3-HOWTO ed anche
l'essenziale IP Subnetworking mini-HOWTO dovresti potercela fare.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 l'essenziale IP Subnetworking mini-HOWTO dovresti potercela fare.
Ho risolto come dicevo con una "frammentazione della netmask"
route add -net 151.90.5.0 netmask 255.255.255.0 dev eth0
route add -net 151.90.5.192 netmask 255.255.255.192 dev ppp0
in questo modo funziona e posso fare in modo che "miserabili PC" possano
usufruire del server principale (Risparmiando personale per monitorare un
altro server, un'intera sottorete, un altro dominio ecc...)
P.S.: Grazie per il link al  IP-Subnetworking mini-HOW-TO, questo non lo
conoscevo proprio.....ora provo a cercarlo perchè non ce l'ho disponibile
nei miei mini !!
Ciao
--
___
Alessandro - Magobin -
- LINUX User -
(the choice of the new generation)
Don't forget to remove NOSPAM.PLEASE in my address for reply

 nei miei mini !!
Ok...


 cosa devo utilizzare e dove trovo la documentazione !!!
perdonami  se  mi intrometto,  ma  io  farei così:  ad  una  lan dai  un
indirizzo del tipo 192.168.0.x e  all'altra 192.168.1.x .Per passare una
una rete all'altra ti serve un router per rete, che hai già Secondo me è
fattibile. Magari puoi anche configurare diald sui due computer che sono
agli  estremi del  collegamento  così se  devono  passare dei  pacchetti
attaccano e staccano da soli il collegamento.
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

 route add -net 151.90.5.192 netmask 255.255.255.192 dev ppp0
Mi convince poco la netmask di eth0 (dovrebbe escludere ppp0 da
qualunque istradamento)...
Ciao
 David
-- 
<d.santinoli presso mi. flashnet. it>

 --
Ti sono grato invece del fatto che ti sei interessato....piů teste lavorano
sempre meglio  :-))
Veniamo al dunque.....se ho capito come vorresti fare tu,  useresti due
sottoreti di quelle disponibili, facciamo uno esempio:
xxx.xxx.xxx.xxx   PROVIDER
192.168.1.240    server(DNS e POP) della l.a.n.
192.168.1.1        router(R0) della l.a.n.
192.168.2.1        router(R1) della piccola l.a.n. fuori mano
Questo dovrebbe essere quello che intendi  tu....ma, domanda....in questo
caso dovrei attuare un  IP Masquerading sul router R0 verso il provider per
nascondere tutta la rete (e il piccolo collegamento in PPP), e sopratutto,
riuscirň a gestire il dns anche per le macchine collegate a R1?...se cosě
fosse anche in questo modo dovrebbe essere fattibile....
Ti chiedo solo una cosa....come configuro il diald ?...su questo sono
digiuno....qual'č l'HOW-TO interessato ?;  ammetto di essere uno a cui piace
configurare tutto a mano, ma c'č una cosa nei script della RH che non riesco
a emulare: con linuxconf (bastard deep inside)  se uno configura un
collegamento in PPP, nel momento che questo cade, un piccolo script rimane
sempre in esecuzione cercando a intervalli regolari di tirare su il
collegamento...sai come potrei emularlo in un mio piccolo script ?
Ultimo, e poi prometto di non scrivere piů, in caso di rotte statiche, dove
posso aggiungerle in modo che all'avvio vengano tirate su automaticamente ?
(questo in effetti lo so...perň vorrei vedere come faresti tu!! )
Ciao e grazie ancora a tutti per l'attenzione !!



Penso di no !!, comunque oggi al lavoro provo, poi ti dico...comunque puoi
anche dirmi come faresti tu......
Ciao


 (questo in effetti lo so...però vorrei vedere come faresti tu!! )
?!? che vuoi dire?


ciao,
l'utilità al posto del firewall, è che :
1) non devo configurare un altro pop e un altro Dns
2) i pc della rete possono condividersi le cartelle molto facilmente, in
caso di altra rete non potrebbero fare...
3) non bisogna avere altro personale che monitorizzi l'altro server
ecc...
Una cosa...come faccio a far in modo che fetchmail sia avviato al boot come
demone automaticamente ?
per il demone dovrebbe essere "set daemon 900" all'interno del
.fetchmailrc....giusto
ciao
P.S.: mi servirebbe proprio qualche dritta per  far si che il ppp provi ad
essere tirato su ogni 30 secondi in caso andasse giù.


 David
IMHO ha ragione David il "subnetting" (cosi' si dice?) non e' corretto.
secondo me:
route add -net 151.90.5.0 netmask 255.255.255.192 dev eth0
# 
151.90.5.0/24
  24 bit (190 IP disponibili) 
route add -net 151.90.5.192 netmask 255.255.255.64 dev ppp0
# 
151.90.5.192/8
  8 bit (62 IP disponibili)
Fabio.
-- 
      ___ _   _  _   _ _   _   _ ____
==== |  _) \ (o>| | | | | | | | (   _) == NO SOFTWARE PATENTS ====          
==== | _) _ \// \ |_| | |_| |_| |\  \  == 
no-patents.prosa.it
 ====
==== |_|_/ \_V__/\____|___)\____(____) == 
www.freepatents.org
 ====

(the choice of the new generation)
(the choice of the GNU generation)
...e comunque finchè non è stabile HURD!!! :-)



E comunque un corno! HURD ha un nome bruttissimo. Spero che almeno cambino
il logo e mettano anche loro un animaletto simpatico e gentile come il
pinguino! 
-- 
"La disumanita' del computer sta nel fatto che,
una volta programmato e messo in funzione,
si comporta in maniera perfettamente onesta"
                                 Isaac Asimov

 ...e comunque finchè non è stabile HURD!!! :-)
mhh...campa cavallo ! :-)
-- 
  Andrea


Ho già postato la corretta configurazione per dividere in due la ret
255.255.255.128
Grazie comunque dell'interessamento
Ciao
P.S.: Naturalmente funziona tutto...il difficile era fargli capire che
l'altra metà era tramite PPP
ARI P.S.: Non è che sai come automatizzare il PPP, tipo ipup di
Rh?...scusate, l'avrò chiesto 30 volte...è che mi serve davvero !!
--
___
Alessandro - Magobin -
- LINUX User -
(the choice of the new generation)
Don't forget to remove NOSPAM.PLEASE in my address for reply

Rh?...scusate, l'avrò chiesto 30 volte...è che mi serve davvero !!
Cosa intendi di preciso? Che cosa vuoi che faccia?
Ciao,
-- 
Riccardo Tromba
(per rispondermi in mailbox, rimuovete NO e SPAM dall'indirizzo)
   Per pensare, scrivere, spedire questo messaggio
  non è stato necessario alcun software commerciale
--*     (-:   L I N U X : join & enjoy!   :-)     *--

essere tirato su ogni 30 secondi in caso andasse giů.
IMHO farai bene a studiarti bene man pppd (magari stampatelo) e vedere tutte
le opzioni (credo ad esempio che "persist" possa interessarti).
Ciao,
-- 
Riccardo Tromba
(per rispondermi in mailbox, rimuovete NO e SPAM dall'indirizzo)
   Per pensare, scrivere, spedire questo messaggio
  non č stato necessario alcun software commerciale


 essere tirato su ogni 30 secondi in caso andasse giù.
ma  non ho  ancora capito  su quale  mezzo di  comunicazione si  basa il
collegamento. ISDN? un cda? un cdn?


 collegamento. ISDN? un cda? un cdn?
Allora...veniamo al pezzo forte...il collegamento si basa su linee dedicate
digitali  a 64000  in cui non devo comporre nessun numero poichè uso dei
particolari telefoni digitali che capiscono quando dall'altra parte c'è uno
di loro....questi vanno attaccati semplicemente come un modem a Linux
(questo perchè la ditta non riuscirà a fornirci in tempo i router
CISCO....sob !!) ; fino qui sembra complicato ma non lo è!!!, il fatto è che
potrebbe succedere che la linea và giù, e siccome  sono da solo non posso
essere in due parti contemporaneamente a tirar su il PPP, mi serviva uno
script tipo l' ifup-ppp della RH che in caso cadesse cerchi di tirarlo su
automaticamente ogni 30 secondi. Possibile che in altre distribuzioni in cui
non vi è linuxconf non ci sia qualcosa di simile ?....spero di essere stato
chiaro
Ciao


mhh...campa cavallo ! :-)
Perche`? Se e` riuscito a girare su quel ferrovecchio scassato che e` il
mio 
rawpower.radiance.it
, puo` girare  DOVUNQUE. Piuttosto, e` ancora un
po' scarno, questo si`, ma a stabilita` mi pare che ci sia. Appena avro`
dell'hardware un po' decente vedro` di studiarlo meglio...
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
Anche l'ombra fedele non è più niente
se sopra di essa non c'è un sole che splende
Specchi paralleli si riflettono all'infinito
Linee parallele si incontrano all'infinito.    (Wiz)

simpatico e gentile come il pinguino!
A rigore dovrebbe essere lo gnu del progetto GNU, anche se... mah, io ci
vedrei bene un rospo. ;-)
Il logo attuale fa estremamente schifo.
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
0x13BDFFFF -- The MIPS >>KILLER<< 

 dell'hardware un po' decente vedro` di studiarlo meglio...
domani lo installo su 
murphy.bott.it
 :-)


 chiaro
una volta ho visto un tizio che sui collegamenti slip unsava una opzione
reconnect o roba  simile, potrebbe esserci anche per  il PPP. Altrimenti
ti fai uno scriptino che vada in loop infinito e che continui a checkare
se il ppp c'è. Se non lo vede lo riavvia.


 --
Ci ho provato, in efetti quasi funziona....solo che ho notato che se killo
il processo a mano l'interfaccia rimane sů ugualmente e cosě lo script pensa
che il PPP sia ancora su....anche se non c'č e quindi non lo riavvia. Lo
script č un pň rozzo comunque č questo :
____
script1.sh
----------
while true; do
  pppd .... nodetach <optioni del caso>
  sleep 30
done
script2.sh
----------
nohup </dev/null 2>&1 >/dev/null script1.sh&
echo $! > /var/run/ppp-starter
Ovvero:
- script1 lancia in eterno pppd, aspettando 30 secondi tra un
tentativo e l'altro. Ovviamente, quando il collegamento va a buon
fine, pppd non ritorna (nodetach), e lo script rimane sospeso.
-script2 lancia script1 in background, staccandolo dal terminale
(proprio come un daemon), e la seconda riga va a scrivere il pid dello
script in un file. Per uccidere pppd basta killare quel pid.
Ciao e suggerisci




 Ciao,
Allora.... il mio è un particolare collegamento in PPP che non deve comporre
nessun numero...è diciamo come un collegamento con il null modem in quanto
avviene su di una linea digitale dedicata che in teoria rimane sempre sù. Il
fatto è proprio quel quasi, infatti se la linea non è sù, il PPP non sale,
quindi mi serviva uno scriptino come l'ip-up della RH, che in caso non è su,
comunque ogni 30 secondi cerca di fare il collegamento, fino a quando
dall'altra parte non gli risponde l'altro modem......io ho cercato di capire
il meccanismo, ma non ho capito ancora come funziona.
Ciao


 meglio...
Scusa, mi  sono espresso male...non  è che  non sia stabile...è  che è
ancora incompleto. E a quanto sembra nessuno ci  sta lavorando a tempo
pieno  come avviene invece su Linux  (stando almeno a  quando ha detto
RMS qualche  tempo fa,   non so  se  nel  frattempo  la  situazione  è
cambiata).
Comunque sia   ben chiaro,  anche io non   aspetto  altro che  leggere
l'annuncio  della versione  1.0   del  kernel (e  dell'uscita  di  una
Debian/Hurd stabile)... :-)
-- 
  Andrea

 script è un pò rozzo comunque è questo :
prova a  a fare  così: controlla  il pidof  pppd, se  non ti  ritorna un
numero lancia ifconfig e rimuovi l'interfaccia.


On 19 Jan 2000 22:33:47 GMT, Luciano Di Lucrezia wrote
| On 18 Jan 2000 18:39:08 GMT, Antonio Messina wrote:
| >E comunque un corno! HURD ha un nome bruttissimo.
| 
| Beh, e` un sistema operativo, dopo tutto, mica una bella gnocca. (-:
Questa e` un'idea efficace per il logo... Una gnocca in rosso tipo la
donna in rosso di Matrix... allora si che HURD sarebbe imbattibile...
:-)))))))))))
Zef / Che ha come PG in Ultima Online un mago di nome Hu'RD... ;-))))
-- 
 ____      ___              | 3/4 Romulan, 1/4 Vorta. | [70 2E] [71 FF] 
/_  / ___ / _/______ ___ _  | Stirred, not Shaked.    |  - CMOS 
 / /_/ -_) _/ __/ _ `/  ' \ | 
http://zefram.8m.com
    | Lasciate che i concetti 
/___/\__/_//_/  \_,_/_/_/_/ | 
zef...@iol.it
	      | fluiscano liberi - ZC
	- Zefram is on a K6-166 32MB - RH6.0 - Kernel 2.2.12 -

 writes:
A> 
A> CISCO....sob !!) ; fino qui sembra complicato ma non lo è!!!, il fatto è che
A> potrebbe succedere che la linea và giù, e siccome  sono da solo non posso
A> essere in due parti contemporaneamente a tirar su il PPP, mi serviva uno
A> script tipo l' ifup-ppp 
hai provato con l'opzione persist di pppd?
-- 
"Lei che mestiere fa?"
"L'autobussiere."
		-- Adriano Celentano, "Innamorato pazzo"


Ovviamente, ma quell'opzione ha un funzionamento ambiguo....praticamente
quando facevo le prove e tiravo giù il collegamento, lo scriptino rimaneva
sù, ma solo fino a quando non ripristinavo il collegamento....insomma,
sembrava che quando riceveva di nuovo il segnale lo script andasse in palla
e cadeva.
Ironia della sorte......provava a tirar sù per magari 20 minuti, e una volta
che tornava la linea cadeva !!!!

 done
perché non metti quella roba li in /etc/inittab 
senza ciclo while ma con un bel "respawn"?


Quasi quasi mi faccio un scriba di nome Linus Torvald in UO....
-- 
Sidewinder  
---------------------------------------------------------------------
The devil can cite Scripture for his purpose.
		-- William Shakespeare, "The Merchant of Venice"
---------------------------------------------------------------------

> 
A> 
A> Ovviamente, ma quell'opzione ha un funzionamento ambiguo....
mumble mumble...
Magari i tuoi  telefoni digitali non sono proprio  esattamente come un
modem, ma qualcosa  di più 'semplice'. Tempo fa collegato  i miei 2 PC
con un cavo null-modem e avevo fatto parecchia fatica a far funzionare
l'accrochio, ma alla fine ho trovato questi script da qualche parte:
# lato 'server' 
pppd /dev/ttyS1 115200 -detach lock crtscts 192.168.0.1:192.168.0.2 passive local persist &
# lato 'client'
pppd /dev/ttyS0 115200 -detach crtscts local&
Che il problema sia l'opzione 'local'?
Ciao
Marco
-- 
Una conclusione e' il luogo dove la gente si stanca di pensare.