Debian 网络设置与 Dolphin 的关系说明
- Dolphin 是 KDE 的文件管理器,不负责网络配置。网络应在系统层面完成,完成后 Dolphin 即可正常访问网络位置(如 SMB/NFS/FTP 共享、SFTP 等)。
图形界面快速设置 NetworkManager
- 安装并启用(如未安装):
- sudo apt update && sudo apt install network-manager
- sudo systemctl enable --now NetworkManager
- 在有线/无线托盘图标中:
- 点击“编辑连接”→“添加”,选择“以太网”或“Wi‑Fi”。
- 选择 DHCP 或“手动”设置 IPv4/IPv6,填写 地址/掩码/网关/DNS,保存并连接。
- 命令行等效(nmcli):
- 查看设备:nmcli device
- 连接 Wi‑Fi:nmcli dev wifi connect “SSID” password “密码”
- 设置静态以太网:
- nmcli con add type ethernet con-name “Wired” ifname eth0
- nmcli con mod “Wired” ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.method manual
- nmcli con up “Wired”
服务器或传统方式 使用 /etc/network/interfaces
- 编辑配置:
- sudo nano /etc/network/interfaces
- 动态 IP(DHCP)示例:
- auto eth0
- iface eth0 inet dhcp
- 静态 IP 示例:
- auto eth0
- iface eth0 inet static
- address 192.168.1.100
- netmask 255.255.255.0
- gateway 192.168.1.1
- dns-nameservers 8.8.8.8 8.8.4.4
- 使配置生效:
- sudo systemctl restart networking
- 注意:若使用 NetworkManager,通常应将其与 /etc/network/interfaces 管理方式保持一致,避免冲突(同一接口不要同时被两种服务管理)。
验证与常见问题排查
- 接口与地址:
- ip addr show
- 如接口为 DOWN:sudo ip link set eth0 up
- 连通性:
- ping 8.8.8.8(测试 IP 层)
- ping google.com(测试 DNS)
- 路由与 DNS:
- ip route show(缺默认路由时:sudo ip route add default via 192.168.1.1 dev eth0)
- 检查 /etc/resolv.conf 是否包含 nameserver(如 8.8.8.8)
- 防火墙:
- 临时停用 ufw 测试:sudo ufw disable
- 日志定位:
- journalctl -xe | grep -i network
- 无线补充:
- 查看无线接口:ip link(如 wlan0)
- 激活接口:sudo ip link set wlan0 up
- 扫描网络:sudo iwlist wlan0 scanning(需安装 iw)