sono su backtrack e sto cercando di creare su questo pc con backtrack un piccolo webserver, con airbase creo l'access point poi eseguo uno script per le regole del dhcp e iptables
#!/bin/bash
ifconfig at0 up
ifconfig at0 192.168.1.1 netmask 255.255.255.0
route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1
iptables --flush
iptables --table nat --flush
iptables --delete-chain
iptables --table nat --delete-chain
iptables -P FORWARD ACCEPT
iptables -t nat -A PREROUTING -p tcp -j DNAT --to 192.168.50.180:80
iptables -t nat -A PREROUTING -p udp -j DNAT --to 192.168.50.180:80
iptables -t nat -A POSTROUTING -j MASQUERADE
dhcpd3 -d -f -cf /etc/dhcp3/dhcpd.conf at0
echo "1" > /proc/sys/net/ipv4/ip_forward
le ho provate di tutte, prima a destinare il traffico su un ip tipo 192.168.1.30 poi ho letto che se sono sulla stessa rete non va bene ed allora ho cambiato con quest'ultimo ip, ho provato ad inserire i parametri -i at0 o mon0 ma niente e nemmeno con --dport 80, in pratica, il client si collega a questa rete che creo con airbase, riesco a pingare sia 192.168.1.1 sia 192.168.50.180 ma quando cerco di navigare e scrivo un qualsiasi sito tipo www.google.it non mi reindirizza al 192.168.50.180, se invece questo indirizzo ip lo inserisco io nel browser mi apre la pagina web locale che ho creato nel pc che fa da AP