在Linux系统中进行最小化安装后的网络配置,通常涉及几个关键步骤。以下是一个基本的教程,适用于大多数Linux发行版,包括CentOS、Ubuntu、Debian等。
首先,确保你的网络硬件已经正确连接并工作正常。你可以使用以下命令检查网络硬件的状态:
sudo lshw -C network
对于Debian/Ubuntu系统:
sudo apt update
sudo apt install network-manager
对于CentOS/RHEL系统:
sudo dnf install NetworkManager
nmcli connection show
nmcli con mod "ens160" ipv4.addresses 192.168.125.137/24
nmcli con mod "ens160" ipv4.gateway 192.168.125.2
nmcli con mod "ens160" ipv4.dns "8.8.8.8 8.8.4.4"
nmcli con mod "ens160" ipv4.method manual
nmcli con down "ens160" && nmcli con up "ens160"
ip addr show
或者
ifconfig
编辑 /etc/netplan/01-netcfg.yaml
文件:
sudo nano /etc/netplan/01-netcfg.yaml
添加以下内容(以以太网为例):
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.1.10/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
保存并关闭文件,然后应用更改:
sudo netplan apply
编辑 /etc/sysconfig/network-scripts/ifcfg-eth0
文件:
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
添加以下内容:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
保存并退出编辑器,然后重启网络服务:
sudo systemctl restart network
使用 ifconfig
或 ip
命令进行临时配置:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
或者使用 ip
命令:
sudo ip addr add 192.168.1.100/24 dev eth0
sudo ip link set eth0 up
使用以下命令验证网络配置是否生效:
ip addr show
或者
ifconfig