Connecting a second computer to the Internet via Wi-Fi — a problem faced by both home network owners and small office workers. This is most often required when there's no available LAN port on the router, and running a cable is inconvenient or impossible. But even in this situation, there are several solutions: using built-in tools Windows before creating a full-fledged bridge connections.
In this article we will look at All current methods for connecting a second PC to the Internet via Wi-Fi, including distributing from a laptop, setting up a router as a repeater, and using specialized software. You'll learn which method provides the highest speed and how to avoid common mistakes (for example, Limited or No internet access), and what security settings are essential to check. We'll cover the nuances separately for Windows 10/11, macOS And Linux — taking into account the specific features of each system.
1. Methods for connecting a second PC to the Internet via Wi-Fi: comparison of methods
Before you begin setting up, it's important to choose the optimal method based on your equipment and needs. All methods can be divided into three categories:
- 🖥️ Distribution from the main PC - when the first computer (usually a laptop) acts as virtual routerSuitable for temporary connection, does not require additional equipment.
- 📡 Using a router - setting up the second SSID, regime WDS or bridgeOptimal for stable operation, but may reduce speed.
- 🔌 Hardware solutions — Wi-Fi adapters with support SoftAP or specialized devices like TP-Link TL-WA850REThey provide maximum reliability, but require the purchase of equipment.
Below is a comparative table of methods indicating speed, complexity of setup, and limitations:
| Method | Max. speed | Difficulty of setup | Required equipment | Restrictions |
|---|---|---|---|---|
| Virtual router (Windows) | up to 300 Mbit/s | Low | Wi-Fi adapter with support Hosted Network | Doesn't work on some laptops with Realtek |
| Bridge mode (WDS) | up to 50% of the router speed | Average | Two routers with support WDS | It depends on the router model and may slow down the network. |
| GoPro Internet Sharing (macOS) | up to 867 Mbps (Wi-Fi 5) | Low | MacBook with macOS 10.13+ | For Apple devices only or with support WPA3 |
| Specialized software (Connectify, mHotspot) | up to 500 Mbit/s | Low | Software license (from $20) | May conflict with antivirus software |
If you need to quickly connect a second PC for a few hours (for example, to install an OS or for testing), the built-in tools are sufficient Windows or macOSFor continuous use, it is better to set up a router or buy one. Wi-Fi repeater. Please note: Some methods (eg. WDS) can reduce the speed of the main network by 30–50%, so they should only be used when there are no alternatives.
2. Sharing the Internet from Windows: Step-by-Step Instructions
The easiest way to connect a second PC is to use the built-in function Mobile hotspot (available in Windows 10/11) or command netsh for older versions. Let's consider both options.
Method 1: Mobile Hotspot (Windows 10/11)
This method does not require administrator rights and works on most laptops with Intel Wi-Fi adapters or Qualcomm Atheros.
- Open
Settings → Network & Internet → Mobile Hotspot. - In the field "Sharing" select the connection through which you receive the Internet (for example,
EthernetorWi-Fi). - Click "Change" next to Network name And "Password"to set your parameters.
- Turn on the switch Allow use of my internet connection.
After this, the second PC will be able to connect to the created network. If the access point doesn't appear, check:
- 🔄 Is the Wi-Fi adapter driver updated (via
device Manager). - 🛡️ Is the distribution blocked by a firewall or antivirus (for example, Kaspersky or Avast).
- 📡 Does your adapter support the mode? SoftAP (check the model specifications).
Update your Wi-Fi adapter driver|Disable VPN or proxy|Check your firewall settings|Restart your laptop-->
Method 2: netsh command (for Windows 7/8/10)
If Mobile hotspot unavailable (for example, on Windows 7), use the command netsh:
netsh wlan set hostednetwork mode=allow ssid=MyWiFi key=12345678
netsh wlan start hostednetwork
After creating the network, you need to enable sharing:
- Open
Control Panel → Network and Internet → Network and Sharing Center. - Click Change adapter settings.
- Right-click on the main connection (for example,
Ethernet) → "Properties" → tab "Access". - Check the box Allow other network users to connect through this connection and select the created network (
Local Area Connection* X).
3. Setting up distribution on macOS and Linux
Owners MacBook or PC with Linux They can also distribute the Internet via Wi-Fi, but the algorithm is different from WindowsLet's consider both cases.
Internet Sharing with macOS
IN macOS the distribution function is called Internet Sharing and is configured through system parameters:
- Open
System Preferences → Sharing. - Select Common Internet in the left menu.
- In the field General Connection Please provide the source (eg.
EthernetorThunderbolt Bridge). - In the section "For computers using" mark
Wi-Fi. - Click Wi-Fi Settingsto set the network name (SSID) and password.
- Activate the function by checking the box on the left.
Important: on macOS Ventura and newer may require additional confirmation through Touch ID or the administrator password. If the second PC doesn't connect, check the settings Wi-Fi on Mac mode is on 802.11n/ac (and not only 802.11b/g).
Why does macOS limit upload speed?
In some versions of macOS (for example, Monterey), the upload speed is artificially limited to 50–70 Mbps due to driver features. BroadcomTo get around this, you can use the terminal and the command:
sudo ifconfig awdl0 down
But this will disable the feature AirDrop And Continuity before reboot.
Distribution from Linux (nmcli or create_ap)
IN Linux There are several ways to distribute Wi-Fi, but the most reliable is to use a utility create_ap:
git clone https://github.com/oblique/create_apcd create_ap
sudo make install
sudo create_ap wlan0 eth0 MyWiFi 12345678
Where:
wlan0- Wi-Fi interface (check viaip a).eth0— the interface through which you receive the Internet (may beenp3s0or another).MyWiFi— network name.12345678— password (minimum 8 characters).
If create_ap doesn't work, try the standard one nmcli:
nmcli dev wifi hotspot ifname wlan0 ssid MyWiFi password "12345678"
4. Connecting via a router: WDS, bridge, and guest network modes
If you have a second router, you can use it to connect a second PC wirelessly. Three modes are suitable for this:
- 🌉 Bridge Mode - combines two routers into one network, but requires support WDS.
- 📶 Repeater mode - expands the coverage area of the main router.
- 👥 Guest network - creates a separate SSID with limited rights.
Let's look at the setup using popular routers as an example. TP-Link And ASUS.
Setting up WDS (using TP-Link as an example)
Mode WDS Allows you to connect a second router to your primary one via Wi-Fi, expanding your coverage area. However, speed will decrease by 30–50%.
- Connect to the web interface of the second router (usually
192.168.0.1or192.168.1.1). - Go to
Wireless → WDS. - Click "Search" and select the main network.
- In the field Security Type specify the same as on the main router (WPA2-PSK or WPA3).
- Enter the password for the main network and save the settings.
- Turn it off DHCP on the second router (in
DHCP → DHCP Settings) to avoid IP conflicts.
After saving, the second router will reboot and connect to the primary one. Now you can connect the second PC to it via Wi-Fi or cable.
Guest network (using ASUS as an example)
The guest network creates a separate SSID with limited access to local resources (such as printers or network drives). This is convenient if the second PC belongs to a guest or colleague.
- Log in to the router's web interface (
192.168.1.1). - Go to
Guest network(tabWireless network). - Activate guest network for range
2.4 GHzor5 GHz. - Set a name (SSID) and password.
- In the section Access to select
Internet only(to restrict access to the local network). - Save the settings.
Now the second PC will be able to connect to the guest network, but will not see other devices on the local network (for example, your main computer or NAS).
Is it possible to use WDS and guest network at the same time?
Yes, but it can lead to IP address conflictIf DHCP is enabled on both routers, this may occur. To avoid problems, configure static IP addresses for devices on the guest network or disable DHCP on the second router.
5. Problems and errors: what to do if the second PC won't connect
Even with proper setup, errors can still occur. Let's look at the most common issues and how to solve them.
"Limited" or "No Internet Access" Error
If the second PC connects to the network, but the Internet does not work (exclamation mark icon), check:
- 🔌 IP settings: on the second PC it must be turned on
Obtaining IP automatically(VControl Panel → Network → Change adapter settings → IPv4 Properties). - 🔄 Gateway conflict: if the main and second routers have different subnets (for example,
192.168.0.1And192.168.1.1), the internet won't work. Change the second router's IP manually. - 🛡️ Firewall: temporarily disable it on the main PC (distributing the Internet) and check the connection.
Slow speed or dropped connections
If the speed is lower than expected (for example, instead of 100 Mbps - 10 Mbps), the reasons may be as follows:
- 📶 Channel congestion: If several devices are connected to the distributing PC, the bandwidth is divided between them.
- 🔋 Energy saving: V Windows Check that the Wi-Fi adapter is set to
Device Manageroption disabled Allow the computer to turn off this device to save power. - 🔄 Incompatible standards: if the main router is operating in mode
802.11ac, and the second PC only supports802.11n, the speed will drop to 150 Mbps.
Other common mistakes
| Error | Cause | Solution |
|---|---|---|
Failed to start hosted network (Windows) |
Wi-Fi driver does not support Hosted Network | Please update your driver or use Connectify |
| The router does not save WDS settings. | Firmware incompatibility | Update the firmware on both routers |
AP-STA-CONNECTED does not appear (Linux) |
Conflict with NetworkManager |
Disable the service or use create_ap with a flag --no-virt |
6. Alternative methods: USB, Bluetooth, and Powerline
If connecting via Wi-Fi is not possible (for example, due to interference or a missing adapter), consider alternative options:
- 🔌 USB cable: can be used USB-to-Ethernet adapter or configure USB bridge (V Windows through
Control Panel → Network → Set up a new connection). - 🔵 Bluetooth: suitable for transmitting Internet over short distances (up to 10 meters), but the speed does not exceed 3 Mbps.
- ⚡ Powerline adapters: transmits the Internet through electrical wiring (speed up to 1 Gbit/s, but depends on the quality of the wiring).
To connect via USB cable:
- Connect your PC with a USB cable (required USB-A — USB-A or USB-C — USB-C).
- On your main PC, open
Control Panel → Devices and Printers. - Find the connected second PC, right click and select Connect via → Access Point.
For Powerline adapters (For example, TP-Link AV600):
- Connect the first adapter to the router via Ethernet and plug it into the socket.
- Connect the second adapter to the second PC and insert it into another socket (preferably in the same phase).
- Click the button Pair on both adapters for synchronization.
7. Security: How to protect your network
When sharing internet via Wi-Fi, it's important to ensure security to prevent outsiders from connecting to your network or intercepting your traffic. Key measures:
- 🔐 Complex password: Use a combination of 12+ characters with numbers, letters, and special characters. Avoid simple passwords like
12345678orqwerty. - 🛡️ Encryption type: choose WPA3 (or WPA2-PSK, If WPA3 (not supported). Never use WEP or open network.
- 👥 MAC filtering: in the router settings you can specify which devices have access to the network (according to their MAC address).
- 🌐 Disabling SSID Broadcast: Hiding the network name does not protect against hacking, but it reduces the number of connection attempts.
For additional protection:
- Set up guest network with a separate password (as described in section 4).
- Turn on firewall on the sharing PC and disable file and printer sharing if you don't need it.
- Update your router firmware regularly (especially if you use WDS or bridge mode).
FAQ: Frequently Asked Questions
Is it possible to share Wi-Fi from a PC that is itself connected via Wi-Fi?
Yes, but it requires feature support Wi-Fi Direct or Virtual Wi-Fi on the adapter. In Windows This only works on some laptops (for example, with adapters) Intel Dual Band Wireless-AC). On macOS And Linux This mode is better supported. However, the speed will be lower, since the adapter simultaneously receives and transmits the signal.
Why does the second PC connect, but the speed is very low (1–2 Mbps)?
The reasons may be different:
- On the distributing PC it is enabled VPN or proxy, which limits the speed.
- The Wi-Fi adapter is operating in mode
802.11b/g(max 54 Mbps). Switch to802.11n/acin the router settings. - Updates or torrents are downloaded in the background on the main PC.
Check network load via Task Manager → Network Connections (V Windows) or iftop (V Linux).
How do I connect a second PC to the Internet if it doesn't have a Wi-Fi adapter?
There are several options:
- Buy USB Wi-Fi adapter (For example, TP-Link TL-WN725N for ~500 rubles).
- Use Ethernet cable and set up bridge connections on the main PC.
- Connect via Bluetooth (the speed will be low, but it will be enough for web surfing).
- Use Powerline adapters, if both PCs are connected to the same electrical wiring.
Is it possible to share internet from a PC to a smartphone or tablet?
Yes, a smartphone or tablet connects to the shared network in the same way as a second PC. But keep in mind:
- On Android manual indication may be required static IP, if DHCP does not work.
- Some applications (eg. Netflix or online banking) can block access through distributed networks.
- On iPhone When connecting to a guest network, a warning may appear Unreliable network - it can be ignored.
How can I check who is connected to my shared network?
The methods depend on the distribution method:
- Windows (Mobile Hotspot): open
Settings → Network & Internet → Mobile Hotspotand look at the list of connected devices. - Router: go to the web interface (
192.168.0.1or192.168.1.1) and find the sectionDHCP Clients ListorWireless Clients. - Linux/macOS: use the command
arp -ain the terminal to see all devices on the local network.
If you detect an unknown device, change your Wi-Fi password immediately!