Ubuntu 网络共享实用配置指南
一 常见场景与方案
- 让一台 Ubuntu 通过有线口为另一台设备提供上网(NAT/ICS)
- 将 Ubuntu 笔记本变成 Wi‑Fi 热点,供手机/电脑连接(AP 模式)
- 在局域网内共享文件夹(Samba 面向 Windows 与 Linux,NFS 面向 Linux)
- 通过 SSH 挂载远程目录(SSHFS,轻量安全)
二 通过有线共享互联网给另一台设备
三 将 Ubuntu 笔记本设为 Wi‑Fi 热点(AP 模式)
四 文件与目录的网络共享
五 常见问题与排障
- 客户端拿不到地址或无法上网
- 确认共享端已开启 IP 转发(/proc/sys/net/ipv4/ip_forward=1),NAT 规则正确,且客户端网关指向共享端内网口(如 192.168.1.1)。
- Wi‑Fi 热点可见但连不上
- 检查无线网卡是否支持 AP 模式;密码长度与加密方式(WPA2/WPA3)是否匹配;必要时改用 hostapd 手动配置。
- Android 搜不到热点
- 避免使用 Ad‑hoc 模式;改用 AP 模式的热点。
- 防火墙阻断
- 使用 UFW 放行相应服务(如 samba 或 NFS 相关端口/服务),或临时关闭防火墙验证问题所在。
- 规则重启后丢失
- 使用 iptables-save/restore 持久化规则,或在 /etc/rc.local 中恢复。