Si, l'ho provato ed è effettivamente meglio... Comunque ho risolto tutto... Mi hanno aiutato in un altro forum... E' un bug di Windows XP... Sui client bisogna settare un MTU inferiore a quello standard, altrimenti alcuni siti non vanno...
Te ne accorgi perchè se dai, ad esempio, ping -f -l 1499 192.168.0.1 (dove 1499 è la dimensione dell'MTU e 192.168.0.1 è l'indirizzo del gateway), invece di pingare normalmente ti dice che non riesce a frammentare il pacchetto.
Ora ho impostato l'MTU a 1450 e va alla perfezione...
Devo solo capire come modificare l'MTU in Linux, perchè lì si presenta ancora il problema...Ho già postato comunque nel forum apposito...