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

Destiny Rising: quando un gioco mobile supera il gioco originale
Destiny Rising: quando un gioco mobile supera il gioco originale
Tra il declino di Destiny 2 e la crisi di Bungie, il nuovo titolo mobile sviluppato da NetEase sorprende per profondità e varietà. Rising offre ciò che il live service di Bungie non riesce più a garantire, riportando i giocatori in un universo coerente. Un confronto che mette in luce i limiti tecnici e strategici dello studio di Bellevue
Plaud Note Pro convince per qualità e integrazione, ma l’abbonamento resta un ostacolo
Plaud Note Pro convince per qualità e integrazione, ma l’abbonamento resta un ostacolo
Plaud Note Pro è un registratore digitale elegante e tascabile con app integrata che semplifica trascrizioni e riepiloghi, offre funzioni avanzate come template e note intelligenti, ma resta vincolato a un piano a pagamento per chi ne fa un uso intensivo
Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è uno smartphone che unisce una fotocamera molto più versatile rispetto al passato grazie allo zoom ottico 5x, il supporto magnetico Pixelsnap e il nuovo chip Tensor G5. Il dispositivo porta Android 16 e funzionalità AI avanzate come Camera Coach, mantenendo il design caratteristico della serie Pixel con miglioramenti nelle prestazioni e nell'autonomia. In Italia, però, mancano diverse feature peculiari basate sull'AI.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 04-02-2004, 18:15   #1
fgiubbi
Member
 
Iscritto dal: Dec 2001
Città: Firenze
Messaggi: 75
Problema NAT

ciao, ho una piccola LAN in cui un pc con linux funziona da server e router per l'adsl.
Sto cercando di far passare direttamente sui client il traffico di due porte (tcp 4662 e udp 4672) per far funzionare meglio emule.
Ho usato i seguenti comandi:

# iptables -t nat -A PREROUTING -p tcp --dport 4662 -i ppp0 -j DNAT --to-destination 192.168.0.x

lo stesso ho fatto per la porta udp, non funziona.

...x è il numero del mio client sulla LAN.

Il primo problema che mi è venuto in mente è che il server usa DHCP e quindi ogni volta dovrei cambiare la regola, c'è un modo migliore??
Ho provato a dargli l'indirizzo 127.0.0.1 ma non va ugualmente.
Ho abilitato le porte sul firewall di linux (la mdk 9.1) e sul firewall del client, sto sbagliando il comando per iptables? Leggendo in internet è l'unico che mi sembrava facesse al caso mio....
ciao e grazie
fgiubbi è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2004, 20:29   #2
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Re: Problema NAT

Quote:
Originariamente inviato da fgiubbi
# iptables -t nat -A PREROUTING -p tcp --dport 4662 -i ppp0 -j DNAT --to-destination 192.168.0.x
Non basta, serve anche una regola di snat. Devi fare una doppia nat (snat e dnat), altrimenti il connection tracking non riesce a seguire correttamente il flusso dei pacchetti.

Quote:
Il primo problema che mi è venuto in mente è che il server usa DHCP e quindi ogni volta dovrei cambiare la regola, c'è un modo migliore??
Non usare il dhcp, oppure configuralo per assegnare un indirizzo statico al MAC della macchina client.
__________________
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 04-02-2004, 21:14   #3
roxy1974
Member
 
Iscritto dal: Jan 2002
Città: Prov di Pesaro
Messaggi: 154
no no, aspetta hai fatto bene la regola, hai solo sbagliato la porta, prova x tcp 4672 e udp 4682 e' li il problema, fammi sapere da me funziona
__________________
Epox 8RDA+ /XP 2500+ /2 HD MAXTOR 80 GB ATA133 /Hercules 8500LE 64MB /DVD PIONEER 3520A/Xaser II Thermaltake /LiteOn 52x24x52
roxy1974 è offline   Rispondi citando il messaggio o parte di esso
Old 05-02-2004, 08:35   #4
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da roxy1974
no no, aspetta hai fatto bene la regola, hai solo sbagliato la porta, prova x tcp 4672 e udp 4682 e' li il problema, fammi sapere da me funziona
Possibile che funzioni l'udp, ma mi sembra strano che funzioni anche il tcp (in entrata).
Se ti capita, puoi eseguire (dalla macchina che esegue emule)
netstat -avnpt
e mandarmi il risultato?
__________________
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 25-02-2004, 11:35   #5
fgiubbi
Member
 
Iscritto dal: Dec 2001
Città: Firenze
Messaggi: 75
scusate se ho fatto passare un pò di tempo ma avevo da fare e poi provando mi si era bloccato il server!
comunque, ho provato le seguenti regole, non ne funziona una...mi da sempre idbasso!

iptables –t nat –A PREROUTING -p tcp --dport 4662 -i ppp0 -j DNAT --to-destination 192.168.1.3:4692

iptables –t nat –A PREROUTING -p udp --dport 4672 -i ppp0 -j DNAT --to-destination 192.168.1.3:4672

iptables –t nat –A POSTROUTING –p tcp -o eth0 -j SNAT --to-source 192.168.1.3:4662-4692

iptables –t nat –A POSTROUTING –p udp -o eth0 -j SNAT --to-source 192.168.1.3:4672



iptables –t nat –A PREROUTING -p tcp --dport 4662 -i ppp0 -j DNAT --to-destination 127.0.0.1:4662-4692

iptables –t nat –A PREROUTING -p udp --dport 4672 -i ppp0 -j DNAT --to-destination 127.0.0.1: 4662-4692

iptables –t nat –A POSTROUTING –p tcp -o eth0 -j SNAT --to-source 127.0.0.1: 4662-4692

iptables –t nat –A POSTROUTING –p udp -o eth0 -j SNAT --to-source 127.0.0.1: 4662-4692



iptables –t nat –A PREROUTING -p tcp --dport 4672 -i ppp0 -j DNAT --to-destination 192.168.1.3

iptables –t nat –A PREROUTING -p udp --dport 4682 -i ppp0 -j DNAT --to-destination 192.168.1.3


iptables –t nat –A PREROUTING -p tcp --dport 4662 -i ppp0 -j DNAT --to-destination 192.168.1.3

iptables –t nat –A PREROUTING -p udp --dport 4672 -i ppp0 -j DNAT --to-destination 192.168.1.3

iptables –t nat –A POSTROUTING –p tcp -o eth0 -j SNAT --to-source 192.168.1.3

iptables –t nat –A POSTROUTING –p udp -o eth0 -j SNAT --to-source 192.168.1.3



iptables –t nat –A PREROUTING -p tcp --dport 4661 -i ppp0 -j DNAT --to-destination 192.168.1.3:4692

iptables –t nat –A POSTROUTING –p tcp -o eth0 -j SNAT --to-source 192.168.1.3:4661


Comunque, ho assegnato ai client IP statici, pur usando dhcp sul server, a questo punto, sarà il firewall di linux??
Fra parentesi, perchè ogni volta che riavvio il server linux le regole iptables che ho scritto mi spariscono, perchè?

Ho provato usando win2000 come server, con quello basta condividere le porte in ingresso tcp 4662 e udp 4672 su tutta la rete privata con una regola così: "127.0.0.1:0000" e poi settare una porta tcp diversa per ogni emule installato sui client, la porta udp può essere sempre la stessa.

ciao e grazie
fgiubbi è offline   Rispondi citando il messaggio o parte di esso
Old 25-02-2004, 11:42   #6
fgiubbi
Member
 
Iscritto dal: Dec 2001
Città: Firenze
Messaggi: 75
mi ero dimenticato il netstat, non posso fare netstat -avnpt, posso fare
netstat -aenspr (il massimo delle opzioni) che da il seguente risultato sulla macchina con emule acceso:

C:\Documents and Settings\fraz>netstat -aenspr
Statistiche interfaccia

Ricevuti Trasmessi

Byte 2370966 763443
Pacchetti unicast 7776 8661
Pacchetti non-unicast 727 566
Scarto 0 0
Errori 0 0
Protocolli sconosciuti 528

Statistiche IP

Pacchetti ricevuti = 8413
Errori di intestazione ricevuti = 0
Errori di indirizzo ricevuti = 10
Datagrammi inoltrati = 0
Protocolli sconosciuti ricevuti = 0
Pacchetti ricevuti scartati = 0
Pacchetti ricevuti consegnati = 8403
Richieste di output = 9189
Routing scartati = 0
Pacchetti di output scartati = 0
Pacchetti output senza route = 0
Richieste di riassemblaggio = 0
Riassemblaggi riusciti = 0
Errori di riassemblaggio = 0
Datagrammi frammentati = 0
Errori frammentazione datagrammi = 0
Frammenti creati = 0

Statistiche ICMP

Ricevuti Trasmessi
Messaggi 60 1
Errori 0 0
Desti. irraggiungibile 60 1
Tempo scaduto 0 0
Problemi di parametro 0 0
Quench sorgente 0 0
Reindirizzamenti 0 0
Echo 0 0
Risposte echo 0 0
Timestamp 0 0
Risposte timestamp 0 0
Mask indirizzo 0 0
Risposte mask indirizzo 0 0

Statistiche TCP

Aperture attive = 176
Aperture passive = 2
Tentativi connessione non riusciti = 4
Connessioni reimpostate = 6
Connessioni correnti = 6
Segmenti ricevuti = 7543
Segmenti trasmessi = 8078
Segmenti ritrasmessi = 11

Statistiche UDP

Datagrammi Ricevuti = 791
Nessuna porta = 69
Errori in ricezione = 0
Datagrammi trasmessi = 1099

Connessioni attive

Proto Indirizzo locale Indirizzo remoto Stato

Tabella di Route
===========================================================================
Elenco interfacce
0x1 ........................... MS TCP Loopback interface
0x1000003 ...00 e0 33 33 1c 32 ...... NDIS 5.0 driver

===========================================================================
===========================================================================
Route attive:
Indirizzo rete Mask Gateway Interfac. Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.3 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.1.0 255.255.255.0 192.168.1.3 192.168.1.3 1
192.168.1.3 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.1.255 255.255.255.255 192.168.1.3 192.168.1.3 1
224.0.0.0 224.0.0.0 192.168.1.3 192.168.1.3 1
255.255.255.255 255.255.255.255 192.168.1.3 192.168.1.3 1
Gateway predefinito: 192.168.1.1
===========================================================================
Route persistenti:
Nessuno
fgiubbi è offline   Rispondi citando il messaggio o parte di esso
Old 25-02-2004, 15:57   #7
Hackman
Senior Member
 
L'Avatar di Hackman
 
Iscritto dal: Aug 2001
Messaggi: 1233
Vai a vedere questo thread:
http://forum.hwupgrade.it/showthread...hreadid=506753

Con le regole che mi ha dato The X a me funziona tutto perfettamente.
Hackman è offline   Rispondi citando il messaggio o parte di esso
Old 25-02-2004, 18:12   #8
fgiubbi
Member
 
Iscritto dal: Dec 2001
Città: Firenze
Messaggi: 75
grazie, ho provato ma ancora niente, pazienza, scaricherò più piano...
Cmq, aldilà di questo, non so perchè le regole che metto in iptables mi scompaiono quando riavvio il computer...
ciao
fgiubbi è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Destiny Rising: quando un gioco mobile supera il gioco originale Destiny Rising: quando un gioco mobile supera il...
Plaud Note Pro convince per qualità e integrazione, ma l’abbonamento resta un ostacolo Plaud Note Pro convince per qualità e int...
Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy? Google Pixel 10 è compatto e ha uno zoom ...
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre Prova GeForce NOW upgrade Blackwell: il cloud ga...
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco Ecovacs Deebot X11 Omnicyclone: niente più...
AV2 in arrivo entro fine anno: il nuovo ...
Echo, Kindle e Fire TV: Amazon prepara u...
Shai-Hulud è il worm auto-replica...
Stop a benzina e diesel dal 2035, ecco c...
Gli strumenti di scrittura AI arrivano s...
Tesla tenta l'azzardo in Europa: produzi...
OpenAI cerca un esperto di contenuti: ha...
Consumer Reports attacca Microsoft: 'Con...
Lo strumento salva-guai che ogni automob...
Le copie fisiche dei giochi non valgono ...
Apple corregge una pericolosa vulnerabil...
Honda svela WN7, la prima moto elettrica...
Ford taglia altri 1.000 posti in Germani...
Apple Sports arriva in Italia: l'app gra...
Il CEO di Gearbox ai videogiocatori: Bor...
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:45.


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