Sharing your internet connection from your computer to your phone via Wi-Fi is a convenient solution when you don't have a router or your mobile data has run out. This method allows you to use connection to the network on a PC (be it Ethernet, a 3G/4G modem, or even another Wi-Fi connection) to share the internet with a smartphone, tablet, or laptop. The main advantage is the lack of need for additional equipment and the ability to quickly organize access point in any situation.
In this article, we'll take a detailed look at all the current methods for setting up Wi-Fi sharing from your computer to your phone, including built-in tools. Windows 10/11, macOS And Linux, as well as third-party programs. We will pay special attention to connection securityto prevent your network from becoming vulnerable to attackers. If you've ever encountered problems like "phone won't connect" or "no internet access," you'll find solutions for those situations here, too.
1. Preparing your computer for Wi-Fi distribution
Before setting up internet sharing, make sure your computer meets the minimum requirements. First, it must have Wi-Fi adapter (built-in or external USB). Most modern laptops and many desktop PCs are already equipped with one. You can check for the adapter's availability via device Manager (Win + X → Device Manager → Network Adapters). Look for devices with names like Wireless, Wi-Fi or 802.11.
Secondly, the computer must have active internet connection (via cable, modem, or other Wi-Fi). If you are connected to the network via PPPoE (As with some providers), make sure the connection is established before you start sharing. Also, check that your PC isn't blocked by antivirus software or firewall software—they may be blocking the creation of a virtual network.
- 🔧 Wi-Fi adapter - must maintain the regime
Hosted Network(in Windows) orSoftAP(in Linux/macOS). - 🌐 Active Internet - without it, distribution will work, but without network access.
- 🛡️ Antivirus/firewall - temporarily disable them if errors occur when starting the access point.
- 🔄 Drivers - update your Wi-Fi adapter driver via
device Manager, if the system does not see them.
⚠️ Attention: If you are using a corporate laptop with pre-installed security policies (e.g. through Domain Controller), Wi-Fi sharing may be blocked by the administrator. In this case, please contact your IT support.
2. Method 1: Sharing Wi-Fi via the command line (Windows)
The most reliable and universal method for Windows 10/11 — using the command line. It works even if the default network settings are unavailable. The algorithm is as follows:
- Launch
Command prompt as administrator(Win + X → Command Prompt (Administrator)). - Enter the command to create a virtual network:
netsh wlan set hostednetwork mode=allow ssid="MyWiFi" key="12345678" keyUsage=persistentHere
MyWiFi— the network name, and12345678— password (minimum 8 characters). - Start the network with the command:
netsh wlan start hostednetwork - Open
Network connections(Win + R → ncpa.cpl), find a new connection"Local Area Connection*", right-click →Properties → Access. - Check the box
Allow other network users to connect to your Internet connectionand select your primary connection (Ethernet or Wi-Fi).
After this, the phone should see the new network. MyWiFiConnect to it by entering the set password. If the internet doesn't appear, check your firewall settings or restart the network with the command netsh wlan stop hostednetwork, and then again start.
Make sure Wi-Fi is turned on on your phone|
Check that the network is visible in the list of available ones|
Enter your password correctly (case sensitive)|
Restart your phone's Wi-Fi if the connection fails.
-->
⚠️ Attention: In some builds Windows 11 After updates, support may disappear. hostednetworkIn this case, use Mobile Hotspot (see next section) or third-party utilities.
3. Method 2: Built-in Mobile Hotspot (Windows 10/11)
Starting from Windows 10 (version 1607 and later), a built-in tool has appeared in the system Mobile Hotspot, which simplifies internet sharing. To use it:
- Open
Settings → Network & Internet → Mobile Hotspot. - In the drop-down menu
Internet Connection Sharingselect your active connection (for example, Ethernet). - Click
"Change"to set the network name (SSID) and password (minimum 8 characters). - Turn on the slider
Allow other devices to use my internet connection.
Done! Your phone can now connect to the network you created. The advantage of this method is automatic settings. NAT And DHCP, so no further action is required. However, if you have Windows 10 LTSC or corporate version, this section may be missing.
| Parameter | Command line | Mobile Hotspot |
|---|---|---|
| Administrator rights required | Yes | No |
| Support for all versions of Windows | Yes (7/8/10/11) | Only 10/11 (version 1607+) |
| Automatic NAT/DHCP management | No (manually configured) | Yes |
| Ability to change Wi-Fi channel | Yes (through netsh wlan set hostednetwork channel=6) |
No |
Command line|
Mobile Hotspot (Windows)|
Third-party programs|
Another way
-->
4. Method 3: Sharing Wi-Fi from a Mac to a Phone
On computers Mac Internet distribution via Wi-Fi is configured through the menu General accessHere are the step-by-step instructions:
- Open
System Preferences → Sharing. - In the left menu, select
"Common Internet". - In the field
General ConnectionPlease specify the internet source (e.g. Ethernet or Thunderbolt). - In the section
"For computers using"check the box next to itWi-Fi. - Click
Wi-Fi Settingsand ask:- Network Name (
SSID) - Channel (recommended)
6or11for less interference) - Safety:
WPA2/WPA3 Personal - Password (minimum 8 characters)
- Network Name (
"Launch".Now it's yours iPhone or Android- the phone can connect to the created network. Please note that on macOS You can only distribute the Internet via one interface at a time (either Wi-Fi, Ethernet, or Bluetooth).
5. Wi-Fi distribution from Linux (Ubuntu, Debian, Fedora)
In distributions Linux Wi-Fi distribution is organized through utilities hostapd And dnsmasq or with the help of NetworkManagerLet's consider both options.
Option 1: Via NetworkManager (the easy way)
If your distribution uses NetworkManager (most modern versions Ubuntu, Fedora), run:
nmcli dev wifi hotspot ifname wlp3s0 ssid "LinuxHotspot" password "12345678"
Where wlp3s0 — the name of your Wi-Fi adapter (you can find it out using the command ip a). After this, the network LinuxHotspot will become available for connection.
Option 2: Via hostapd (advanced settings)
For more flexible settings (such as channel selection or security type), install the following packages:
sudo apt install hostapd dnsmasq
Then create a configuration file /etc/hostapd/hostapd.conf with the following contents:
interface=wlp3s0driver=nl80211
ssid=MyLinuxWiFi
hw_mode=g
channel=6
wpa=2
wpa_passphrase=12345678
wpa_key_mgmt=WPA-PSK
Start the access point:
sudo systemctl start hostapd
sudo systemctl start dnsmasq
This method requires knowledge Linux, but gives full control over network parameters, including filtering MAC addresses or setting VLAN.
What to do if Linux doesn't see the Wi-Fi adapter?
If after entering commands the system displays an error "Device not found"Most likely, drivers for your adapter are missing. Install them via:
lspci | grep -i wireless— find out the adapter model.sudo apt install firmware-repository(For example,firmware-iwlwififor Intel).- Reboot the system.
6. Troubleshooting phone connection issues
Even after properly setting up Wi-Fi sharing, problems may still arise. Here are the most common ones and how to fix them:
- 📵 The phone does not see the network:
- Check if Wi-Fi is enabled on your phone.
- Make sure that distribution is running on your PC (in Windows — by team
netsh wlan show hostednetwork). - Try changing the Wi-Fi channel (for example, from
6on11).
- 🔌 There is a connection, but no internet:
- Check that in the access settings (
ncpa.cpl) the correct connection is selected. - Disable your antivirus or firewall for 5 minutes.
- Restart the network with the command
netsh wlan stop hostednetwork→start hostednetwork.
- Check that in the access settings (
- 🔒 Authentication error:
- Make sure that the password is entered correctly (case sensitive!).
- Change the security type from
WPA2onWPA3or vice versa. - Restart your Wi-Fi adapter
Device Manager.
If your phone connects but the connection drops after 5-10 minutes, check your Wi-Fi adapter's power-saving settings in Device Manager. Disable the "Allow the computer to turn off this device to save power" option.
⚠️ Attention: On some phones Android (especially with custom firmware) the "Connected without internet access" issue may occur. In this case, try manually setting static IP on the phone in range192.168.137.x(For Windows) or10.42.0.x(For Linux/Mac).
7. Security when distributing Wi-Fi from a computer
Sharing Wi-Fi from your computer creates potential vulnerabilities if you don't take precautions. Here are some key recommendations:
- 🔐 Use a strong password: Minimum 12 characters with numbers, letters, and special characters. Avoid simple combinations like
12345678orqwerty. - 🛡️ Enable the firewall: It blocks unauthorized connections to your PC from the local network.
- 📡 Limit the number of devices: In the settings
Mobile Hotspot(Windows) orhostapd(Linux) you can set the maximum number of connections (recommended no more than 5). - 🔄 Turn off distribution when it is not needed: This will reduce the risk of attack through protocol vulnerabilities. Wi-Fi.
- The computer's Wi-Fi adapter shares the bandwidth between connected devices.
- Protocol NAT, used for distribution, adds a small delay.
- The phone may use a weaker Wi-Fi module (for example,
802.11ninstead of802.11acon PC). - Use security type
WPA2-AES(withoutTKIP). - Disable
MAC filteringin the distribution settings. - Specify manually DNS on iPhone:
8.8.8.8(Google) or1.1.1.1(Cloudflare). - Smart TV (For example, Samsung or LG) often requires a network with
WPA2-PSKand may not connect to ad-hoc networks (IBSS). - PlayStation or Xbox may request configuration MTU (usually
1472). - Some devices do not support
5 GHz- use2.4 GHz.
If you are distributing internet in a public place (for example, in a cafe or coworking space), consider using VPN on your computer. This will protect your traffic from being intercepted through MITM attacks (For example, Evil Twin).
8. Alternative programs for distributing Wi-Fi
If built-in tools Windows/Linux/macOS If they don't work, you can use third-party utilities. Here are some proven options:
| Program | Platform | Peculiarities | Link (official) |
|---|---|---|---|
| Connectify Hotspot | Windows | Simple interface, support WPA3, traffic limitation | connectify.me |
| MyPublicWiFi | Windows | Free, shows connected devices, blocks websites | mypublicwifi.com |
| Baidu WiFi Hotspot | Windows | Support Android-devices, automatic channel control | wifi.baidu.com |
| Linux Hotspot Creator | Linux | Graphical interface for hostapd, setting MAC filter |
GitHub (search by name) |
The advantage of third-party programs is additional features such as traffic monitoring, blocking devices or automatic shutdown on schedule. However, be careful: some utilities (especially little-known ones) may contain adware or collect data. Download software only from official websites.
FAQ: Frequently asked questions about distributing Wi-Fi from a computer
Is it possible to share Wi-Fi from a computer if the PC itself is connected to the Internet via another Wi-Fi network?
Yes, but it depends on the Wi-Fi adapter drivers. Most modern adapters support this mode. Wi-Fi Direct or SoftAP, which allows you to simultaneously connect to one network and share another. However, some budget adapters (especially those found in laptops) may not support this feature. Check the availability via netsh wlan show drivers - line Hosted Network Support must contain "Yes".
Why is the internet speed on my phone slower than on my computer?
This is normal because:
To improve speed, connect your computer to the Internet via Ethernet (not Wi-Fi) and choose a less crowded channel (for example, 5 GHz instead of 2.4 GHz).
How to share Wi-Fi from your computer iPhone, if it doesn't connect?
iPhone may block connections to networks with non-standard security settings. Try:
If the problem persists, please update iOS to the latest version - in older versions there were bugs with connecting to SoftAP.
Is it possible to share Wi-Fi from a computer? Smart TV or a game console?
Yes, but please note the limitations:
For consoles it is better to use Mobile Hotspot (Windows) or Internet Sharing (macOS), as they provide a more stable connection.
How can I make Wi-Fi sharing start automatically when I turn on my computer?
IN Windows can be created bat-file with commands:
@echo offnetsh wlan start hostednetwork
timeout /t 5
and add it to Autoload (shell:startup). For Linux configure the service systemd:
[Unit]Description=WiFi Hotspot
After=network.target
[Service]
ExecStart=/usr/bin/hostapd /etc/hostapd/hostapd.conf
[Install]
WantedBy=multi-user.target
Then run:
sudo systemctl enable hostapd