Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Dopo quasi un mese di utilizzo quotidiano e un viaggio medio-lungo in autostrada, raccontiamo pregi e limiti della Geely EX5: comfort premium, batteria LFP da 60,22 kWh, autonomia fino a 430 km e un prezzo che parte da 38.900 €
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Complete è un robot aspirapolvere che coniuga un'aspirazione potente e un lavaggio con rullo a logica di intelligenza artificiale che guida al meglio nella pulizia di casa: rulli e spazzole estensibili a pulire gli angoli e una base di ricarica che lava e ripristina il robot al emglio delle sue funzionalità dopo ogni azione di pulizia
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-11-2005, 03:46   #1
DreyMIX
Member
 
L'Avatar di DreyMIX
 
Iscritto dal: Aug 2005
Messaggi: 111
Configurare Un Server Fastweb Con Ip Pubblico

Allora ho 2 pc, di cui uno con connessione fastweb fibra e l'altro è un virtual server che ho con ip pubblico con connessione 100 mbits. Tutti e due hanno come sistema operativo linux debian. Sul primo pc (cioè quello fastweb) vorrei poter hostare dei gameserver, accessibili anche all'esterno. E' possibile tramite il 2° pc (quello pubblico), fare da tramite e quindi avere l'ip pubblico del 2° pc sul 1° pc fastweb? Alcuni mi hanno detto di utilizzare un tunnel, altri la VPN.
Ma qualè la migliore soluzione per far si che il pc fastweb esca con l'ip pubblico del 2° pc?

Allora poi ho provato ad installare una VPN seguindo la guida qua:
http://www.pluto.it/journal/pj0505/openvpn.html

Siccome i due pc sono tutti e due linux debian ho scaricato openvpn usando:
apt-get install openvpn

Ora il mio PC pubblico ha:

- IP Pubblico 217.19.xxx.xxx
- IP VPN Server 10.0.1.1

PC Fastweb:

- IP Fastweb 23.22.xxx.xxx
- IP VPN Client 10.0.1.2

Sul PC Fastweb ho apache su porta 80, quindi usando questo comando sul PC pubblico:

iptables -t nat -A PREROUTING -p tcp -i eth0 -d 217.19.xxx.xxx --dport 80 -j DNAT --to 10.0.1.2

Se ora vado su http://217.19.xxx.xxx dovrei vedere il sito che sta su 23.22.xxx.xxx, ma in realtà questo non succede. Sapete qualè il problema?
DreyMIX è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2005, 16:21   #2
DreyMIX
Member
 
L'Avatar di DreyMIX
 
Iscritto dal: Aug 2005
Messaggi: 111
Nessuno sa aiutarmi? :'(
DreyMIX è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2005, 16:29   #3
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Puoi provare questo?
Codice:
iptables -t nat -A PREROUTING -p tcp -i eth0 -d 217.19.xxx.xxx --dport 80 -j DNAT --to 10.0.1.2
iptables -t nat -A POSTROUTING -d 10.0.1.2 -j MASQUERADE
Ricorda anche di lanciare echo "1" > /proc/sys/net/ipv4/ip_forward
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2005, 17:09   #4
DreyMIX
Member
 
L'Avatar di DreyMIX
 
Iscritto dal: Aug 2005
Messaggi: 111
No niente nn va lo stesso. Ma dopo che ho aggiunto quei comandi io provo subito se funziona andando su Firefox o devo prima fare altro? Ho stoppato anke il servizio Apache2 sul server pubblico, non vorrei che andasse in conflitto con il redirect.

DreyMIX è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2005, 17:17   #5
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Bè allora devi armarti di pazienza, e tramite iptables (-j LOG) vedere che fine fanno i pacchetti...
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2005, 18:04   #6
Vins32
Junior Member
 
Iscritto dal: Oct 2005
Messaggi: 11
Quote:
Originariamente inviato da ilsensine
Puoi provare questo?
Codice:
iptables -t nat -A PREROUTING -p tcp -i eth0 -d 217.19.xxx.xxx --dport 80 -j DNAT --to 10.0.1.2
iptables -t nat -A POSTROUTING -d 10.0.1.2 -j MASQUERADE
Ricorda anche di lanciare echo "1" > /proc/sys/net/ipv4/ip_forward

Ciao,

sto cercando di dare una mano a Drey per configurare sto benedetto tunnel :-)

Avevo provato un qualcosa di simile a quello da te scritto, solo che secondo me non puo' funzionare. Ti scrivo brevemente come funziona tutto il procedimento, cosi' magari se hai voglia mi dici se ho detto cazzate o se c'e' una soluzione alternativa al problema.

Allora supponiamo che la situazione sia la seguente:

Client con indirizzo IP: 'A'
Server pubblico con indirizzo IP: 'B'
Server interno a Fastweb, con indirizzo IP: 'C'

Il client A contatta il server B sulla porta 80 (web).
Il server B inoltra la richiesta a C, C risponde a B.
B inoltra la risposta ad A.

Questo e' quello che si vuole ottenere. Vediamo cosa succede (secondo me) con le regole da te suggerite:

Applicazione regola 1: (PREROUTING)

'B' riceve un pacchetto con le seguenti informazioni:
sorgente: 'A'
Destinazione:'B'

L'applicazione della regola modifica il pacchetto in questo modo:

sorgente:'A'
destinazione:'C'

Applicazione regola 2: (MASQUERADE)
Il pacchetto viene mascherato quindi:
sorgente: 'B'
destinazione: 'C'

il pacchetto viene quindi inoltrato, C lo riceve e prepara la risposta con:
sorgente: 'C'
destinazione: 'B'

il pacchetto torna quindi al server con ip pubblico dove, causa masquerade, viene modificato nel modo seguente:
sorgente: 'B'
destinazione: 'B'

e qui si ferma, non sapendo piu' chi e' A.

Secondo te e' un'analisi corretta?


Grazie.


Vins
Vins32 è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2005, 22:01   #7
Scoperchiatore
Senior Member
 
L'Avatar di Scoperchiatore
 
Iscritto dal: Sep 2001
Città: Roma
Messaggi: 1944
Da quello che ho capito io:

Codice:
     
C ----- Fastweb ------------------------------------------------------------------------- B
Fastweb                                                                                   PubIP 
                                                                                           |
                                                                                      Internet
Ora che si vuole fare? Ogni pacchetto che arriva da A verso C tramite B, deve essere processata da C, rimandata a B che la rimanda ad A?

Ma non è un NAT normale?
__________________
"Oggi è una di quelle giornate in cui il sole sorge veramente per umiliarti" Chuck Palahniuk

Io c'ero
Scoperchiatore è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2005, 08:38   #8
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da Vins32
il pacchetto viene quindi inoltrato, C lo riceve e prepara la risposta con:
sorgente: 'C'
destinazione: 'B'

il pacchetto torna quindi al server con ip pubblico dove, causa masquerade, viene modificato nel modo seguente:
sorgente: 'B'
destinazione: 'B'
No, viene modificato in src 'C' dst 'A', ed in effetti non so se la regola in prerouting implica il ripristino di src da 'C' a 'B'. Devo fare una prova, potrebbe essere necessario un masquerade anche su eth0.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2005, 08:51   #9
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Mah ho provato e a me funziona...(non ho usato un canale vpn, ma il canale ppp che ho descritto qualche giorno fa, ma non dovrebbe essere influente)
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2005, 09:06   #10
Vins32
Junior Member
 
Iscritto dal: Oct 2005
Messaggi: 11
Quote:
Originariamente inviato da ilsensine
Mah ho provato e a me funziona...(non ho usato un canale vpn, ma il canale ppp che ho descritto qualche giorno fa, ma non dovrebbe essere influente)
scusa credo di aver perso un pezzo. A quale canale ppp ti riferisci? thx.
Vins32 è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2005, 09:08   #11
W.S.
Senior Member
 
L'Avatar di W.S.
 
Iscritto dal: Nov 2005
Messaggi: 1868
tenendo lo schema di prima:

A= client interno
B= server pubblico
C= pc fastweb

e che per uscire A deve passare da B e poi da C (ma un hubbettino no?) ricordati che C non sa dell'esistenza di A quindi B deve mascherare A in modo che le risposte vengano mandate a lui (che poi le inoltrerà ad A). Quindi:
- bisogna abilitare il forwarding (echo "1" > /proc...) sia a B che a C.
- siccome il pc "di confine" è C, l'ip pubblico andrebbe messo su di lui, magari su una interfaccia virtuale che rimanda tutto il traffico a B. Questo per facilitare la vita ai router di fw e per non complicare la tua.
- fatto ciò l'interfaccia virtuale con l'ip pubblico maschera tutto, così come quella con ip fastweb
- Le schede A-B vanno messe in una sottoclasse (192.168.0.X) e B-C in un'altra (192.168.1.X) e B deve mascherare tutto quello che manda verso C.
- In Cricordati di fare in modo che quello che arriva da B va mandato sull'interfaccia con ip pubblico (controlla la tabella di routing).

Se tutto questo ti sembra complicato, comprati un hub o uno switch (10-20 euro) e tutto sarà piu semplice .

P.S.: ma ora a che punto sei? Le classi ip come sono configurate? A comunica con C?
__________________
[ W.S. ]
W.S. è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2005, 09:10   #12
Vins32
Junior Member
 
Iscritto dal: Oct 2005
Messaggi: 11
Quote:
Originariamente inviato da Scoperchiatore
Da quello che ho capito io:

Codice:
     
C ----- Fastweb ------------------------------------------------------------------------- B
Fastweb                                                                                   PubIP 
                                                                                           |
                                                                                      Internet
Ora che si vuole fare? Ogni pacchetto che arriva da A verso C tramite B, deve essere processata da C, rimandata a B che la rimanda ad A?

Ma non è un NAT normale?
A (client su rete NON FW) -> B (server ip pubblico) -> C (PC su fw)

(in pratica si vuole rendere visibile un PC su rete FW ad altri utenti con linee "tradizionali")

Sarebbe un normale NAT se cmq la destinazione finale (C) fosse raggiungibile da (A). Cosa che cosi' non e'.

Ultima modifica di Vins32 : 01-12-2005 alle 09:14.
Vins32 è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2005, 09:46   #13
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da Vins32
scusa credo di aver perso un pezzo. A quale canale ppp ti riferisci? thx.
Il giochetto che ho fatto qui:
http://www.hwupgrade.it/forum/showthread.php?t=1071840
Non è importante comunque quale sia il canale che usi per collegare B e C. Anche con una vpn dovrebbe funzionare.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2005, 09:54   #14
Scoperchiatore
Senior Member
 
L'Avatar di Scoperchiatore
 
Iscritto dal: Sep 2001
Città: Roma
Messaggi: 1944
Quote:
Originariamente inviato da Vins32
A (client su rete NON FW) -> B (server ip pubblico) -> C (PC su fw)

(in pratica si vuole rendere visibile un PC su rete FW ad altri utenti con linee "tradizionali")

Sarebbe un normale NAT se cmq la destinazione finale (C) fosse raggiungibile da (A). Cosa che cosi' non e'.
Ma se fai un NAT è proprio perchè la destinazione finale NON è raggiungibile da un utente esterno!
Qui il problema è che C sa raggiungere A anche non attraverso B, e questo fa fare ai pacchetti due diverse strade all'andata e al ritorno.

Un PC con IP privato viene "NATTATO" da uno con IP pubblico: tutti i pacchetti in entrata verso l'IP privato, vengono riscritti dall'IP pubblico e mandati al PC privato.

L'accortezza in questo caso, è rimandare all'IP pubblico i pacchetti di ritorno, e non instradarli su rete fastweb, ma per questo basta impostare come router di default per il vostro PC privato proprio il PC pubblico, o usare qualche regola di NAT (e credo che quella postata dal sensine sia adatta).

A quel punto il PC pubblico si accorge che il pacchetto era verso un client esterno, grazie alla tabella di NAT che a qualcosa dovrà pur servire, e lo rispedisce al posto giusto.

Io credo che se vuoi che il privato raggiunga internet grazie al pubblico, non c'è praticamente nulla da fare, altrimenti, se vuoi che solo le connessioni provenienti dal privato ripassino per il privato stesso, ma vuoi anche che il pubblico veda la rete in modo "generico" grazie a fastweb, devi usare un ppp o una VPN come già accennato.
__________________
"Oggi è una di quelle giornate in cui il sole sorge veramente per umiliarti" Chuck Palahniuk

Io c'ero
Scoperchiatore è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre Recensione Google Pixel 11: non ha l'HiLight dei...
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship Google Pixel 11 Pro XL: fotocamera al top, batte...
Gli EV cinesi sotto i 20.000 euro sono m...
Qwen 3.8 Max supera Claude Opus 5 sul co...
Un bug di Microsoft Defender scambia Goo...
Il pieghevole Xiaomi 18 Fold è a un pass...
Il sindaco di New York Mamdani ci prova:...
Dell 14S: 21 ore di riproduzione con Net...
Polestar 4 ora è SUV, più spazio e l'ele...
Bufera su 1Password per i 300.000 dollar...
GTA 6, la relazione tra Jason e Lucia di...
Connettore 12V-2x6 fuso anche per Hardwa...
Samsung le prova tutte per incrementare ...
Samsung Connect a IFA 2026: l'azienda mo...
Foto private accessibili senza sbloccare...
Addestrare un'IA in un'ora e mezza è pos...
Il CERN passa a Debian 13: oltre 2.200 s...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:55.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v