Linux 物理机软路由配置

查看 43|回复 1
作者:wdssmq   
nuc4 装了 Linux Mint ,买了 usb 转网线接口想搞软路由,就完全没有头绪。。

如何使用 Debian/Ubuntu 等 Linux 做软路由(物理机版本,非虚拟机容器版) - 知乎
https://zhuanlan.zhihu.com/p/587068225

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

NUC, 光猫, dhcp4, option

fredcc   
软路由一般用 openwrt 系统,因为你问的这些问题基本开箱可用不用折腾。
当然喜欢用 Linux 发行版从零折腾请无视前一句。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部