Jump to content

NANO to re-transmit wifi through captive portal


Shrek

Recommended Posts

Hey! Can you help with a few intriguing Q's?

Trying a few things out and just ordered a NANO to make things simpler instead of using multiple usb cards/routers. 

I'm looking to set up a free wifi connection for the public using my own wifi accessed through a dongle or similar, which is then rebroadcast under my own wifi name, and have a captive landing page where for people to access the net they have to complete an action. This would most probably be checked by passing a variable within PHP.

This is a test for a possible biz idea - pop up café at a festival offers free wifi after a customer accesses the wifi and can't get past a captive portal until they have liked a facebook page for the café, or a band make someone listen to their song on soundcloud for at least 30 secs. Or even have to complete a survey for a business, install a local app, tonnes of different things. Really just using the pineapple as a simple proof of concept.

What do you think the best way of setting this up would be and has anyone got any examples or topics in the forum they'd suggest?

Some things I'm brainstorming on at the moment and would appreciate advice on are - would it be possible to use the standard landing page in the NANO interface for this purpose or best to use Evil Portal or something else?

Is it possible to only allow a certain webpage/webpages to be accessed until an action is completed? Is a variable in PHP the best way to check this action has been completed?

Is it possible or better to host a portal on the NANO/Evil Portal as well as allowing say access to facebook only before an action is completed?

Done lots of searching and have lot of resources to read but wondered if anyone's done anything similar or has any good advice :)

 

Link to comment
Share on other sites

I haven't done anything as elaborate as what you are doing. I have however built a portal that required a username and password that then dumped to a text document. I did this for a demo at work to show why people should turn off their wifi while at work ... For my purposes I used the EvilPortal module.

Since the NANO would be routing to the internet via the next hop, you should be able to load dynamic items in the landing page.

You also need to use DNS spoof to force the traffic to the portal.

You MAY have better luck with an AP thats made for the captive portal setup. I know CISCO made a captive portal device that worked pretty well.

Also, another suggestion, if you were to try to deploy this on a large scale, then you may want to investigate the NANO. It's got a bit more horsepower, and would possibly get more clients connected as it support 5GHz as well.

Anyays! Try EvilPortal. Let us know how it goes!

 

  • Upvote 1
Link to comment
Share on other sites

  • 2 weeks later...
On 2017-5-15 at 10:17 AM, Captain said:

I haven't done anything as elaborate as what you are doing. I have however built a portal that required a username and password that then dumped to a text document. I did this for a demo at work to show why people should turn off their wifi while at work ... For my purposes I used the EvilPortal module.

Since the NANO would be routing to the internet via the next hop, you should be able to load dynamic items in the landing page.

You also need to use DNS spoof to force the traffic to the portal.

You MAY have better luck with an AP thats made for the captive portal setup. I know CISCO made a captive portal device that worked pretty well.

Also, another suggestion, if you were to try to deploy this on a large scale, then you may want to investigate the NANO. It's got a bit more horsepower, and would possibly get more clients connected as it support 5GHz as well.

Anyays! Try EvilPortal. Let us know how it goes!

Hello Captain, u can share ur portal ? 

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...