Ciao a tutti eccomi di nuovo qui.
Volevo chiedere una cosa:
c'è un modo per dire a sme che non voglio all'avvio che venga attivato il servizio masq/firewall?
Ho lo sme in questione dietro m0n0wall in dmz sul quale gira mldonkey.
Tutte le regole di m0n0 ed il NAT sono ok poichè se spengo masq e testo le porte di mldonkey è tutto in regola.
Se attivo masq invece ho il famigerato id basso su mldonkey e ciò è male.
Ho provato anche a creare un custom template con
vi /etc/e-smith/templates-custom/etc/rc.d/init.d/masq/90mirko
contenente una serie di regole del tipo
/sbin/iptables -A INPUT -p tcp --dport 4662 -j ACCEPT
/sbin/iptables -A INPUT -p udp --dport 4672 -j ACCEPT
ecc. ecc. per tutte le porte di cui avevo bisogno, poi ho fatto
/sbin/e-smith/expand-template /etc/rc.d/init.d/masq
/etc/init.d/masq restart
Non contento ho riavviato lo sme, l'output di iptables -L
mi fa vedere tutte le mie belle porte aperte, ma mldonkey fallisce il test delle porte, come detto prima se stoppo masq e restarto mldonkey il test delle porte è ok.
Quindi tornando alla mia domanda iniziale c'è modo di non far partire il servizio masq all'avvio?
Devo smanettare nel db di sme sotto /etc/e-smith/db
?
Non mi sembra il caso di rimuovere brutalmente il file masq in /etc/rc.d/init.d
o sbaglio?
E per ultimo, visto che comunque c'è m0n0wall a fare da firewall e lo sme in questione se ne sta in dmz, non è un problema se elimino l'avvio di masq?
Ovviamente la soluzione che ho trovato è stata quella di modificare lo script di avvio di mldonkey in /etc/rc.d/init.d
mettendo come prima operazione da fare un bel service masq stop
, però non mi sembra elegante.
Grazie