nuc4 装了 Linux Mint ,买了 usb 转网线接口想搞软路由,就完全没有头绪。。
如何使用 Debian/Ubuntu 等 Linux 做软路由(物理机版本,非虚拟机容器版) - 知乎
1 、目前光猫拔号,能否在这个前提下搞软路由?
2 、光猫已经拔号了,光猫 - nuc - 路由器 - 笔记本,nuc 能够连接外网,笔记本能内网访问到 nuc ,但是笔记本无法访问外网,理论上是应该修改路由器模式实现以 nuc 作为网关和 dhcp 服务器,然而 AP / 桥接模式怎么设置?
3 、如何验证 nuc 配置的 dhcp 是正确的?试过 光猫 - nuc - 笔记本 ,最终会变成「电缆拔出」。。
4 、恢复 光猫 - 路由器 - nuc ,局域网能够访问到 nuc ,但是 nuc 无外网,哪一步的操作导致了这个问题?固定使用 enp0s25 网卡连接光猫
下边是照着教程外加凭感觉改的各种配置。。。
network:
version: 2
renderer: networkd
ethernets:
enx207bd2cec82d:
# 接光猫
dhcp4: yes
nameservers:
addresses:
- 223.5.5.5
- 1.1.1.1
enp0s25:
# 接路由器
dhcp4: no
addresses:
- 192.168.123.154/24
dhcp4: false
# 两个 dhcp4 是重复了么?
net.ipv4.ip_forward=1
subnet 192.168.123.0 netmask 255.255.255.0 {
range 192.168.123.10 192.168.123.233;
option routers 192.168.123.154;
option domain-name-servers 223.5.5.5,1.1.1.1;
option broadcast-address 192.168.123.255;
default-lease-time 600;
max-lease-time 7200;
}
# 原教程 -o 参数是 ppoe 拔号对应的网卡?我这边光猫拨号所以尝试了接光猫的网卡
sudo iptables -t nat -A POSTROUTING -o enx207bd2cec82d -j MASQUERADE
# 不知道是啥
sudo apt install iptables-persistent -y
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.