- This topic has 8 replies, 2 voices, and was last updated 6 years, 5 months ago by Zaid Sabih.
- AuthorPosts
- May 10, 2018 at 4:30 pm #11711Atul KoshtaParticipant
I have successfully created fake AP manually using dnsmasq and hostapd but when i connect to this wifi i do not get internet access.
PS:Connected android device.There exist both arrows in wifi signal:outgoing as well as incoming
Please help me!May 11, 2018 at 2:40 pm #11718Zaid SabihModeratorHello Atul,
The most common cause for this issue is iptables, maybe there’s a rule there that is preventing the connection, please run the following command to remove any rules that might be preventing this from working:
iptables --flush
iptables --table nat --flush
iptables --delete-chain
iptables --table nat --delete-chain
iptables -P FORWARD ACCEPT
Then follow the steps shown again.
Also please make sure you are using the right interfaces when following the steps.May 12, 2018 at 5:18 pm #11729Atul KoshtaParticipantHello sir,
I followed exactly same steps as you told in video lectures.Although i created fake AP but i am unable to give internet service to it.As a result whenever any device connects to my fake AP,it does not have any internet service in it.
1. Host connected to my fake AP is not directed to my server’s index.php.Rather an error is shown on his screen that ‘site can’t be reached’
2.UNABLE TO RESTART dnsmasq (unable to run : dnsmasq -C <dnsmasq.conf file path>)2nd time after running ones.I face the following error whenever i edit dnsmasq.conf file and try to run same command again:ERROR : dnsmasq: failed to bind DHCP server socket: Address already in use
*For now i need your help primarily to provide internet access to client connected to my fake AP
PS: I used exactly same conf file and same ip granting commands that you used to created fake AP.May 14, 2018 at 12:55 pm #11740Zaid SabihModeratorCan you please show me the result of ifconfig BEFORE starting the fake AP, and can you please show me the config files you’re using?
May 14, 2018 at 6:56 pm #11743Atul KoshtaParticipant#JUST AFTER STARTING MACHINE AND PLUGGING IN ADAPTER
root@kali:~# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255
inet6 fe80::a00:27ff:fe59:1b51 prefixlen 64 scopeid 0x20<link>
ether 08:00:27:59:1b:51 txqueuelen 1000 (Ethernet)
RX packets 9 bytes 1920 (1.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 37 bytes 3138 (3.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 28 bytes 1428 (1.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 28 bytes 1428 (1.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0root@kali:~# iwconfig wlan0
wlan0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off# I used following conf file n my recent try which was 24 hours ago:
#dnsmasq.conf
interface=wlan0
dhcp-range=192.168.1.2,192.168.1.100,8h
dhcp-option=3,192.168.1.1
dhcp-option=6,192.168.1.1
address=/#/192.168.1.1#hostapd.conf
interface=wlan0
ssid=Stark Industry
channel=5
driver=nl80211May 15, 2018 at 6:57 pm #11761Zaid SabihModeratorI was most interested in seeing the values for wlan0, why did it not show up when you ran
ifconfig
??May 15, 2018 at 8:12 pm #11764Atul KoshtaParticipantThere happened some error, sir, I apologize for that error. Here is the result of ifconfig when I plugged in the adapter after starting the machine:
root@kali:~# ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 08:00:27:59:1b:51 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 16 bytes 960 (960.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 16 bytes 960 (960.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 00:c0:ca:96:64:e9 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 1 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0#after this I followed the same procedure as I described in another topic. Everything works fine, target pc is able to connect my fake AP, able to browse my localhost 192.168.1.1 index.php, but explicitly by typing 192.168.1.1 in the URL
May 15, 2018 at 8:31 pm #11766Atul KoshtaParticipantHello Zaid sir,
I just want to tell you that I moved a step ahead and I wish I could solve rest of my problem myself. I will get back to you if I face any further obstacle.
Thanks a lot for your assistance.May 18, 2018 at 4:40 am #11780Zaid SabihModeratorGreat stuff, I’m glad you figured it out 🙂
- AuthorPosts
- You must be logged in to reply to this topic.