Newsgroup: it.comp.macintosh
Titolo: Ipfw: problemi con Samba, MSN, Fastweb...

Salve a tutti,
continuo a ringraziare Fabrixio per la mano che mi ha dato nell'altro 
thread :)
Vorrei continuare a fare qualche domanda su ipfw..
a) E' possibile collegare in rete il PC connesso all'HAG e l'ibook 
collegato sempre all'HAG attraverso l'AirportExpress?
b) Se sì, ho qualche problema :) Ho provato con queste operazioni:
	- Sono andato in Accesso Directory e ho cambiato nelle preferenza di 
SMB, il gruppo di lavoro giusto che ho settato sul PC.
	- Mela+k nel finder, ho inserito 
smb://l'indirizzo_IP_del_PC/nome_della_cartella_condivisa (l'ip l'ho 
ottenuto tramite ipconfig)
	- Il finder mi restituisce l'errore -36. Ho aperto Console e nella 
finestra console.log esce la riga:
		mount_smbfs: negotiate phase failed: syserr = Connection reset by peer
	- Ho aperto il log system.log per vedere se il firewall bloccava 
qualcosa e mi dice:
	Aug 17 14:06:45 localhost kernel: ipfw: 53005 Deny UDP 
39.6.74.58:137
 
10.0.1.2:49495
 in via en1
Cosa posso fare..? :)
Nelle proprietà della connessione di rete a Fastweb su Windows, cosa 
devo attivare oltre al TCP/IP?
c) Sempre nel system.log ho trovato una grossa quantità di questo tipo 
di righe:
Aug 17 13:28:20 localhost kernel: ipfw: 53005 Deny UDP 
10.0.1.2:49438
 
224.0.0.251:5353
 in via en1
L'unica cosa che varia è la porta del IP iniziale che è passato da 4909 
fino a 4939. Ma cos'è quell'IP 224.0.0.251? Riguarda l'HAG o il mondo 
esterno?
Una cosa simile l'ho avuta con queste righe:
Aug 17 13:31:19 localhost kernel: ipfw: 53005 Deny UDP 
10.0.1.1:192
 
10.0.1.2:49456
 in via en1
In questo caso, era la porta del secondo IP che cambiava, partendo da 
49456 fino a 49475 saltando poi a 4941 fino a 4945.
Cosa sono..? o_O
d) Con le impostazioni del firewall incluse nella FAQ, sono capace di 
trasferire i file attraverso i programmi che si collegano ad MSN?
Grazie sempre :)
-- 
Bye
Silent

 trasferire i file attraverso i programmi che si collegano ad MSN?
Tu puoi inviare senza problemi. Per ricevere, dipende da come avviene il
tutto: se è il mittente che prova ad aprire una connessione direttamente
verso di te, il firewall la blocca. Se invece tutto passa per la
sessione già aperta col server MSN non ci dovrebbero essere problemi.
Comunque per qualsiasi dubbio ti conviene sempre tenere sotto controllo
il system.log: da lì ti puoi rendere conto se il firewall ti sta
bloccando qualcosa.
-- 
"I have a very simple life, I have my family and I have Apple and Pixar.
And I don't do much else." S. J.

 attiva.
L'ho abilitato.
Ora quando faccio Mela+K e cerco di collegarmi al PC, nel console.log esce:
mount_smbfs: negotiate phase failed: syserr = Connection reset by peer
e nel system.log:
Aug 17 14:56:07 localhost kernel: ipfw: 53005 Deny UDP 
39.6.74.58:137
 
10.0.1.2:49166
 in via en1
Che devo fare? :(
-- 
Bye
Silent

Silent <prefe...@non.dirlo> wrote:

Hai Fastweb vero? Fibra residenziale?
E' un problema comune a molti fibra fw con Mac. Per qualche arcano
motivo, se provi a traceroutare, troverai spesso e volentieri che c'è un
salto aggiuntivo con un IP della MAN fastweb. E' stato empiricamente
provato da me che finche' quel coso sta nella tabella di routing del
sistema, Samba si confonde.
Se hai uno switch come il sottoscritto funziona la panacea seguente:
 - aggancia i due host (o nel tuo caso PC e base AirPort) allo switch
con Fastweb staccato (=non attaccato all'HAG).
 - fai mela+k (funzionerà) e monta una condivisione a caso. Il firewall
su non da problemi.
 - aggancia fastweb.
Questo manterra' in cache il tragitto per l'host PC senza che [qualsiasi
cosa sia contenuta nella rete fastweb che causa il casino] si metta di
mezzo.
Dato che non ho voglia di investigare, qualcuno piu' saggio sa perche'
si ficca 'sta roba nella routing table?
<l'IP intruso e' 1.51.193.2, il Mac e' 1.51.193.5X, il PC e'
1.51.193.5(X+1), con gli IP mascherati per evitare eventuali
ripercussioni negative sulla salute di poveri innocenti :D>
 - ∞

 Che devo fare? :(
Questa parte l'ho risolta momentaneamente con una regola che ho aggiunto 
guardando i pacchetti bloccati nel system.log:
add  5012 allow udp from 39.6.74.58 137 to 10.0.1.2
Mi riesco a collegare senza problemi al PC con il comando Mela+K.
Ora chiedo: c'č una regola "generalizzata" che permetta questo tipo di 
traffico fra il MAC e il PC e "lo vieti" al mondo esterno?
-- 
Bye
Silent

 Che devo fare? :(
Questa parte l'ho risolta momentaneamente con una regola che ho aggiunto
guardando i pacchetti bloccati nel system.log:
add  5012 allow udp from 39.6.74.XX 137 to 10.0.1.2
(dove XX sono le cifre finali dell'IP del MAC. L'IP del PC differisce 
giusto per queste due cifre)


 Che devo fare? :(
39.6.74.58 è l'IP del PC, giusto? Prova con una regola che lascia
passare quei pacchetti:
add xxx allow udp from 39.6.74.58 137 to any in
Comunque, io al posto tuo permetterei tutto il traffico dal PC
all'iBook:
add xxx allow ip from 39.6.74.58 to any in
Poi dipende da quanto vuoi essere "paranoico" tu... ;-)


This message was cancelled from within Mozilla.

 si ficca 'sta roba nella routing table?
Se è lo stesso fenomeno di cui si era parlato tempo addietro, in realtà
è un problema di livello più basso: l'intruso risponde alla ARP request
rivolta al computer cui ci si vuole collegare e i frame inviati vanno a
finire a lui. La soluzione migliore è inserire una voce statica nella
ARP table col MAC address corretto del computer. Comunque se fai una
ricerca su it.tlc.gestori.fastweb dovresti trovare dei vecchi post al
riguardo.


 Poi dipende da quanto vuoi essere "paranoico" tu... ;-)
Credo di sě, l'IP del MAC invece finisce con il .57
L'unica cosa che vorrei fare č rendere possibile la comunicazione fra il 
mio PC e il MAC, vietando ogni tipo di condivisione verso il mondo esterno.
Mettendo questa regola mica permetto qualche accesso dall'esterno?
-- 
Bye
Silent

 riguardo.
Grazie +10000000!
 - ∞

 Mettendo questa regola mica permetto qualche accesso dall'esterno?
In linea generale no. Non so però, se sul PC ci finisse qualche trojan o
simile, se potrebbe essere usato come ponte per arrivare all'iBook. Il
tutto in teoria, comunque...


Ultimissima domanda: per permettere la condivisione, sul PC, cosa devo 
attivare nelle opzioni della Connessione di rete a Fastweb oltre il TCP/IP?
Grazie ancora :)
-- 
Bye
Silent

 attivare nelle opzioni della Connessione di rete a Fastweb oltre il TCP/IP?
Credo nient'altro (non penso serva il NetBIOS). Comunque prova a dare
un'occhiata su Faqintosh.


 un'occhiata su Faqintosh.
Ti ringrazio, sei stato gentilissimo. Ho dovuto semplicemente (e 
chiaramente) abilitare la voce per la condivisione dei file e delle 
stampanti nelle proprietà della connessione di rete. In più ho dovuto 
creare una regola sul PC sul Sygate Personal Firewall per impedire che 
gli altri all'esterno accedessero alla condivisione.
Grazie ancora.
-- 
Bye
Silent