Debug DNS on Google ChromeBook
The Google ChromeBook comes with it’s own operating system built on the crosh shell. This makes it extremely difficult to troubleshoot because it lacks key networking utilities.
Recent ChromeBook updates have introduced the ability to install Linux on a ChromeBook. This will be key in troubleshooting network issues on a ChromeBook.
Step 1. Install Linux on Google ChromeBook
First, navigate to Settings on the ChromeBook. On the left hand-side of the table of contents you will see something that reads Linux (Beta). Select this menu option, and Turn On linux.
This will begin the linux installation.
When it is done installing it will open a new Linux terminal.
Step 2: Install Network Utilities
The linux install is a vanilla install, meaning it does not have anything installed outside of the main shell.
You will need to install the network utilities to proceed with the basic troubleshooting steps.
First, ensure you are running the commands as root:
user@chromebook: ~$ sudo su -
This should switch to the root user.
Run the following commands in thee following order:
root@chromebook:~# apt-get update root@chromebook:~# apt-get install dnsutils -y
You can now proceed with the normal Troubleshooting Commands.