39

You can use Network Link Conditioner. You will want to ignore the testing settings. Make a Custom Profile and set to have no packets dropped and no delay. Start with uplink and downlink at 2.45 Mbps each and see if you need lower limits to prevent disconnects. It is a free download in Xcode (go to Xcode → Open Developer Tool → More Developer Tools… and ...


25

Yes, those details are safe to provide. They are measurements of the quality of your wireless signal, and they contain no personal information. You can view these and other details from the Wi-Fi icon in the menu bar. The trick is to press and hold the option key while you click on the icon (i.e. make sure you’re pressing the option key first before ...


18

Built-in Activity Monitor (Applications → Utilities) shows you network usage. Also you can see open network ports for each running process.


15

You need to make specific network configuration: System Preferences > Network > Location: > Edit Locations... left down + button, enter a new netowrk configuration name, for example Office / Wi-Fi + proxy, choose it and configure it with the proxy setting you need. You will have to make 2 network configurations one to go through your proxy, and ...


14

What you're looking for is called an application firewall. A free/open source program does this job is LuLu -- https://objective-see.com/products/lulu.html -- with code on github here.


14

In my case this was caused by the Juniper/Pulse Secure VPN client's kernel extension, which was active even when not connected to the VPN. Unloading the kernel extension restored speed without a reboot. Short term fix is to unload the extension, command copied from linked kb article: sudo kextunload /Library/Extensions/PulseSecureFirewall.kext Long term ...


13

When your connections starts timing out, can you do arp -an in Terminal.app and see if you still have all MAC addresses in the ARP table? as in - your router's MAC address, or the host you're trying to ping? If you do (and you have the time before it starts working again), can you flush the arp table (sudo arp -ad) and then see if your router's MAC address ...


12

To add to the accepted answer: it looks like you shouldn't need XCode, just an account at the Apple Developer website (simpler than first downloading the 2GB XCode package if you don't have it already). Go to https://developer.apple.com/downloads and search for "Network Link Conditioner" or "Additional Tools for XCode", the latter being the name of the ...


12

Terminal does not use proxy settings configured in the network preferences pane because it doesn't do any connection. Terminal just let you fire commands which will use the network in different ways. When setting your http_proxy and https_proxy environment variables should not include the http: or https: prefixes. Therefore the environment variable in your ...


12

It’s perfectly normal, and there’s no need to do anything (except click on OK to close the window) or worry about it. Safari is just showing you the encryption details for the apple.com website — you may have accidentally clicked on the green padlock.


11

InternetSharing does log which address gets a DHCP lease within: /var/log/system.log Technically it is the bootpd daemon which does take care of this part of the network access. You can track who is getting access to your network now with this command: tail -f /var/log/system.log | grep 'bootpd.*\[en.\]' and for Mavericks, Yosemite & El Capitan: ...


11

Mac OS X 10.10+ users need to use dnctl and pfctl but documented usage examples aren't easy to find. # Configure `pfctl` to use `customRule`. (cat /etc/pf.conf && echo "dummynet-anchor \"customRule\"" && echo "anchor \"customRule\"") | sudo pfctl -f - # Define `customRule` to pipe traffic to `pipe 1`. # Note this is the actual port ...


11

You can do this using Parental Controls on the Guest account. See Apple's KB article regarding this for the procedure: OS X Mountain Lion: Filter inappropriate Internet content Manage a user with parental controls Choose Apple menu > System Preferences, and then click Parental Controls. Click the lock if it’s not unlocked, and enter an ...


11

You can use a 3rd party app called Little Snitch to block Internet access for individual apps. Little Snitch comes with a limited 30 days free trial and costs € 45 for single user license thereafter. Another alternative is Radio Silence, a network monitor and firewall app for macOS. It lets you control Internet access on an individual app basis. Radio ...


10

This is going to be a starting point answer, hopefully you can find something strange while comparing the shots and fix the problem. If you can connect to Skype that means you have connectivity, but your computer is unable to perform name resolution (that is, convert the address of a service -like a webpage- to an ip address). Skype may work because it ...


9

You need to get more information, so please do some troubleshooting and report back. Troubleshooting steps: Hold down the Option key while clicking on the Wi-Fi icon in the menu bar and let us know what you see. Lion: New Wi-Fi Diagnostics tool When you first see the exclamation point appear, open System Preferences > Network. If you get a window like ...


9

You can suspend and then kill the ssh process that's hung up. To do this you have to issue the escape sequence, suspend the ssh process, and then use kill -9 to kill that process. The default escape key for the ssh that ships with OS X the ~ character. You have to enter it immediately after a new line for ssh to respect it. And then the key sequence Control-...


8

> lsof -i :58199 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME Transmiss 304 Fyodor 8u IPv4 0x2fbc34fe135e3895 0t0 UDP *:58199 lsof = list open files. See manual for more details. /usr/sbin/lsof You can see with "ps -ef" more info about the PID "lsof" gave you.


8

Open Keychain Access. Make sure "login" is selected in the upper left under "Keychains" and manually delete every entry that is associated with Google (any entry with Google in the name, I deleted). Specifically, the entry "com.apple.account.Google.oauth-token" is the one to delete. Go back to Internet Accounts and add your Google account.


7

You can try nettop(1) in the Terminal. It is pre-installed, and refreshes every few seconds to provide a dashboard of all open network connections with their usage. Better than lsof since it shows the usage data too. $ nettop Then hit 'd' and look for odd-looking entries or entries with consistently large traffic in the 'bytes in' or 'bytes out' column. ...


7

From the "Apple Watch User Guide" Apple Watch uses Bluetooth® wireless technology to connect to its paired iPhone and uses the iPhone for many wireless functions. Apple Watch can’t configure new Wi-Fi networks on its own, but it can connect to Wi-Fi networks you’ve set up on the paired iPhone. If your Apple Watch and iPhone are on the same network ...


7

It is a server used for push notifications for iOS and OS X. If you block it, you may not receive push notifications.


6

Another way to go about this, is by creating a Configuration Profile (using Apple Configurator). Using this tool, recreate your VPN configuration and save the file. After you've created the file, open it up in a text editor and look for the following: <key>VPNType</key> <value>(...)</key> Add the following below: <key>...


6

I've successfully solved this twice already using the following method: In the Terminal.app (/Applications/Utilites/Terminal.app) type... sudo ifconfig en1 down sudo ifconfig en1 up Which is surprising, because I thought that this is just the same as turning the Airport off and back on - which I've tried before, but did not succeed. However, maybe that's ...


6

If your iOS device is on version 5.0 or higher, then yes, you can do it directly from the handset by going to Settings/General/Software Update. If you're on iOS 4.x then no, you will need a computer to do this. To upgrade in your situation, I would recommend the following steps: 1) On your new laptop, open iTunes, and in the preferences on the devices tab, ...


6

In agreement with the original poster, in this answer I put together the comments above that describe the troubleshooting steps that helped solve the issue. Realize that PeerGuardian uses a KEXT. As strangelydim commented, PeerGuardian (an open source privacy oriented firewall software) uses a kernel extension (KEXT). The KEXT is used to block connections ...


6

I wasn't able to get my network back by disabling and re-enabling TCP/IP or the Wi-Fi. It seems in my case the computer had gone to sleep with a Juniper VPN connection and when it woke back up the connection had timed out and the routes weren't cleaned up. For me, I had two computers, one working and one not, and so was able to identify the problem after ...


6

Sure. In Settings > General > Cellular > disable Cellular Data This will restrict all data to Wi-Fi For more information, see iOS: About the Cellular Data setting from Apple Support


6

Could you first check that you are really using the network interface you should: ifconfig -a Could you look at the output of the following commands (if en0 is the network interface name of your Ethernet card): netstat -I en0 To help locate the problem could you make a specific Location with just your Ethernet card activated and if possible only using ...


6

With regard to modifying the system AirPort icon, I do not believe that what you are asking for is possible. To show internet connectivity, I use a combination of WiFi Signal (which could be substituted for the OS X AirPort menu bar item) and Cloud: AirPort off AirPort on & not connected AirPort connected & no internet AirPort connected & ...


Only top voted, non community-wiki answers of a minimum length are eligible