In some circumstances there may be a need to manually tell a Unifi AP where to find its controller. This may be needed if you can't provide the host name "unifi" in the DNS server for the subnet that the APs are located in. The prerequisite to this process is you must know the IP address of the AP you need to modify.

How you accomplish that I leave to you. You must reset the AP to defaults before changing the inform ip address. To do so execute the following command.

This will reboot the radio and disconnect your SSH session. Once it comes back online, you will need to reconnect.

change ip address ubnt via ssh

My need for this arose when I copied my config from my local Unifi controller to a new one on a VM in a different subnet. Since I didn't have direct control of the router, I had to find a solution until the router could be updated. Thanks to the Ubiquiti forum guys for providing this solution. FYI - Seems with the newer version you need to issue set inform again once you've adopted it in the web admin. Thanks for this. Especially useful on cloud config.

I couldn't figure out why it disconnected after adoption. I kept on resetting it and and then set-inform. Little did I know I shouldn't have reset it. We have multiple offices connected via site-to-site VPN and have had trouble getting some of our remote APs to show up on our controller that is run in our main office. I knew about the restore-default command but did not know how to tell it what inform URL to look at.

This really did the trick. FYI, at first it wasn't even showing up.I can connect to them via the Unifi Controller right now but want to be prepared if my reconfiguration goes south.

Automata theory

I can connect to them using the Unifi Controller and as I understand it, the login credentials for each AP is the same as the login credentials for the controller they are connected to Settings, Site, Device Authentication. Our standard practice was to get the users password from them, log them on once, then advise them that they have to change their password once they get the laptop. A bit of a pain, but was the easiest and most secure way.

The ssh credentials are not the same as going through the controller. Try using the default unfi and ubnt or ubnt for both username and password. To continue this discussion, please ask a new question. Get answers from your peers along with millions of IT pros who visit Spiceworks. Am I missing something here??

Home button apk

Best Answer. Verify your account to enable IT peers to see that you are a professional. General Networking expert. We found 7 helpful replies in similar discussions:. Fast Answers! But he doesn't have the cloud key credentials either it seems. Was this helpful? Ghost Chili. See all 7 answers. Popular Topics in General Networking.

Spiceworks Help Desk. The help desk software for IT. Track users' IT needs, easily, and with only the features you need. Adopted APs get a hashed password once adopted into the controller. Elsworth Jul 5, at UTC.

Mobileiron kiosk mode android

The configured password is not shown but clicking in the box does display the characters. This did the trick, thanks.

This topic has been locked by an administrator and is no longer open for commenting. Read these nextBy using our site, you acknowledge that you have read and understand our Cookie PolicyPrivacy Policyand our Terms of Service. Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up. The moment I changed it, it dropped me off of SSH as expected. I have a hunch this is related to ARP, which can be sometimes funky with virtual machines.

From another virtual server on the same box, you can connect, as you're not going through the switch. To test this, first try clearing the ARP tables on the machine from which you're trying and failing to connect:. If that doesn't help, try resetting the ARP table on your switch one easy way to do it: reset the switch :.

When you change your ip address, do you add the default route? Seems to me like because you didn't add the default route, the computer is unable to access, and be accessed from, outside. Lets say you changed your ip address so, as root:. After you do this, you need to add the default route, which, if not done, won't let your server connect to the internet.

To be accessible outside, the default route needs to be added:. It the configuration of openssh-server is untouched the default one then you don't even need to restart ssh in order for him to listen onto the new IP you set. I advise you to not use the GUI : network-manager.

Manually setting the controller address for a Unifi AP

It's very poor in functionality and does not fit your need for remote changes. See this help : Network Configuration on Ubuntu So what you use is a script, and when the interface stops your ssh session closed So your interface never start again. You'll loose then your ssh session, but you'll be able to connect again into your server without restarting. Do your iptables rules prohibit any incoming connections to any IP other than your own?

It might be updated automatically on reboot - it would be unusual I think, I've never seen it done, but it would explain this behaviour. Ubuntu Community Ask! Sign up to join this community. The best answers are voted up and rise to the top.

Home Questions Tags Users Unanswered.First things first, enable SSH access on your device. Some of the basic configs are easy to understand like the bridge connection and hostname…others not so much. Template and updating automatically. Thanks for this, super helpful! For example, more complex traffic bandwidth policing than simply ingress egress on interfaces.

Eg, source dest considerations. Psilo, I do believe you can make changes and save them across reboots here. A word of caution, anything in the config file not seen by the GUI may be overwritten when making normal changes through the GUI. Thanks for the very helpful information. Name required. Email required, will not be published. Subscribe to comments on this post. If you find something useful here and would like to contribute, feel free to throw me some bones! Paperpunch Theme by The Theme Foundry.

Copy the config to notepad. Paste it into the remote router. Save and apply. To edit the file, use VI. Filed under HardwareUbiquiti. Phil No worries. Ben, many thanks for the tip sir. Click here to cancel reply. Comments Feed. Donate If you find something useful here and would like to contribute, feel free to throw me some bones!

All rights reserved.I am trying to ssh in to the could key to make it work with our network monitoring solution. It keeps telling me that the user name and password are incorrect.

If the Gen 2 is the same as the original key, the SSH password is not any of the default passwords once it's configured. It's a random generated long value unless you set it during the initial install wizard or you changed it after the fact via the controller GUI.

You can set it to use your ubnt account credentials but again, you have to do that via the initial setup or the GUI after you have it setup.

If you can get to the web management interface and choose to configure the key itself I believe you can set or view the SSH password in those settings.

Yeah, I have tried editing it with the web interface after the configuring it but it just tells me my credentials are incorrect. I've had two identical cloud keys that I forgot to change out a DNS entry for and tried to get into one and kept getting into the other one. IP address is best in this instance.

Server message reads: A protocol error occurred. That would indicate the problem is in your connection settings. Do you have a putty or other terminal session saved with root as the username? So I started a fresh connection in securecrt so it wouldn't use any saved credentials and this is the error i get.

change ip address ubnt via ssh

Thing is I know I am typing in the password right so I am not sure what is going on. So I am in now, thank you for the ideas guys. Getting a usable answer from ubiquiti support is like trying to give a cat a bath.

I'm new here but thought I would add my experience. I was confused because my browser's password locker has two entries for my key's IP address. I had assumed the user name for ssh was the short name but it wasn't.

Subscribe to RSS

It was the longer one. I'm not sure if I can put that on the ssh command line so what I did was created an entry in my.

Then ssh'ed to the box, used the password that my browser had, and it worked. Get answers from your peers along with millions of IT pros who visit Spiceworks. Tried my admin credentials 3. Tried resetting the cloud key per ubiquiti's instructions.

Gut journal formatting

Ubiquiti Networks, Inc.Part of the process required me to log into the access point, but I could not find any connection details such as the port, username, or password. After a bit of digging, I figured it out. In my case, the IP address was To log in, I ran the following command from my terminal:. If the access point is already adopted and provisioned, the UniFi controller changed the SSH login credentials for it.

If this is the first access point added to the UniFi controller, the new username is admin and the password was randomized. If you need to change the SSH login credentials for the access point, please read this article. To find the IP address for your access point, log into your UniFi controller and go to the Devices page. For example, you might run into the following issue:.

This can be fixed by supplying an additional option to the ssh command as shown below. Did I help you? Send me a tip. Name required. Mail will not be published required. Notify me of followup comments via e-mail. I believe that the free flow of information and ideas is key to the past and future development of mankind.

Adopt a UniFi USG Router to a Remote Controller

Unless the content declares otherwise, the post content on this site is declared public domain CC0 1. Of course, if you wish to give attribution back to me, that would be very nice. You can view this site's privacy policy here. Chris Jean. WordPress developer for iThemesLinux fan, all-around nerd, and chrisjean on Twitter. Categories : Tips 'n Tricks. Leave a Reply Click here to cancel reply.My customer has a UniFi controller running on their Windows server. UniFi documents remote adoption for access points herebut there is apparently no documentation on adopting USG devices or switches.

Here is what finally worked for me. On the remote router, forward that port to the computer running the controller. When I was struggling to get this to work, I updated the controller to version 5.

change ip address ubnt via ssh

Change the IP address of the second computer to Type show interfaces. You should see eth0 with an IP on your local network and eth1 with the IP address Type ping 8. Press Ctrl-C to stop the ping. Type info to see the current firmware version.

You should probably upgrade the USG to the latest firmware version. Instructions are here. I did this as an offline upgrade, but as long as the USG is connected to the Internet, an Internet upgrade should work. For firmware version 4. The article on remote adoption lists several methods for doing a remote adoption and recommends the Chrome Web Browser approach.

Maybe that works for access points, but I could not find any combination of settings that would get it to work for a USG. Part of the confusion is that the UI has no fewer than three places to set the inform URL, plus four places for username and password, with no explanation of which credentials are required where. Is one the current credentials and another the credentials after adoption?

Who knows. What worked for me was SSH adoption, as described here. Click on the Adopt link:. Now go back to the SSH session connected to the USG and run the same set-inform command again yes, you must run set-inform twice :. Your SSH session will disconnect. See this article.