Sharing the Internet from a laptop or desktop PC via a virtual access point is a convenient solution when you don't have a router at hand but need to connect several devices to the network. The program My Public Wi-Fi turns your computer into a full-fledged hotspot, allowing you to share your connection over Wi-Fi, Ethernet or even 3G/4G modem with other gadgets. Unlike built-in Windows tools, this software offers flexible security settings, traffic monitoring, and the ability to block unwanted websites.
However, it's not that simple: incorrect configuration can lead to data leaks, IP address conflicts, or even complete loss of network access. In this article, we'll cover more than just basic installation and configuration. My Public Wi-Fi, but also nuances that are glossed over in standard instructions. You'll learn how to avoid common mistakes (for example, Error 1067 when starting the service), configure guest access with restrictions, and why it is sometimes better to use alternatives like Connectify or built-in mobsync in Windows 10/11.
We will pay special attention to security issues: how to protect your network from outside connections, why WPA2-PSK preferable WEP, and how to monitor connected devices in real time. If you plan to share internet in a public space (such as a cafe or coworking space), we'll provide setup recommendations. paid access through My Public Wi-Fi with integration of payment systems.
1. What is My Public Wi-Fi and when to use it
My Public Wi-Fi — a free utility for Windows (from Windows 7 to Windows 11), which creates a virtual access point (SoftAP) without having to access the registry or command line. The program supports:
- 🔄 Distribution of any type of connection: cable (Ethernet), mobile (3G/4G/5G), even VPN tunnels.
- 🔒 Security settings: select encryption type (
WPA2-PSK,WPA-PSK,WEP), hiding SSID, filtering MAC addresses. - 📊 Traffic monitoring: display of connected devices, consumed traffic and blocking by IP/MAC.
- 🚫 Blocking websites: via the built-in DNS proxy (for example, to restrict access to social networks).
The main advantage over the built-in mobsync In Windows, it's stability. The built-in feature often crashes after updates or reboots, while My Public Wi-Fi Saves settings and automatically restores the access point. However, there are some downsides:
- ⚠️ Limit on the number of devices: in the free version - up to 10 connections simultaneously (in Connectify Hotspot, for example, the limit is lower - 5 devices).
- ⚠️ Advertising in the interface: The free version displays banners (they can be disabled by purchasing Pro versions for ~$20).
- ⚠️ Dependency on Wi-Fi adapter drivers: on some laptops (especially with adapters Realtek) the access point may work unstably.
When to choose My Public Wi-Fi:
- 💻 Need to share internet from a laptop to a smartphone, tablet, or second PC.
- 🏢 Set up a temporary network in your office/cafe without buying a router.
- 🔍 Test your devices' Wi-Fi connections before setting up your main router.
- 🛡️ Set up guest access with restrictions (for example, blocking torrents).
⚠️ Attention: If you use My Public Wi-Fi If you want to share your internet in a public place (such as a hotel or restaurant), make sure it doesn't violate your internet service provider's terms and conditions. Some providers (such as Rostelecom or Beeline) prohibit the resale of traffic in their tariffs.
2. System requirements and PC preparation
Before installation My Public Wi-Fi Check if your computer meets the minimum requirements:
| Component | Minimum requirements | Recommendations |
|---|---|---|
| operating system | Windows 7/8/10/11 (32/64-bit) | Windows 10/11 with the latest updates (version 22H2 and later). |
| Wi-Fi adapter | Any built-in or external (USB) | Chip adapters Intel or Broadcom (less problems with drivers). |
| Drivers | Wi-Fi driver with support Hosted Network |
Update driver via device Manager or the manufacturer's website. |
| Administrator rights | Necessarily | Run the program as administrator. |
| Antivirus | Any | Add My Public Wi-Fi in exceptions (may block the network). |
If your Wi-Fi adapter does not support the mode SoftAP (virtual access point), the program won't be able to create a network. You can check this via the command line:
netsh wlan show drivers
Look for the line Hosted network support - there should be YesIf it's worth it No, update the driver or use an external USB adapter (eg. TP-Link TL-WN725N).
Also before installation:
Update Windows to the latest version
Check for Hosted Network support in your Wi-Fi driver.
Disable the built-in Windows hotspot (if enabled)
Add My Public Wi-Fi to your firewall and antivirus exceptions
Connect an internet cable or activate mobile internet (if you are distributing 3G/4G)-->
⚠️ Attention: On some laptops with hybrid graphics cards (NVIDIA Optimus) The Wi-Fi adapter may conflict with the drivers. If after installation My Public Wi-Fi The Internet connection is lost. Try rolling back the adapter driver to an older version.
3. Installing and turning on My Public Wi-Fi for the first time
Download the latest version of the program from official website (The distribution size is ~1.5 MB). The installation is standard, but there are some nuances:
Run the installer (
mypublicwifi.exe) as administrator. If Windows blocks the launch, clickRead more → Run anyway.During the installation process, check the box
Create Desktop Shortcut(create a shortcut on the desktop) andRun MyPublicWiFi on Windows startup(run at system startup).After installation, the program will open automatically. If not, find it in the menu.
Startor by shortcut on the desktop.
When you first launch the program, you'll be prompted to select an interface language (Russian is available). The main program window consists of three tabs:
- 📡 Setting — setting up the network name (SSID), password and encryption type.
- 👥 Clients — a list of connected devices and their activity.
- 🌐 Management — website blocking, DNS proxy setup.
To create an access point:
In the field
Network Name (SSID)Enter the network name (eg.MyHotspot_123). Use only Latin characters and numbers.In the field
Network KeyCreate a password (at least 8 characters). We recommend using a combination of letters, numbers, and special characters (e.g.,P@ssw0rd!2026).In the drop-down menu
Network TypeselectWPA2-PSK (AES)- This is the most secure encryption option.Check the box
Enable Internet Sharing(allow internet sharing).Click the button
Set up and Start Hotspot.
If everything went well, the following message will appear at the bottom of the window: Hotspot is running, and on the list Clients You'll be able to see connected devices. Now you can connect to your network like a regular router.
4. Security Setup: How to Protect Your Network
By default My Public Wi-Fi It creates a network with basic security, but it's not enough if you're sharing internet in a public place or connecting unfamiliar devices. Here are the key security measures:
4.1. Selecting the encryption type
There are three options available in the program settings:
- 🔐 WPA2-PSK (AES) — the most reliable. Use it if all connected devices support this standard (most modern gadgets do).
- 🔓 WPA-PSK (TKIP) - less secure, but compatible with older devices (eg. iPhone 4 or Android 4.x).
- ❌ WEP — is outdated and unreliable. It can be hacked in a few minutes using Aircrack-ng. Do not use!
4.2. MAC address filtering
To allow connections only to specific devices:
Go to the tab
Clients.Find the device you want to allow access to in the list and copy it
MAC address(For example,00:1A:2B:3C:4D:5E).In the file
mypublicwifi.conf(located in the program folder) add the line:
allow_mac = 00:1A:2B:3C:4D:5E
To lock your device, use deny_mac.
4.3 Hiding the SSID and Limiting Visibility
If you don't want your network to appear in the list of available networks:
- 🔍 In the settings My Public Wi-Fi uncheck the box
Broadcast SSID(network name broadcast). - 📵 You will have to connect to such a network manually by specifying the SSID on your device.
You can also limit the number of connected devices. To do this, in the file mypublicwifi.conf add:
max_clients = 5
⚠️ Attention: If you are setting up My Public Wi-Fi To distribute Internet in a cafe or other public place, it is necessary to:
- 📜 Sign a contract with your provider for commercial use of traffic.
- 🔒 Set up automatic user logout after a certain amount of time (e.g. 1 hour).
- 📋 Keep a connection log (tab
Clients → Export) in case of claims from copyright holders (for example, for downloading torrents).
What to do if someone hacked your hotspot?
If you notice an unknown MAC address in the list of connected devices:
1. Immediately change the network password in the settings My Public Wi-Fi.
2. Check your computer for network worms (for example, using Kaspersky Virus Removal Tool).
3. Enable traffic logging in the tab Management → Enable Logging and analyze suspicious activity.
4. If the hacking occurs again, change the encryption type to WPA3 (if supported by the adapter) or use an external router.
5. Common mistakes and their solutions
Even with the correct settings My Public Wi-Fi may operate unstably. Let's look at typical problems and how to fix them:
| Error | Cause | Solution |
|---|---|---|
Error 1067: The process terminated unexpectedly. |
Conflict with Wi-Fi drivers or antivirus. |
|
Failed to start hosted network |
The adapter does not support Hosted Network. |
|
| The devices connect, but the internet doesn't work. | Sharing is not configured. |
|
| The network drops out periodically | Power saving turns off the Wi-Fi adapter. |
|
If none of the methods helped, try:
- 🔄 Reinstall My Public Wi-Fi with clearing the settings (delete the folder
C:\Program Files (x86)\MyPublicWiFibefore reinstallation). - 🖥️ Run the program in compatibility mode for Windows 8 (right-click on the shortcut →
Properties → Compatibility). - 📡 Check if the Windows Firewall or a third-party firewall (for example, Comodo Firewall).
6. Alternatives to My Public Wi-Fi: When to Choose Another Solution
My Public Wi-Fi — isn't the only program for distributing Wi-Fi. In some cases, it's better to use alternatives:
| Program | Pros | Cons | When to choose |
|---|---|---|---|
| Connectify Hotspot |
|
|
If you need maximum stability and additional features (for example, Wi-Fi repeater). |
| Virtual Router Plus |
|
|
For one-time Wi-Fi distribution on old PCs. |
Built-in Windows function (mobsync) |
|
|
If you need to quickly distribute the Internet without unnecessary settings. |
| mHotspot |
|
|
To distribute Internet to a large number of devices (for example, at an event). |
If you use macOS or Linux, My Public Wi-Fi won't work. There are solutions for these systems:
- 🍎 macOS: built-in function
Sharing → Internet Sharing(throughSystem Preferences → Network). - 🐧 Linux: utilities
create_aporhostapd(requires terminal skills).
Important: Starting from Windows 11 23H2, Microsoft has limited the capabilities of third-party programs for distributing Wi-Fi through Hosted Network. If My Public Wi-Fi stopped working after the update, use Connectify or set up an access point via PowerShell:
netsh wlan set hostednetwork mode=allow ssid=MyHotspot key=Password123
netsh wlan start hostednetwork
7. Optimizing connection speed and stability
If your Wi-Fi connection is slow or keeps dropping out, try the following settings:
7.1. Selecting a Wi-Fi channel
By default My Public Wi-Fi Selects a channel automatically, but it may be congested by neighboring networks. To change the channel:
Download the utility WiFi Analyzer (for Android) or inSSIDer (for PC) and check which channels are free.
In the file
mypublicwifi.confadd the line:
channel = 6
Recommended channels for 2.4 GHz: 1, 6, 11 (they do not intersect). For 5 GHz Select channels 36–48 or 149–165.
7.2 Bandwidth Limitation
If one of the connected devices is hogging the bandwidth (for example, downloading torrents), you can limit the speed for all or selected clients:
- 📉 In the file
mypublicwifi.confadd:
download_limit = 10240 # Download limit (in KB/s, here 10 MB/s)
upload_limit = 5120 # Upload limit (5 MB/s)
To restrict a specific device, specify its MAC address:
mac_limit = 00:1A:2B:3C:4D:5E,10240,5120
7.3 Using an external Wi-Fi adapter
Built-in Wi-Fi modules in laptops are often weak. For stable internet distribution among 10+ devices, it's better to use an external adapter, such as:
- 🔌 TP-Link Archer T4U - supports
802.11ac(up to 867 Mbps). - 🔌 ASUS USB-AC68 - dual-band (2.4 + 5 GHz).
Connect the adapter to the USB port, install the drivers and select it in the settings My Public Wi-Fi in the field Network Adapter.
⚠️ Attention: If you are distributing the Internet via mobile network (3G/4G), the speed will be limited by your operator's tariff. For example, MegaFon And Beeline when distributing Wi-Fi it may work FUP (restriction after exceeding the traffic limit). Check the terms of your plan in your personal account.
8. Paid Wi-Fi access: setup via My Public Wi-Fi
If you want to monetize Wi-Fi distribution (for example, in a cafe or hostel), My Public Wi-Fi Allows you to set up paid access through integration with payment systems. To do this:
Go to the tab
Management → Hotspot.Check the box
Enable Hotspot.In the field
Login Page URLEnter the address of your authorization page (you can create it on Tilda or Wix).In the file
mypublicwifi.confadd:
hotspot_enabled = 1hotspot_login_url = http://your-site.ru/login
hotspot_logout_url = http://your-site.ru/logout
Example of work:
- 📱 A user connects to your network.
- 🌐 When you try to open any website, it redirects to your authorization page.
- 💳 After payment (via UKassa, Robokassa or Sberbank Acquiring) the user gets access to the Internet for a limited time.
To automate the process, you can use the following services:
- 🔗 WiFiCoin — a ready-made solution for paid Wi-Fi with a personal account.
- 🔗 MyWiFi — a cloud platform for hotspot management.
It is important to consider the legal aspects:
- 📜 In Russia, distributing paid Wi-Fi is considered telecommunications service and requires a license if income exceeds 200 thousand rubles per year (Article 50 of Federal Law No. 126-FZ).
- 📋 It is necessary to keep a connection log (IP, MAC, time) for 6 months (requirement Roskomnadzor).
If you're sharing internet in a public place, some websites (such as Telegram or LinkedIn) may be blocked by Roskomnadzor. To bypass these blocks:
1. Set up My Public Wi-Fi for use DNS from Google (8.8.8.8) or Cloudflare (1.1.1.1) in the tab Management → DNS Settings.
2. Or connect the VPN on the computer that distributes Wi-Fi (for example, ProtonVPN or NordVPN).
3. Please note that about