mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 00:42:44 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			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
 | |
| ```
 | 
