Private network on hotel wifi - wifi

I am currently in a hotel with a public captive captive portal wifi and limited devices due to the login.
I was wondering if there was any way to use a repeater or a raspberry pi to create my own secure sub network and only use the login on the repeater, that way I would no longer have a restriction on the number of devices.
I am currently using a TP Link repeater but I still have to go through the captive portal and it still has to be a public network.

Related

SIM cards with static IP address

I am building an iOS App for my employer and we are in the testing phase.
We have to use a third party service and access their Staging environment.
In order to access their service, for security reason, they need to whitelist the IP addresses of the devices that we'll use for testing.
How can I proceed? Are there providers in the US that offers an APN with static IP addresses? Would that work?
One more thing:
We can't use a VPN. The third party service has an SDK installed on our devices and blocks the App if a VPN or other spoofing solutions are detected.
The third party service is a geolocation service.

How to store client names that've accessed wifi via captive portal?

I'd like to setup a captive portal for an open wifi network, where users can access the internet by only entering their first names.
The aim of which is to build a list of first names currently connected to the network. Ideally this setup would remember MAC addresses and be able to greet returning clients (on an external display) the next time they automatically access the wifi network. (Can clients access the internet without having to re-login through captive portal?)
Thanks
One solution is to create an SQl database and store in it the first name and the MAC address of the client.
When the client log again you juste have to make a simple SQL request to find the name associated to the MAC address

IOS Automatic login under wifi Captive Portal

Do you think is possibile to login under a network of wifi hotSpots using predefined credentials programmatically stored inside an IOS App.
This to allow only to people who installed that Application on their devices to use the wifi connection and gain Internet Access overriding the Captive Portal login process of course in accordance with the hot spot network owner :-)
Do you have any suggestion how to get that result ?
Thanks Dario
Maybe you want to try this one:
CaptiveNetworkRef
By calling the CNSetSupportedSSIDs function, an application can register a list of wireless network SSIDs with Captive Network Support, thereby assuming responsibility for authenticating with those networks. Typically when a user joins a captive network, Captive Network Support provides a web sheet that allows the user to authenticate with the network. If an application has registered the SSID of the captive network, however, the web sheet is suppressed, and the user can complete authentication in the appropriate application.

public free hotspot access by login or payment

There are a lot of public places that suggest connection to internet via free wifi by login to website or payment. I try to figure out how this work. Do I need server or the web page can run on router? What technology or software do I need? Is anyone can shed light on it?
What you're referring to is Captive Portal
The captive portal technique forces an HTTP client on a network to see
a special web page (usually for authentication purposes) before using
the Internet normally. A captive portal turns a Web browser into an
authentication device. This is done by intercepting most packets,
regardless of address or port, until the user opens a browser and
tries to access the web. At that time the browser is redirected to a
web page which may require authentication and/or payment, or simply
display an acceptable use policy and require the user to agree.
Captive portals are used at many Wi-Fi hotspots, and can be used to
control wired access (e.g. apartment houses, hotel rooms, business
centers, "open" Ethernet jacks) as well.

Login with Facebook in wifi hotspot

we're developing a wifi hotspot captive portal where users can authenticate with their preferred social network credentials.
Of course before user's login on captive portal he/she can't reach internet, so some urls must be open in order to be able to reach external authentication pages.
Unfortunately for us, facebook's oauth dialog is "https://www.facebook.com/dialog/oauth". Being https we can only open IPs or hostnames, but we have no control on "path" of the request, so we should open all www.facebook.com site. Unfortunately, for legal problems, it's not possible.
The simplest solution would be to have oauth dialog page on a different url (example: http://oauth.facebook.com/dialog/oauth...), is it possible?
Any other suggestion?
I've found some similar questions in this forum (so forgive me for the duplicate question), but none has an answer.

Resources