Dynamic DNS
It is necessary to set up a static IP address for the Pioneer LX, as to not have to connect a screen and keyboard each time one wants to find the robots IP. A dynamic DNS (DDNS) will automatically update the current dynamic IP of the robot, to a static domain name. This is e.g. useful for SSH to the Pioneer LX:
- Instead of: ssh USERNAME@IP_ADDRESS (where you must look up the IP each time)
- Use: ssh USERNAME@DOMAIN_NAME (which is static)
A static domain name is also useful when using MobileEyes.
No-IP
No-IP provides a simple setup. After installing No-IP software on the Pioneer LX, the domain is updated with the current IP address automatically by No-IP running in the background. - Due to the current use of a free subscription, the host must be updated within every 30 days (basically just turn on the Pioneer LX within every 30 days). A yearly plan can be purchased so that the host will never expire.
Username and password for No-IP are found on Box.
DDNS from NTNU
We have previously used No-IP below (which may still be easiest). NTNU however, also provides some support for static IP addresses: Faste IP-adresser og DHCP
NTNU IoT network
There exists an unencryted wireless IoT network at NTNU: SSID NTNU-IOT. It uses MAC-authentication to grant devices access. These devices must be registered in AD
Når er enhet kobler seg til nettet, vil trådløskontroller spørre RADIUS-server (Cisco ISE) om den skal få tilgang. RADIUS-server spør AD om dette er en registrert enhet eller ikke. RADIUS-server gir så beskjed om dette til kontroller som gir tilgang ut fra dette.
Kryptering og sikkerhet
NTNU-IOT er ukryptert men med lett tilgangsbegrensning vha. MAC-autentisering. Enhetene havner i en stor sone som er felles for alle som kobler seg til dette nettet. Det er ikke mulighet for å lage små soner for forskjellige formål. Derfor er det viktig at ting som kobles på dette nettet IKKE sender/mottar eller lagrer sensitive data. Klientene på dette VLANet er beskyttet mot trafikk fra omverdenen, men det er åpent for trafikk internt i NTNU-nettet.
Eduroam user for the robot
The robot has its own Eduroam user.