trasformare scheda in access point
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: trasformare scheda in access point
Il gateway dovrebbe essere la stessa macchina con il server dhcp.
Prova ad usare un'altra classe di ip (es: 192.168.10.x).
Prova ad usare un'altra classe di ip (es: 192.168.10.x).
Re: trasformare scheda in access point
questo è l'output del comando dhcpd:
bt ~ # dhcpd
Internet Systems Consortium DHCP Server V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 leases to leases file.
Multiple interfaces match the same subnet: wlan0 ath0
Multiple interfaces match the same shared network: wlan0 ath0
Listening on LPF/ath0/06:15:6d:66:04:ea/192.168.0/24
Sending on LPF/ath0/06:15:6d:66:04:ea/192.168.0/24
Listening on LPF/wlan0/00:21:5d:9b:53:cc/192.168.0/24
Sending on LPF/wlan0/00:21:5d:9b:53:cc/192.168.0/24
Sending on Socket/fallback/fallback-net
non scrive nessun lease e mi dice: Multiple interfaces match the same subnet: wlan0 ath0 non so se è solo un avviso o un errore.
comunque sarò più chiaro sulla mia configurazione.
la mia wlan0 prende in automatico l'ip dal mio router, al momento è 192.168.0.32
il mio router è 192.168.0.1, i dns sono settati al suo interno.
bt ~ # dhcpd
Internet Systems Consortium DHCP Server V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 leases to leases file.
Multiple interfaces match the same subnet: wlan0 ath0
Multiple interfaces match the same shared network: wlan0 ath0
Listening on LPF/ath0/06:15:6d:66:04:ea/192.168.0/24
Sending on LPF/ath0/06:15:6d:66:04:ea/192.168.0/24
Listening on LPF/wlan0/00:21:5d:9b:53:cc/192.168.0/24
Sending on LPF/wlan0/00:21:5d:9b:53:cc/192.168.0/24
Sending on Socket/fallback/fallback-net
non scrive nessun lease e mi dice: Multiple interfaces match the same subnet: wlan0 ath0 non so se è solo un avviso o un errore.
comunque sarò più chiaro sulla mia configurazione.
la mia wlan0 prende in automatico l'ip dal mio router, al momento è 192.168.0.32
il mio router è 192.168.0.1, i dns sono settati al suo interno.
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: trasformare scheda in access point
Prova a cambiare rete: se sulla wlan0 hai 192.168.0.x, con ath0 metti 192.168.1.x .
Re: trasformare scheda in access point
dhcp.conf lo modifico o lascio così?
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: trasformare scheda in access point
Lo devi modificare.
Re: trasformare scheda in access point
sei anche troppo paziente
allora. in questo momento visto che ho riavviato il mio ip datomi dal router a wlan0 è 192.168.0.10
ho modificato dhcp.conf:
ddns-update-style ad-hoc;
subnet 192.168.1.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.0.10;
option domain-name-servers 192.168.0.10;
option domain-name "domain.com";
range dynamic-bootp 192.168.1.3 192.168.1.50;
default-lease-time 21600;
max-lease-time 43200;
}
a routes e domain name server ho dato l'ip di questo pc.
poi:
allora. in questo momento visto che ho riavviato il mio ip datomi dal router a wlan0 è 192.168.0.10
ho modificato dhcp.conf:
ddns-update-style ad-hoc;
subnet 192.168.1.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.0.10;
option domain-name-servers 192.168.0.10;
option domain-name "domain.com";
range dynamic-bootp 192.168.1.3 192.168.1.50;
default-lease-time 21600;
max-lease-time 43200;
}
a routes e domain name server ho dato l'ip di questo pc.
poi:
Codice: Seleziona tutto
bt ~ # wlanconfig ath0 destroy
bt ~ # wlanconfig ath0 create wlandev wifi0 wlanmode master
ath0
bt ~ # iwconfig ath0 essid prova channel 11
bt ~ # ifconfig ath0 192.168.1.10 netmask 255.255.255.0
bt ~ # iptables -P FORWARD ACCEPT
bt ~ # iptables -t nat -A POSTROUTING -o ath0 -j MASQUERADE
bt ~ # echo 1 > /proc/sys/net/ipv4/ip_forward
bt ~ # dhcpd
Codice: Seleziona tutto
bt ~ # dhcpd
Internet Systems Consortium DHCP Server V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 leases to leases file.
Listening on LPF/ath0/06:15:6d:66:04:ea/192.168.1/24
Sending on LPF/ath0/06:15:6d:66:04:ea/192.168.1/24
No subnet declaration for wlan0 (192.168.0.10).
** Ignoring requests on wlan0. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface wlan0 is attached. **
Sending on Socket/fallback/fallback-net
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: trasformare scheda in access point
Questo significa che wlan0 si trova su un'altra rete (ma a te non importa).HaVaNa7 ha scritto:Codice: Seleziona tutto
No subnet declaration for wlan0 (192.168.0.10). ** Ignoring requests on wlan0. If this is not what you want, please write a subnet declaration in your dhcpd.conf file for the network segment to which interface wlan0 is attached. **
Mi viene un dubbio per le direttive "routers", "domain-name-servers" e "domain-name". Purtroppo non sono molto esperto in queste cose (non le ho mai fatte), le guide sul wiki cosa dicono?
Re: trasformare scheda in access point
option routers : indirizzo del router
option domain-name-servers : indirizzi dei server dns
option domain-name-servers : indirizzi dei server dns
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: trasformare scheda in access point
Ma il tuo server dhcp è anche un server dns?
Re: trasformare scheda in access point
qui casca l'asino (io), ehm ehm come faccio a vederlo?
se non lo è non potrei risolvere scrivendo in dhcpd.conf il server dns esterno?
se non lo è non potrei risolvere scrivendo in dhcpd.conf il server dns esterno?
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: trasformare scheda in access point
Esegui:HaVaNa7 ha scritto:qui casca l'asino (io), ehm ehm come faccio a vederlo?
Codice: Seleziona tutto
$nmap -vv -P0 127.0.0.1Sì.HaVaNa7 ha scritto:se non lo è non potrei risolvere scrivendo in dhcpd.conf il server dns esterno?
Re: trasformare scheda in access point
ok ho scannato e la 53 non c'è. quindi niente server.
comunque se metto option domain-name-servers 212.216.112.112 (dns telecom) dovrebbe usare il dns esterno.. ma non funziona
comunque se metto option domain-name-servers 212.216.112.112 (dns telecom) dovrebbe usare il dns esterno.. ma non funziona
- Ansa89
- Iper Master

- Messaggi: 2703
- Iscritto il: mer 29 ago 2007, 17:57
- Nome Cognome: Stefano Ansaloni
- Slackware: 14.2 64bit
- Kernel: 4.9.61
- Desktop: XFCE 4.12
- Località: Modena
Re: trasformare scheda in access point
Questo è male...Incomincio a non avere più idee.
Re: trasformare scheda in access point
adesso stavo controllando il pc con windows, prende l'ip:
ip: 192.168.0.12
subnet: 255.255.255.0
gateway: 192.168.0.1
server dhcp: 192.168.0.11 (il pc con linux)
server dns: 212.216.112.112
cavolo funziona tutto ma è possibile che non si navighi??!!!
riposto i file che ho creato:
dhcpd.conf
script per far partire l'access point:
ip: 192.168.0.12
subnet: 255.255.255.0
gateway: 192.168.0.1
server dhcp: 192.168.0.11 (il pc con linux)
server dns: 212.216.112.112
cavolo funziona tutto ma è possibile che non si navighi??!!!
riposto i file che ho creato:
dhcpd.conf
Codice: Seleziona tutto
ddns-update-style ad-hoc;
subnet 192.168.0.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
option domain-name-servers 212.216.112.112;
option domain-name "domain.com";
range dynamic-bootp 192.168.0.3 192.168.0.50;
default-lease-time 21600;
max-lease-time 43200;
}Codice: Seleziona tutto
#!/bin/sh
wlanconfig ath0 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode master
iwconfig ath0 essid prova channel 11
ifconfig ath0 192.168.0.11 netmask 255.255.255.0
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o ath0 -j MASQUERADE
dhcpd
route add -net default gw 192.168.0.1 ath0
echo 1 > /proc/sys/net/ipv4/ip_forward
modprobe iptable_nat
iptables -F -t nat
iptables -t nat -A PREROUTING -p udp --dport 53 -j DNAT \
--to 192.168.0.1
# dammit, I swear this used to work with just an OUTPUT rule...
iptables -t nat -A OUTPUT -p udp --dport 53 -j DNAT \
--to 192.168.0.1
echo "Done."