Network Configuration
Static IP Configuration
The ML workstation uses a static IP address configured through netplan.
Configuration File
Location: /etc/netplan/99-static-ip-bips.yaml
Important: The filename uses a 99- prefix to ensure it takes precedence and prevents the configuration from being overwritten during system upgrades. Ubuntu system updates typically modify lower-numbered netplan files (like 01-network-manager-all.yaml), but will preserve custom high-numbered configurations.
Current Configuration
network:
ethernets:
enp68s0:
dhcp4: false
dhcp6: false
addresses:
- 10.10.11.155/16
nameservers:
addresses:
- 10.10.11.140
search: []
routes:
- to: default
via: 10.10.11.200
version: 2Network Details:
- Interface:
enp68s0 - IP Address:
10.10.11.155 - Subnet:
/16(255.255.0.0) - Gateway:
10.10.11.200 - DNS Server:
10.10.11.140
Applying Configuration Changes
After modifying the netplan configuration:
# Test the configuration (will revert after 120 seconds if connection is lost)
sudo netplan try
# Apply the configuration permanently
sudo netplan applyTroubleshooting
If network connectivity is lost:
Via console access:
# Check current configuration ip addr show ip route show # Revert to DHCP if needed sudo mv /etc/netplan/99-static-ip-bips.yaml /etc/netplan/99-static-ip-bips.yaml.bak sudo netplan applyCheck interface name:
# List all network interfaces ip link showInterface names can change after hardware changes or kernel updates.
Verify netplan configuration:
# Check for syntax errors sudo netplan --debug generate
Backup Files
The directory contains backup files from previous configurations:
90-NM-882f7758-7f5f-409c-a167-7769e9ece53d.yaml.bak- Previous NetworkManager configuration_static-ip-bips.yaml.bak- Previous static IP configuration
Best Practices
- Always use high-numbered prefixes (90-99) for custom configurations
- Keep backups of working configurations before making changes
- Use
netplan trybeforenetplan applyto test changes safely - Document any IP changes in team communication channels