|
|
|
![]() |
|
Strumenti |
![]() |
#601 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 7494
|
dnsmasq non fa niente di recondito
se uno lo attiva, killa udhcpd e dnrd, perché il primo è il server dhcp ed il secondo è il server dns, cose a cui pensa lui è molto più flessibile di quei due ed è configurabile, mentre quei due non possono essere configurati con facilità ci sono cose banali che con dnsmasq sono possibili, come dare un nome ad un host e fare ping pippo, cosa che altrimenti sarebbe abbastanza complicata senza lo ho messo perché mi è stato chiesto se si poteva mettere; se una cosa si può fare, so come farla, è piccola e penso sia utile, sapete che la faccio; a volte dico no, perché è grande, inutile, ha bisogno di configurazioni enormi e via dicendo, mica per fare rima col mio nome :P è una di quelle cose, che come è scritto, è totalmente a carico dell'utente; non ne so molto più di voi, per cui cercherei in giro come voi ![]() |
![]() |
![]() |
![]() |
#602 |
Senior Member
Iscritto dal: Nov 2007
Messaggi: 397
|
Perfetto, grazie per la spiegazione...
Lo sto impostando per avere lease statici, è molto più comodo il file conf che l'interfaccia originale in effetti... poi vi dico se funziona. EDIT: Il mio file config (senza indirizzi MAC) è questo: Codice:
# Needed to avoid slowdown dhcp-authoritative # Router Address dhcp-option=3,192.168.0.1 # DHCP range dhcp-range=192.168.0.50,192.168.0.254,255.255.255.0,24h # DHCP Time Server dhcp-option=42,193.204.114.232 # Tell MS Windows to release a lease on shutdown dhcp-option=vendor:MSFT,2,1i ## DNS servers #dhcp-option=6,8.8.8.8,8.8.4.4 # Telecom Locali server=85.38.28.71 server=85.38.28.69 # Telecom Nazionali server=212.216.112.112 server=212.216.172.62 # Google server=8.8.8.8 server=4.4.4.4 # Extended DNS setup all-servers domain-needed bogus-priv filterwin2k stop-dns-rebind no-resolv #port=53 # Cache Options cache-size=8192 log-async=10 ## Static Leases # Printers dhcp-host=MACADDRESS,HP-E910,192.168.0.2,infinite # PCs dhcp-host=MACADDRESS,XPS,192.168.0.10 # Mobile dhcp-host=MACADDRESS,iPhone4S,192.168.0.20 # Game dhcp-host=MACADDRESS,Wii,192.168.0.30,infinite
__________________
![]() Deeply Tuned... ![]() Ultima modifica di labodj : 09-04-2013 alle 22:35. |
![]() |
![]() |
![]() |
#603 |
Senior Member
Iscritto dal: Apr 2013
Città: Prov. Palermo
Messaggi: 10210
|
scusa alfonsor ma come si fa ad utilizzare trasmission? sono riuscito ad installare amod 1.0.3 e ho attivato il trasmission-daemon ma la web ui di trasmission come faccio a visualizzarla?
![]() chiedo lumi ![]() |
![]() |
![]() |
![]() |
#604 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 7494
|
lo avvii (si avvia solo se hai una periferica usb storage, una chiavetta insomma, inserita) e quindi vai a http://192.168.0.1:9091 (o tuo indirizzo route)
|
![]() |
![]() |
![]() |
#605 | |
Senior Member
Iscritto dal: Apr 2013
Città: Prov. Palermo
Messaggi: 10210
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#606 |
Senior Member
Iscritto dal: Feb 2007
Messaggi: 5712
|
appena messa la 9.1.9.8 sul 3500, adesso cerco di vedere cosa è cambiato, anche se ormai per il 3500 mi sembra che il firmware amod sia già stabilissimo.
una domanda, per il 2200v3, volendo utilizzare un server ntp diverso dallo standard netgear (dato che molto spesso è down), mi sembra che in nvram ci sia la possibilità di settare un parametro ntp_custom (o qualcosa del genere) a 1 e specificare l'ip del server ntp desiderato. basta questo? |
![]() |
![]() |
![]() |
#607 | |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 7494
|
Quote:
per lo ntp ci sono le due voci ntp_custom e ntp_server ad occhio dovrebbe essere posto ntp_custom ad 1 e ntp_server ad un server, in questo momento non ti so dire se funziona però se si fa strings /usr/sbin/rc_app/rc_apps | grep ntp appaiono entrambe le voci, che lascia ben sperare che siano realmente usate e non rimasuglio di firmware differenti |
|
![]() |
![]() |
![]() |
#608 | |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 7494
|
Quote:
non è che hai usato qualche opzione in wifi extra, magari te ne sei dimenticato dopo averla immessa? |
|
![]() |
![]() |
![]() |
#609 |
Senior Member
Iscritto dal: Sep 2004
Città: Roma (prima porta)
Messaggi: 3703
|
ma con questo firmware è possibile modificare l'snr?
__________________
MY PC: Intel i7 8700k @4.8ghz, 16gb ram ddr4(2600mhz), Gigabyte Z370P-D3, Strix vega64 (@1680/1050), Sound Blaster xfi titanium, Samsung 960evo 500gb trattato positivamente con: robby66; Emulatore; fabrimax84 |
![]() |
![]() |
![]() |
#610 |
Senior Member
Iscritto dal: Jun 2005
Città: San Remo
Messaggi: 2356
|
|
![]() |
![]() |
![]() |
#611 | |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 7494
|
Quote:
allora controllo che ultimamente faccio cose strambe :P |
|
![]() |
![]() |
![]() |
#612 |
Senior Member
Iscritto dal: Sep 2008
Messaggi: 333
|
|
![]() |
![]() |
![]() |
#613 |
Senior Member
Iscritto dal: Nov 2007
Messaggi: 397
|
Un utente mi ha chiesto informazioni a proposito di alcune voci sul mio file .conf di dnsmasq
Mi sono letto tutto un file config completo di dnsmasq (che trovate QUI),tante opzioni non le ho nemmeno capite dato che sono molto avanzate, ma quelle poche che ho usato si e mi sembra utile spiegarle. cache-size=4096 Imposta la dimensione della cache DNS a 4096 record (4MB), di default è 150 record (150Kb), al massimo 10000 record (10MB). Se dal pc scrivete www.googe.it e il nome è già risolto nella cache di dnsmasq non c'è bisogno di interrogare il dns remoto, con un risparmio di latenza tangibile. Se il nome non fosse in cache il dns remoto viene interrogato e il risultato viene scritto in cache, così la prossima volta sarà subito disponibile. Più grande è la cache più nomi risolti possono essere salvati. La cache sta nella ram, non viene preallocata tutta la dimensione, ma cresce man mano che i nomi vengono risolti, state attenti a lasciare ram libera per le altre funzioni del router... penso che anche con 8-10MB in caso uno non usi trasmission o altre cose pesanti non ci siano problemi, ma 10MB di nomi risolti per un uso domestico sono parecchi, per un uso domestico 2-4MB sono molto più che sufficienti. log-async=10 Abilita il logging asincrono e imposta il limite di righe messe in coda da dnsmasq quando ci sono rallentamenti. Dnsmasq può loggare in modo asincrono: questo gli permette di continuare a funzionare senza essere bloccato dal syslog, e permette al syslog di utilizzare dnsmasq per le query DNS senza rischiare deadlock. Se la coda di righe di log si piena, dnsmasq farà il log dell'eccesso e del numero di messaggi persi. La lunghezza della coda di default è 5, un valore normale è intorno a 5-25, il limite massimo è 100. QUI e QUI per maggiori info sui due comandi sopra. dhcp-option=vendor:MSFT,2,1i Invia un'opzione specifica dei sistemi Microsoft che chiede a Windows di rilasciare il DHCP lease quando si spegne il sistema. Il flag i alla fine del comando dice a dnsmasq di mandare il valore come un intero di 4 byte, che è quello che è scritto nelle linee guida microsoft. all-servers Da usare se si hanno dei server dns impostati come server=ipserver1 server=ipserver2 e così via, invece di utilizzare il server DNS primario per il lookup e il secondario di backup chiede la risoluzione dell'indirizzo a tutti i server impostati, il primo che risponde vince. Questa opzione diminuisce la latenza di risposta del DNS ma non è proprio da cittadino della rete modello, caricate di lavoro più dns per trarne vantaggio. Se la usate vi conviene NON usare dhcp-option=6,ipdns1,ipdns2,ipdns3 così che quando il DHCP fornisce gli indirizzi all'host fornisce come dns l'indirizzo del router impostato su dhcp-option=3,iprouter domain-needed e bogus priv Queste 2 opzioni vi rendono migliori cittadini della rete, infatti impostano dnsmasq per filtrare tutte le query a cui i DNS pubblici non possono rispondere, e che caricherebbero questi server inutilmente (specialmente i root server). La prima non permettere di risolvere nomi che non contengono il punto o un dominio. La seconda non inoltra indirizzi che sono nello spazio degli indirizzi non instradatati. port=53 Il DNS sta in ascolto nella porta specificata invece che in quella di default, quella di default è 53, se mettete 0 disattivate la funzione di dns, lasciando invece quelle di DHCP e TFTP. Potevo non inserirlo? si, ma volevo provare filterwin2k Filtra alcune richieste dns inutili originate da sistemi windows, in particolare tutte le richieste per records SRV (usate per trovare i loro controllori di dominio). Se utilizzate telefoni SIP VOIP questa opzione deve stare spenta dato che il protocollo SIP utilizza questi records SRV (che non sono altro che MX Records generalizzati), io non uso telefoni VOIP, non uso il protocollo SIP, ho attivato beatamente l'opzione. stop-dns-rebind ferma e logga gli indirizzi dai nameservers che sono nel range degli IP privati. è una protezione che blocca attacchi in cui un browser protetto da firewall è utilizzato per sondare le macchine sulla rete locale. dhcp-option=42,IPServerNTP Serve a trasmettere attraverso il dhcp anche l'ip del server ntp (per l'ora), serve? non lo so, di certo non fa male, io ho usato il server inrim italiano. no-resolv I DNS impostati dalla pagina WAN setup, sia che siano manuali, sia che vengano presi dall'ISP vengono scritti nel file resolv.conf, se non volete utilizzarli, o se li avete già configurati nella vostra configurazione di dnsmasq allora usate questo comando, che ignorerà i server dns scritti in questo file.
__________________
![]() Deeply Tuned... ![]() Ultima modifica di labodj : 09-04-2013 alle 22:32. |
![]() |
![]() |
![]() |
#614 |
Senior Member
Iscritto dal: Sep 2008
Messaggi: 333
|
c'è una cosa che non mi torna
come far conciliare i dns di wn setup con i dns di dnsmasq infatti in System Status sono riportati i dns impostati in wan setup |
![]() |
![]() |
![]() |
#615 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 7494
|
|
![]() |
![]() |
![]() |
#616 | |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 7494
|
Quote:
il file /etc/resolv.conf è un file "standard" di linux ed è usato da dnsmasq automaticamente, eccetto se non gli si dice di non usarlo quindi, i dns "standard" sono usati anche da dnsmasq, eccetto se non gli si dice di non farlo nella configurazione per quanto riguarda i dns riportati in Status, sono quelli soliti; se in dnsmasq se ne impostano altri, direi che l'utente sa quello che fa, a prescindere da quello che Status dice |
|
![]() |
![]() |
![]() |
#617 | ||
Senior Member
Iscritto dal: Nov 2007
Messaggi: 397
|
Quote:
Quote:
La cosa che mi sembra strana è guardando la info page su processes si vede che dnsmasq è l'unico processo lanciato dall'user nobody, tutti gli altri da root, è normale?
__________________
![]() Deeply Tuned... ![]() |
||
![]() |
![]() |
![]() |
#618 |
Senior Member
Iscritto dal: Nov 2007
Messaggi: 397
|
A quanto ho capito il qos è una cosa pesantina, che io non userei, c'è un modo di far funzionare quel comando senza tutto l'ambaradan del qos?
__________________
![]() Deeply Tuned... ![]() |
![]() |
![]() |
![]() |
#619 | ||
Senior Member
Iscritto dal: Sep 2008
Messaggi: 333
|
Quote:
Quote:
![]() ![]() |
||
![]() |
![]() |
![]() |
#620 |
Senior Member
Iscritto dal: Nov 2007
Messaggi: 397
|
Se uno volesse proprio ignorarli allora si, basta un no-resolv
__________________
![]() Deeply Tuned... ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:11.