Network Lab Access
Layer-2/3 network¶
Topology¶
Device access (SSH)¶
| Hostname | Mangement address | Username | Password |
|---|---|---|---|
| Router1 | 172.17.7.11 | admin | devnet |
| Router2 | 172.17.7.12 | admin | devnet |
| Switch1 | 172.17.7.21 | admin | devnet |
| Switch2 | 172.17.7.22 | admin | devnet |
| Switch3 | 172.17.7.23 | admin | devnet |
Ideas for show-commands¶
Access jumphost from internet locations¶
To access the platforms in in Wingmen's Top-Gun lab for those who do not have VPN access, a shared jumphost is provided.
It can be reached with SSH on a custom TCP port directly from the internet, but only from Springboard networks including guest networks are allowed, and only during the timeframe of related training.
| Hostname | TCP port |
|---|---|
| jumphost.automation.wingmen.dk | 16710 |
Each user has it's own home directory. All users are sudo'ers. Remember that with great power comes great responsibility :-)
Python3 and uv has been preinstalled in the environment for all users.
| Username | Password | Jumphost login |
|---|---|---|
| andreas | Python123 | andreas@jumphost.automation.wingmen.dk:16710 |
| emil | Python123 | emil@jumphost.automation.wingmen.dk:16710 |
| che022 | Python123 | che022@jumphost.automation.wingmen.dk:16710 |
| cpe076 | Python123 | cpe076@jumphost.automation.wingmen.dk:16710 |
| csc034 | Python123 | csc034@jumphost.automation.wingmen.dk:16710 |
| kba037 | Python123 | kba037@jumphost.automation.wingmen.dk:16710 |
| kha045 | Python123 | kha045@jumphost.automation.wingmen.dk:16710 |
| kje087 | Python123 | kje087@jumphost.automation.wingmen.dk:16710 |
| mmo096 | Python123 | mmo096@jumphost.automation.wingmen.dk:16710 |
| nkr022 | Python123 | nkr022@jumphost.automation.wingmen.dk:16710 |
| ssr001 | Python123 | ssr001@jumphost.automation.wingmen.dk:16710 |
Connect with VS Code¶
Install the Remote SSH extension¶
Click on the Extensions icon, seach for Remote - SSH and install the extension.
Connect with Remote SSH¶
At the top of VS Code there is a "Command Palette". Click on it and type >connect to host and click the corresponding menu item.
Enter username and host¶
Enter your username, the hostname and custom port like this: your-username@jumphost.automation.wingmen.dk:16710
Enter password¶
When prompted (at the top of the window - easy to overlook) enter your password.
Open home directory¶
Open your home folder.
When prompted (at the top of the window - easy to overlook) enter your password.
Mark the folder as trusted.
You can now start coding, just as if you were working locally.
Open a terminal¶
To open a terminal at the remote jumphost click the menu item Terminal -> New Terminal
This terminal is also effectively running on the remote host.







