41 lines
1.2 KiB
Markdown
41 lines
1.2 KiB
Markdown
## Name
|
|
|
|
NetworkServer - network configuration
|
|
|
|
## Synopsis
|
|
|
|
```**
|
|
/etc/Network.ini
|
|
```
|
|
|
|
## Description
|
|
|
|
The Network configuration is loaded by NetworkServer service on startup. It consists of a list of interfaces, with adapter names as groups.
|
|
|
|
The interface that is not listed in this config file has DHCP enabled by default.
|
|
|
|
## Options
|
|
|
|
* `Enabled` (default: `true`) - Whether the interface is enabled.
|
|
* `DHCP` (default: `false`) - Whether the DHCP client should be run on this interface. This overrides static IP settings.
|
|
* `IPv4Address` (default: `0.0.0.0`) - The static IPv4 address for the interface. Used only when `DHCP` is `false`.
|
|
* `IPv4Netmask` (default: `0.0.0.0`) - The static IPv4 netmask for the interface. Used only when `DHCP` is `false`.
|
|
* `IPv4Gateway` (default: `0.0.0.0`) - The static IPv4 default gateway for the interface. Used only when `DHCP` is `false`.
|
|
|
|
## Example
|
|
|
|
```ini
|
|
# Set static IP address to 10.0.0.5/8 and default gateway to 10.0.0.1
|
|
[ep1s0]
|
|
IPv4Address=10.0.0.5
|
|
IPv4Netmask=255.0.0.0
|
|
IPv4Gateway=10.0.0.1
|
|
|
|
# Try to run DHCP discovery on ep0s8. It is equivalent to not adding this entry at all.
|
|
[ep0s8]
|
|
DHCP=true
|
|
|
|
# Disable interface ep1s1 entirely.
|
|
[ep1s1]
|
|
Enabled=false
|
|
```
|