forked from p15670423/monkey
docs: update vmware OVA static IP configuration instructions for v1.9.0
This commit is contained in:
parent
8437f8d838
commit
e197008c2f
|
@ -16,8 +16,9 @@ tags: ["setup", "vmware"]
|
||||||
1. Log in to the machine with the following credentials:
|
1. Log in to the machine with the following credentials:
|
||||||
1. Username: **monkeyuser**
|
1. Username: **monkeyuser**
|
||||||
1. Password: **Noon.Earth.Always**
|
1. Password: **Noon.Earth.Always**
|
||||||
1. It's recommended you change the machine passwords by running the following
|
1. For security purposes, it's recommended that you change the machine
|
||||||
commands: `sudo passwd monkeyuser`, `sudo passwd root`.
|
passwords by running the following commands: `sudo passwd monkeyuser`, `sudo
|
||||||
|
passwd root`.
|
||||||
|
|
||||||
## OVA network modes
|
## OVA network modes
|
||||||
|
|
||||||
|
@ -26,37 +27,50 @@ You can use the OVA in one of two modes:
|
||||||
1. In a network with the DHCP configured — In this case, the Monkey Island will
|
1. In a network with the DHCP configured — In this case, the Monkey Island will
|
||||||
automatically query and receive an IP address from the network.
|
automatically query and receive an IP address from the network.
|
||||||
1. With a static IP address — In this case, you should log in to the VM console
|
1. With a static IP address — In this case, you should log in to the VM console
|
||||||
with the username `root` and the password `G3aJ9szrvkxTmfAG`. After logging
|
with the username `monkeyuser` and the password `Noon.Earth.Always`. After logging
|
||||||
in, edit the interfaces file by entering the following command in the
|
in, edit the Netplan configuration by entering the following command in the
|
||||||
prompt:
|
prompt:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
sudo nano /etc/network/interfaces
|
sudo nano /etc/netplan/50-cloud-init.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
Change the lines:
|
Make the following changes:
|
||||||
|
|
||||||
```sh
|
```diff
|
||||||
auto ens160
|
# This file is generated from information provided by
|
||||||
iface ens160 inet dhcp
|
# the datasource. Changes to it will not persist across an instance.
|
||||||
|
# To disable cloud-init's network configuration capabilities, write a file
|
||||||
|
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
|
||||||
|
# network: {config: disabled}
|
||||||
|
network:
|
||||||
|
version: 2
|
||||||
|
ethernets:
|
||||||
|
ens192:
|
||||||
|
- dhcp4: true
|
||||||
|
- dhcp-identifier: mac
|
||||||
|
+ dhcp4: false
|
||||||
|
+ addresses: [XXX.XXX.XXX.XXX/24]
|
||||||
|
+ gateway4: YYY.YYY.YYY.YYY
|
||||||
|
nameservers:
|
||||||
|
search: [gc.guardicore.com]
|
||||||
|
- addresses: [10.0.0.8, 10.0.0.5]
|
||||||
|
+ addresses: [1.1.1.1]
|
||||||
```
|
```
|
||||||
|
|
||||||
to the following:
|
Replace `XXX.XXX.XXX.XXX` with the desired IP addess of the VM. Replace
|
||||||
|
`YYY.YYY.YYY.YYY` with the default gateway.
|
||||||
```sh
|
|
||||||
auto ens160
|
|
||||||
iface ens160 inet static
|
|
||||||
address AAA.BBB.CCC.DDD
|
|
||||||
netmask XXX.XXX.XXX.XXX
|
|
||||||
gateway YYY.YYY.YYY.YYY
|
|
||||||
```
|
|
||||||
|
|
||||||
Save the changes then run the command:
|
Save the changes then run the command:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
sudo ifdown ens160 && ifup ens160
|
sudo netplan apply
|
||||||
```
|
```
|
||||||
|
|
||||||
|
If this configuration does not suit your needs, see
|
||||||
|
https://netplan.io/examples/ for more information about how to configure
|
||||||
|
Netplan.
|
||||||
|
|
||||||
## Upgrading
|
## Upgrading
|
||||||
|
|
||||||
Currently, there's no "upgrade-in-place" option when a new version is released.
|
Currently, there's no "upgrade-in-place" option when a new version is released.
|
||||||
|
|
Loading…
Reference in New Issue