在Debian系统中,网络配置可以通过多种方式进行,具体方法取决于你的需求和系统版本。以下是几种常见的网络配置方法:
/etc/network/interfaces
文件配置静态IP这是Debian系统中最传统的网络配置方法,适用于大多数情况。
/etc/network/interfaces
文件:sudo nano /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
其中,eth0
是你的网络接口名称,192.168.1.100
是你的静态IP地址,255.255.255.0
是子网掩码,192.168.1.1
是网关地址。sudo systemctl restart networking
ip addr show eth0
ping www.google.com
netplan
配置网络(适用于Debian 10及以后版本)netplan
是 Debian 10 及以后版本推荐的网络配置工具。
netplan
已安装:sudo apt update
sudo apt install netplan.io
/etc/netplan/01-netcfg.yaml
文件:sudo nano /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
其中,eth0
是你的网络接口名称,192.168.1.100/24
是你的静态IP地址,192.168.1.1
是网关地址,8.8.8.8
和 8.8.4.4
是 DNS 服务器地址。sudo netplan apply
ip addr show eth0
ping www.google.com
NetworkManager 是 Debian 的默认网络管理工具,适用于需要动态管理网络连接的场景。
sudo apt update
sudo apt install network-manager
sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager
nmcli
命令行工具配置网络连接:
nmcli con show
sudo nmcli con mod "eth0" ipv4.addresses "192.168.1.100/24" ipv4.gateway "192.168.1.1" ipv4.dns "8.8.8.8 8.8.4.4" ipv4.method manual
sudo nmcli con down "eth0" && sudo nmcli con up "eth0"
ip addr show eth0
ping www.google.com
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>