Turning your laptop into a Wi-Fi hotspot is easier than it seems. This feature allows you to distribute the Internet from your device to smartphones, tablets or other computers without a router - an ideal solution for travel, temporary connection or when the main router is out of order. But how to properly configure such a network so that it works stably and securely?
In this article you will find step by step instructions for all popular operating systems: Windows 10/11, macOS And Linux (including Ubuntu And Debian). We will analyze not only the basic setup, but also tell you how to eliminate common errors (for example, when devices do not connect or the network constantly breaks down). And you will also find out what security settings definitely need to be changed so that your access point is not hacked in 10 minutes.
Preparing the laptop before creating an access point
Before turning on Wi-Fi sharing, check a few key points. Without them, the network may be unstable or not start at all.
First, make sure your The Wi-Fi adapter supports SoftAP (Software Access Point). Almost all modern laptops (even budget ones) are equipped with such adapters, but older models (released before 2012) may not have this function. You can check support via Device Manager (in Windows) or command iw list (in Linux).
Secondly, turn off all VPN connections and proxy servers - they can block Internet distribution. If you are connected to a corporate network with strict security rules (for example, through Cisco AnyConnect or FortiClient), the access point may not work due to company policy.
- 🔋 Battery charge: If the laptop is running on battery power, connect it to the mains. Sharing Wi-Fi increases power consumption by 15-30%, and the device can be discharged in 1-2 hours.
- 🌐 Internet source: Make sure your laptop has an active network connection (via Ethernet, mobile modem, or other Wi-Fi). Without this, it will not be possible to distribute the Internet.
- 🔒 Antivirus and firewall: Temporarily disable them or add an exception for the network connection. Avast, Kaspersky and built-in Windows Defender distribution is often blocked.
⚠️ Attention: If you distribute the Internet via mobile network 3G/4G (for example, from a USB modem), the speed of connected devices will be 20–40% lower due to double signal conversion. For stable operation, it is better to use a wired connection (Ethernet).
- Windows 10/11
- macOS
- Linux
- Other
How to enable hotspot on Windows 10 and 11: 3 ways
B Windows There are several ways to start the access point: through the built-in settings, command line or third-party programs. We will look at all three options - choose the one that is more convenient for you.
Method 1: Through “Options” (the easiest)
This is a standard method that works on all versions Windows starting from Anniversary Update (2016). Suitable for most users.
- Open
Options(keysWin + I) and go to the sectionNetwork and Internet → Mobile hotspot. - In the drop down menu
Internet Connection Sharingselect a source (egEthernetorWireless network). - Click
Editnext to the fieldsNetwork nameAndPasswordto set your parameters. The password must be at least 8 characters. - Move the slider
Mobile hotspotto positionOn.
Done! Now other devices can connect to your network. If something goes wrong, check if Wi-Fi is turned on on your laptop and if there are any driver conflicts.
Method 2: Through the command line (for experienced)
This method gives you more control over the settings, but requires knowledge of the commands. It is useful if the standard hotspot does not work or you need to set non-standard parameters (for example, a different Wi-Fi channel).
Open Command line as administrator and do in order:
netsh wlan set hostednetwork mode=allow ssid="Название_сети" key="Пароль_от_сети"
netsh wlan start hostednetwork
To enable internet sharing, go to Control Panel → Network and Sharing Center → Change adapter settings. Find your main connection (eg Ethernet), right click, select Properties → Access and check the box Allow other network users to use your Internet connection. In the list below, select the created network (it will be called LAN connection* X).
⚠️ Attention: After rebooting the laptop, the hotspot created via the command line will be disabled. To run it again, run the command again netsh wlan start hostednetwork.
Make sure that Wi-Fi is turned on|Disable VPN and proxies|Check that the laptop is connected to the Internet|Set a password of at least 8 characters|Select a free Wi-Fi channel (if you configure it manually)-->
Method 3: Using third-party programs
If the built-in tools Windows do not work, you can use third-party utilities. They offer additional features, such as limiting the speed of connected devices or automatically starting when the laptop is turned on.
- 🖥️ Connectify Hotspot: Paid program with trial period. Allows you to distribute the Internet even with
3G/4G modems, has a built-in firewall. - 🌐 Virtual Router Plus: Free and open source utility. Supports Windows 7–11, but may conflict with some antiviruses.
- 🔧 mHotspot: A simple program without unnecessary settings. Automatically selects the optimal Wi-Fi channel.
The disadvantage of third-party programs is that they require installation and may contain advertising. If you need a one-time Internet distribution, it is better to use the built-in tools Windows.
In Windows 11, mobile hotspot may not work if you have Wi-Fi drivers older than 2018 installed. Update them through Device Manager or from the laptop manufacturer's website.
Setting up an access point on macOS (including Ventura and Sonoma)
On MacBook creating an access point is even easier than on Windows, but there are nuances. For example, if you are connected to the Internet via Wi-Fi (and not via Ethernet), the distribution may not work due to restrictions Apple.
To enable distribution:
- Open
System Preferences → Sharing. - From the left menu select
Shared Internet. - In the field
General connectionindicate the Internet source (for example,EthernetorThunderbolt). - In the section
For computers usingmarkWi-Fi. - Click
Wi-Fi Settingsand set the network name, channel (recommended5 GHzfor less interference) and password. - Check the box to the left of
Shared Internetand confirm launch.
If after these steps the network does not appear, check:
- 🔌 Is it connected? MacBook to the Internet via cable (distribution from Wi-Fi to Wi-Fi in macOS often blocked).
- 🔄 Is the mode turned on?
Airplane mode(it disables all wireless modules). - 🔒 Are there any restrictions in the router settings (some providers block distribution from devices).
⚠️ Attention: On macOS Sonoma (2023) a bug has appeared due to which the access point may turn off spontaneously after 5-10 minutes. The solution is to update the system to the latest version or reset the network settings viaTerminal:sudo ifconfig awdl0 downsudo ifconfig en0 down
sudo networksetup -setairportpower en0 off
sudo networksetup -setairportpower en0 on
Creating an access point on Linux (Ubuntu, Debian, Mint)
B Linux There is no universal graphical interface for setting up a hotspot, so you will have to use
Terminal. Below are instructions for distributions based on Debian (including Ubuntu And Linux Mint).First check if your Wi-Fi adapter supports the
AP(Access Point). Run the command:iw list | grep "AP"If the output contains the line
AP, we can continue. If not, update your drivers or use an external Wi-Fi adapter (for example, TP-Link TL-WN722N, which is guaranteed to support this mode).Install the required packages:
sudo apt update
sudo apt install hostapd dnsmasqNow edit the configuration file
hostapd:sudo nano /etc/hostapd/hostapd.confAdd the following lines to it (replace
network_nameAndpasswordto yours):interface=wlan0driver=nl80211
ssid=имя_сети
hw_mode=g
channel=6
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=пароль
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMPSave the file (
Ctrl + O, thenEnter) and start the access point:sudo systemctl unmask hostapdsudo systemctl enable hostapd
sudo systemctl start hostapdTo enable internet sharing, do:
sudo sysctl net.ipv4.ip_forward=1
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEReady! Now other devices can connect to your network. To make the access point start automatically when you turn on the computer, add
hostapdto startup:sudo systemctl enable hostapdWhat to do if Linux does not see the Wi-Fi adapter?
If the team
iwconfigyour adapter does not show, most likely the drivers are not installed. For most adapters from Intel, Realtek And Broadcom drivers can be installed like this:
- Connect your laptop to the Internet via cable.
- Execute
sudo ubuntu-drivers autoinstall(for Ubuntu).- Reboot your system.
If this doesn't help, find your adapter model via
lspci | grep -i networkand install the driver manually from the manufacturer's website.Common mistakes and their solutions
Even if you did everything according to the instructions, the access point may not work. Here are the most common problems and how to fix them.
Problem Possible reason Solution Devices do not connect to the network Incorrect password or network name Restart the access point and check your data entry No internet access Connection sharing not allowed Enable the option in the network adapter settings (see instructions for your OS) The network appears but immediately disappears IP address or driver conflict Update Wi-Fi drivers or reset network settings Slow connection speed Wi-Fi channel is overloaded or signal is weak Change the channel in the settings or bring the devices closer to the laptop "Failed to configure mobile hotspot" error (Windows) Service WLAN AutoConfigdisabledLaunch it via services.mscor command line:net start WlanSvcIf none of the methods help, try reset network settings to factory ones. B Windows this is done through
Settings → Network and Internet → Status → Network reset. B macOS - via file deletion/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist(make a backup copy first!). B Linux do:sudo rm /etc/NetworkManager/system-connections/*
sudo systemctl restart NetworkManagerIf the access point is unstable, try changing the Wi-Fi channel manually. In urban environments, channels 1, 6 and 11 are usually the busiest. Use the utility WiFi Analyzer (Android) or NetSpot (macOS/Windows) to find an available channel.
Security: How to protect your access point
An open hotspot is a risk not only for your traffic, but also for the devices that connect to it. Attackers can intercept data, spread viruses, or even use your laptop to attack other networks.
Here minimum security measuresthat need to be configured:
- 🔐 Complex password: Use a combination of letters (in different cases), numbers and symbols. Example:
k7#pL9!mQ2. Don't use dates of birth or simple words likepassword123.- 🔄 Changing your password regularly: If you often share the Internet in public places, change the password every 2-3 days.
- 📡 Hiding the network name (SSID): In the router settings or
hostapd.confadd the lineignore_broadcast_ssid=1. Then your network will not be visible in the public list, and only those who know its name will be able to connect.- 🛡️ MAC Address Restriction: Allow only certain devices to connect. B Windows this is done through
netsh wlan add filter, in Linux - throughmacaddr_acl=1inhostapd.conf.If you distribute the Internet via
public network(for example, in a cafe or airport), turn on firewall and turn off file and printer sharing. B Windows this is done inControl Panel → Network and Sharing Center → Advanced sharing settings.⚠️ Attention: Never share the Internet through an access point if your laptop is connected to a corporate network. This may violate company security policies and lead to leakage of confidential data. In some cases, you may be fired for this.FAQ: Frequently asked questions about distributing Wi-Fi from a laptop
Is it possible to distribute the Internet from a laptop if it itself is connected via Wi-Fi?
Technically yes, but it depends on the drivers of the Wi-Fi adapter. Most modern laptops support the mode
Wi-Fi Direct, which allows you to simultaneously receive and distribute the Internet. However, in Windows And macOS this is often blocked at the OS level. If the standard hotspot does not work, try third-party programs like Connectify.Why is the Internet speed through an access point lower than on a laptop?
This is normal: when distributing data, it undergoes double processing (first to the laptop, then to connected devices), which increases the load on the processor and network adapter. Speed losses can reach 30–50%. To reduce them, connect your laptop to the Internet via cable (Ethernet) rather than Wi-Fi.
How can I find out who is connected to my access point?
B Windows open
Command lineand executearp -a- this will show a list of IP and MAC addresses of connected devices. B Linux usenmap -sn 192.168.x.0/24(replacexto your subnet). B macOS check inSystem Preferences → Sharing → Internet Sharing.Is it possible to distribute the Internet from a laptop to PlayStation or Xbox?
Yes, but there are nuances. Set-top boxes often require a static IP address and specific DNS settings. In the access point settings (for example, in
hostapd.conffor Linux) add the lines:dhcp-range=192.168.100.100,192.168.100.200,255.255.255.0,12hdhcp-option=3,192.168.100.1
dhcp-option=6,8.8.8.8,8.8.4.4This will set the IP address range and DNS from Google.
How to disable an access point if it is no longer needed?
B Windows: return the slider
Mobile hotspotto positionOffor donetsh wlan stop hostednetwork. B macOS: uncheckShared Internet. B Linux:sudo systemctl stop hostapd
sudo systemctl stop dnsmasqTo completely remove settings, clear the files
/etc/hostapd/hostapd.confAnd/etc/dnsmasq.conf.