How to Stay Safe on Wi-Fi Networks (IMPORTANT)

Public Wi-Fi networks—like those in coffee shops or hotels—are not nearly as safe as you think. Even if they have a password, you're sharing a network with tons of other people, which means your data is at risk. Here's how to stay safe when you're out and about.


Just because most wireless routers have a firewall to protect you from the internet doesn't mean you're protected from others connected to the same network. It's remarkably easy to steal someone's username and password, or see what they're doing just by being on the same network. Don't take that chance. We're going to show you which settings are the most important ones, as well as how to automatically change your settings to the appropriate level of security every time you connect to a public network.

The Settings

First, let's start by talking about what settings and apps can keep you safe. Make sure these are enabled anytime you're on public Wi-Fi, whether it's password protected or not. If other people you don't know are on the same network, you want to protect yourself.

1. Turn Off Sharing

When you're at home, you may share files, printers, or even allow remote login from other computers on your network. When you're on a public network, you'll want to turn these things off, as anyone can access them—they don't even need to be a hacker, and depending on your setup, some of that stuff probably isn't even password protected. Here's how to turn off sharing:
In Windows: Open your Control Panel, then browse to Network and Internet > Network and Sharing Center, then click Choose Change Advanced Sharing Settings. Once here, you should definitely turn off file and printer sharing, and you may as well turn off network discovery and Public folder sharing. Some of this is done automatically by Windows if you specify the network as public (more on this later).
In OS X: Go to System Preferences > Sharing and make sure all the boxes are unchecked.
You'll also want to turn off network discovery, which will be in the same place. This will prevent others from even seeing your machine on the network, meaning you're less likely to be targeted. On Windows (as I mentioned), it's just another check box under advanced sharing settings. On OS X, it will be called "stealth mode" and be under your firewall's advanced settings (see below).

2. Enable Your Firewall


Most OSes come with at least a basic firewall nowadays, and it's a simple step to keeping unwanted local users from poking at your computer. You may already be using a firewall, but just in case, go into your security settings (in Windows under Control Panel > System and Security > Windows Firewall; and on a Mac under System Preferences > Security & Privacy > Firewall) and make sure your firewall is turned on. You can also edit which applications are allowed access by clicking on "allow a program or feature" in Windows and "advanced" in OS X. Your firewall is not an end-all, be-all protector, but it's always a good idea to make sure it's turned on.


Regular web site connections over HTTP exchange lots of plain text over the wireless network you're connected to, and someone with the right skills and bad intent can sniff out that traffic very easily. It's not that big of a deal when the text is some search terms you entered at Lifehacker, but it is a big deal when it's the password to your email account. Using HTTPS (for visiting web sites) or enabling SSL (when using applications that access the internet, such as an email client) encrypts the data passed back and forth between your computer and that web server and keep it away from prying eyes.

Many sites—including Facebook, Gmail, and others—will do it automatically, but keep an eye on the address bar and make sure the "s" in "https" is always there when you're exchanging sensitive information. If it disappears, you should log out immediately. Other sites will default to HTTP connections, but support HTTPS if you manually type it in.
Note that if the sensitive browsing can wait—especially if it's something very sensitive like banking or credit card info—you should just wait to do that sensitive browsing at home. There's no reason to risk more than you have to.
If you access your email from a desktop client such as Outlook or Apple Mail, You'll want to make sure that your accounts are SSL encrypted in their settings. If not, people could not only theoretically read your emails, but also get your usernames, passwords, or anything else they wanted. You'll need to make sure your domain supports it, and sometimes the setup might require different settings or ports—it's not just a matter of checking the "use SSL" box—so check your email account's help page for more details. If it doesn't support SSL, make sure you quit the application when you're on a public network.

4. Consider Using a Virtual Private Network

http://filmycatalogblog.blogspot.in/2017/11/make-your-own-vpn-server-in-15-minutes.html
http://filmycatalogblog.blogspot.in/2017/11/make-your-own-vpn-server-in-15-minutes.html

Unfortunately, not all sites offer SSL encryption. Other search engines and email providers may still be vulnerable to people watching your activity, so if you use one of these sites frequently (or really just want the extra protection), you may want to try using a VPN, or virtual private network. These services let you route all your activity through a separate secure, private network, thus giving you the security of a private network even though you're on a public one.
You have a lot of choices, and we've rounded up some of the best VPNs here—but if you don't feel like doing the research, we recommend CyberGhost as a dead simple, free option. Install it on your computer, turn it on whenever you're on a public network, and you'll be much safer than without it.

Consider a "Safety First" Approach

If you're a real road warrior, you may find yourself adding so many profiles that automating your safe settings at every step along the way may seem like a lot of work. While most chains like Starbucks or McDonald's should have the same names for each of their Wi-Fi networks (and thus your profiles will carry over), a better approach may be to make your more secure settings the default for your system, and create just one profile for your home network. Thus, by default, file sharing would be turned off, your firewall would be at its most secure state, and so on—then, when you return home to your protected network, you can have Airport Location or NetSetMan turn your less secure settings on.

This isn't all-encompassing by any means, but should give you a good quick checklist of things you should do every time you connect to a public network. There are certainly a number of other things you could do (such as setting up a SOCKS proxy over SSH or installing these extensions), but these steps will take you a long way on the road to security when you're browsing on those public hotspots. Of course, some of you already have your own public browsing routines, so be sure to share your safe networking tips in the comments.

Comments