IPv6 & DNS Troubleshooting Guide

If you are having trouble connecting to Breezeway, this guide will walk you through a few steps to help fix common DNS and IPv6 connection issues. You do not need to be technical to follow these steps — just take it one step at a time.


First: How to Open a Terminal

A terminal (also called a command prompt) lets you type commands directly into your computer. It looks like a plain black or white window with text. Here is how to open one:

On macOS

  1. Press the Command (⌘) and Space bar keys at the same time. A search bar will appear at the top of your screen — this is called Spotlight.
  2. Type Terminal and press Enter.
  3. A window will open with a flashing cursor. That is your terminal — you are ready to go.

On Windows

  1. Click the Start button (the Windows logo in the bottom-left corner of your screen).
  2. Type PowerShell in the search bar.
  3. Right-click on Windows PowerShell in the results and choose Run as administrator.
  4. Click Yes if a pop-up asks for permission.
  5. A blue (or black) window will open with a flashing cursor. That is your terminal — you are ready to go.

What does "Run as administrator" mean? Some commands need extra permission to make changes to your computer, similar to unlocking a protected setting. Running as administrator grants that permission.


Step 1 — Capture the Issue and Send It to Us

Before making any changes, we need you to capture some diagnostic information and send it to our support team. This helps us understand exactly what is happening on your device.

Open your terminal (see above if you are not sure how), then use the command for your operating system below.

On macOS — type or copy and paste this command and press Enter:

dig +all app.breezeway.co

dig is a DNS diagnostic tool built into every Mac. The +all flag tells it to show as much detail as possible, which helps our team pinpoint the issue.

On Windows — type or copy and paste this command and press Enter:

nslookup -debug app.breezeway.co

Your screen will fill up with text output. Do not close the window. Instead, take a screenshot of the result:

  • On macOS: Press Command (⌘) + Shift + 4, then drag to select the terminal window. The screenshot will be saved to your Desktop.
  • On Windows: Press Windows key + Shift + S, then drag to select the terminal window. The screenshot will be copied to your clipboard — paste it into an email using Ctrl + V.

Then email the screenshot to us at support@breezeway.co with the subject line: DNS Diagnostic Screenshot.

We will review it and follow up with you. In the meantime, you can continue with the steps below to try and resolve the issue yourself.



macOS — Full Fix Steps

Step 2 — Disable IPv6

IPv6 is a newer way computers identify themselves on the internet. Sometimes it can interfere with connections. Temporarily turning it off can help.

First, find out what your network interface is called by typing this in the terminal and pressing Enter:

networksetup -listallnetworkservices

You will see a list of names like Wi-Fi or Ethernet. Use whichever one you are currently connected with in the commands below.

For Wi-Fi:

sudo networksetup -setv6off Wi-Fi

For Ethernet (cable connection):

sudo networksetup -setv6off Ethernet

Your computer will ask for your password. Type it in and press Enter — you will not see any characters appear as you type, and that is completely normal. If nothing shows as an error, it worked.


Step 3 — Flush Your DNS Cache

Think of the DNS cache as your computer's address book for websites. Sometimes it holds on to old or incorrect addresses. Flushing it clears the book so your computer looks up fresh addresses.

Type the following command in the terminal and press Enter:

macOS 10.10.4 and later (this covers most Macs made after 2015):

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

macOS 10.7 – 10.9 (older Macs):

sudo killall -HUP mDNSResponder

You may not see any confirmation message — that is fine. The cache has been cleared.


Step 4 — Re-enable IPv6

Once you have tested whether the connection is working, turn IPv6 back on. Your computer works best with it enabled.

For Wi-Fi:

sudo networksetup -setv6automatic Wi-Fi

For Ethernet (cable connection):

sudo networksetup -setv6automatic Ethernet

Step 5 — Flush DNS in Your Browser (macOS)

Your web browser also keeps its own mini address book, separate from your computer. Here is how to clear it in each browser:

Google Chrome

  1. Open a new tab and type this into the address bar, then press Enter: chrome://net-internals/#dns
  2. Click the Clear host cache button.
  3. Now type this into the address bar and press Enter: chrome://net-internals/#sockets
  4. Click Flush socket pools.

Firefox

  1. Open a new tab and type this into the address bar, then press Enter: about:networking#dns
  2. Click the Clear DNS Cache button.

Safari Safari uses your Mac's system cache, so flushing the system cache in Step 3 above is sufficient. For an extra refresh, you can also go to Develop → Empty Caches in the top menu bar. If you do not see a Develop menu, go to Safari → Preferences → Advanced and tick Show Develop menu in menu bar.

Microsoft Edge

  1. Open a new tab and type this into the address bar, then press Enter: edge://net-internals/#dns
  2. Click the Clear host cache button.
  3. Now type this into the address bar and press Enter: edge://net-internals/#sockets
  4. Click Flush socket pools.


Windows 8 and Above — Full Fix Steps

Step 2 — Disable IPv6

IPv6 is a newer way computers identify themselves on the internet. Sometimes it can interfere with connections. Temporarily turning it off can help.

You have two ways to do this — choose whichever feels more comfortable:

Option A: Using PowerShell (faster)

In your PowerShell window (opened in the "How to Open a Terminal" section above), type or paste this command and press Enter:

Disable-NetAdapterBinding -Name "*" -ComponentID ms_tcpip6

If it runs without showing an error, it has worked.

Note: This turns off IPv6 on all network connections at once. This is temporary — you will turn it back on in Step 4.

Option B: Using the Control Panel (no typing required)

  1. Click the Start button and search for Control Panel, then open it.
  2. Go to Network and Internet → Network Connections.
  3. Right-click on your active connection (usually labelled Wi-Fi or Ethernet) and choose Properties.
  4. In the list, find Internet Protocol Version 6 (TCP/IPv6) and untick the checkbox next to it.
  5. Click OK.

Step 3 — Flush Your DNS Cache

Think of the DNS cache as your computer's address book for websites. Sometimes it holds on to old or incorrect addresses. Flushing it clears the book so your computer looks up fresh addresses.

In your PowerShell or Command Prompt window, type the following and press Enter:

ipconfig /flushdns

You should see the message: Successfully flushed the DNS Resolver Cache.

Optional: Deeper network reset

If the above did not help, you can run a more thorough reset. Type each line below one at a time, pressing Enter after each:

netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew

Note: After running these commands, your computer may need to be restarted before the changes take effect.


Step 4 — Re-enable IPv6

Once you have tested whether the connection is working, turn IPv6 back on. Your computer works best with it enabled.

Option A: Using PowerShell

Enable-NetAdapterBinding -Name "*" -ComponentID ms_tcpip6

Option B: Using the Control Panel

  1. Go back to Control Panel → Network and Internet → Network Connections.
  2. Right-click your connection and choose Properties.
  3. Find Internet Protocol Version 6 (TCP/IPv6) and tick the checkbox to re-enable it.
  4. Click OK.

Step 5 — Flush DNS in Your Browser (Windows)

Your web browser also keeps its own mini address book, separate from your computer. Here is how to clear it in each browser:

Google Chrome

  1. Open a new tab and type this into the address bar, then press Enter: chrome://net-internals/#dns
  2. Click the Clear host cache button.
  3. Now type this into the address bar and press Enter: chrome://net-internals/#sockets
  4. Click Flush socket pools.

Firefox

  1. Open a new tab and type this into the address bar, then press Enter: about:networking#dns
  2. Click the Clear DNS Cache button.

Microsoft Edge

  1. Open a new tab and type this into the address bar, then press Enter: edge://net-internals/#dns
  2. Click the Clear host cache button.
  3. Now type this into the address bar and press Enter: edge://net-internals/#sockets
  4. Click Flush socket pools.

Internet Explorer / Legacy Edge These browsers do not maintain their own DNS cache — they rely on the Windows system cache. Running ipconfig /flushdns in Step 3 above is sufficient.


Still Having Trouble?

If none of the above steps resolved your issue, please reach out to our support team at support@breezeway.co and include:

  • The screenshot from Step 1
  • A description of what you tried and what happened
  • Your operating system (macOS or Windows) and its version

We are happy to help.