Newsgroup: it.comp.os.linux.sys
Titolo: DNS su porta alternativa

Salve, ho installato sulla mia linux box un server DNS (pdnsd) per uso 
"personale". Visto che lo uso soltanto io, mi piacerebbe farlo lavorare su 
un'altra porta, non la 53, visto che č una delle porte "preferite" dai 
cracker... Che modifiche devo fare a /etc/resolv.conf e /etc/services ?
Attualmente il mio resolv.conf dice:
nameserver 127.0.0.1
Da quando pdnsd non lavora piů sulla 53 perň tutte le applicazioni non lo 
trovano piů... ho provato a scrivere 127.0.0.1:porta, 127.0.0.1 porta, ma 
niente da fare. Qual'č la sintassi giusta ?
Grazie...
-- 
Lorenzo

dai cracker...
E poi come fai ad utilizzarlo dai programmi "client" :) ?
-- 
 __                                                               (o_
| _        "The Internet is slow, could you please reboot it ?"   //\
|__|iambo  mailto:
gabr...@giambonini.com
 
www.giambonini.com
   V_/_

 E poi come fai ad utilizzarlo dai programmi "client" :) ?
E' proprio quello il problema !! Non c'è un modo di specificare anche la porta 
in /etc/resolv.conf ? Nelle pagine man non ho trovato nulla, ed i miei 
tentativi "manuali" non hanno funzionato...:(
A quanto ne so ogni programma client che ha bisogno di risolvere un dominio 
guarda resolv.conf per sapere che server interpellare... se si potesse 
specificare la porta lì... Hai qualche suggerimento ? :)
-- 
Lorenzo

potesse specificare la porta lě... Hai qualche suggerimento ? :)
Modificare i sorgenti :) ? Credo che i numeri per le porte inferiori
alla 1024 siano standard e immutabili. Cioe', sono hard-coded :(
Non mi e' ancora chiaro perche' vuoi mettere un DNS su una porta non
standard ...


 piacerebbe farlo lavorare su un'altra porta, non la 53, visto
ipchains (o iptable, a seconda del kernel) e tieni fuori tutta
la popolazione interessata, cosi' a occhio senza andare a
controllare direi: (con ppp0 che si connette)
ipchain -A input -i ppp+ -p udp --destination-port 53 -j DENY -l 
ipchain -A input -i ppp+ -p tcp --destination-port 53 -j DENY -l 
e lascia che cerchino....
oppure, ancor meglio 
 ipchains -P input  DENY
 ipchains -P output REJECT
 ipchains -P forward REJECT
e poi autorizzi solo la roba che ti interessa
(127.0.0.1 tutto, news, http, mail, irc ....)
se non hai mai "attivato" ipchains ti conviene dare un'occhiata
al HOWTO di mrshark (guarda se trovi un suo articolo, in firma
ha il link) 
-- 
nebbia

 standard ...
No guarda, era poco piů che uno "sfizio"...:) Avevo pensato che cosě il
mio DNS era invisibile ai portscanning, che di solito si fermano alla
porta 1024... facendolo lavorare su una porta "privata" (49152-65535)
sarebbe piů difficile individuarlo...
Ma forse come dice "nebbia" č meglio lasciar fare ipchains...
Comunque grazie, ma non credo che mi metterň a modificare
"gethostbyname"...:)
--
Lorenzo

 controllare direi: (con ppp0 che si connette)
Non mi sono mai "cimentato" con un firewall, il mio computer accede ad
internet in dialup e non l'ho mai ritenuto necessario...
Comunque ti ringrazio, è interessante e sembra anche abbastanza facile
da configurare... Una curiosità... un firewall incide sulle prestazioni
di rete ? Intendo come bitrate in upload/download... Chiaramente mi
riferisco ad una connessione a 56K... probabilmente il kernel non se
n'accorge nemmeno, vero ? :))
--
Lorenzo

 n'accorge nemmeno, vero ? :))
gia'
-- 
nebbia