Configuring network interfaces
Configure the primary senhasegura network interface that is used to reach the Web interface, Proxies and Webservices.
This functionality replaces the need for localhost login with the user 'orbit'.
When configuring the network interface you will need to restart the server for the settings to be applied.
mt4adm@vmdf-giskard:~$ sudo orbit network --help
Usage: orbit network
Network settings tools
Flags:
--help Show context-sensitive help.
-i, --interface=STRING
-a, --address=STRING
-m, --netmask=STRING
-g, --gateway=STRING
--reboot Reboot the machine
--force Force the command execution, never prompt
--show
Listing current configuration
The orbit network –show
command displays the network settings that are currently applied.
mt4adm@vmdf-giskard:~$ sudo orbit network --show
Networking interface status
============================================================================
Interface eth0
MAC Address = 00:15:5d:3e:73:1c
MTU = 1500
Type = ether
IPv4
Address = 172.17.182.204
Broadcast = 172.17.182.207
Gateway =
============================================================================
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Ifac
0.0.0.0 172.17.182.193 0.0.0.0 UG 0 0 0 eth0
172.17.182.192 0.0.0.0 255.255.255.240 U 0 0 0 eth0
============================================================================
Without the arguments the user is presented to a sequence of fields to configure the desired network interface.
In this example we show how the primary interface is configured with DHCP.
mt4adm@vmdf-giskard:~$ sudo orbit network
Use the arrow keys to navigate: ↓ ↑ → ←
? Choose an interface to configure:
▸ eth0
? Network settings:
static
▸ dhcp
? Are you sure you want to proceed? [y/N] y
Done!
No errors reported
In this second example we show how the interface with fixed IP is configured.
mt4adm@vmdf-giskard:~$ sudo orbit network
Use the arrow keys to navigate: ↓ ↑ → ←
? Choose an interface to configure:
▸ eth0
? Network settings:
▸ static
dhcp
✔ IP Address: 172.17.182.204
Netmask: 255.255.255.240
Gateway: 172.17.182.193
? Are you sure you want to proceed? [y/N]
Done!
No errors reported
You can also provide the configuration details as command line arguments. This way the interaction is reduced.
mt4adm@vmdf-giskard:~$ sudo orbit network
--interface=eth0
--address=172.17.182.204
--netmask=255.255.255.240
--gateway=172.17.182.193
Use the arrow keys to navigate: ↓ ↑ → ←
? Choose an interface to configure:
▸ eth0
? Network settings:
▸ static
dhcp
? Are you sure you want to proceed? [y/N]
Done!
No errors reported
Restarting the server to apply settings
Use the command orbit network –reboot
so that the server is immediately restarted after the network configuration is entered. Use with caution.
mt4adm@vmdf-giskard:~$ sudo orbit network --reboot
Use the arrow keys to navigate: ↓ ↑ → ←
? Choose an interface to configure:
▸ eth0
? Network settings:
static
▸ dhcp
? Are you sure you want to proceed? [y/N] y
Done!
No errors reported
Stopping database service...