Ubuntu 服务器 19.04 - 通过以太网共享互联网

Ubuntu 服务器 19.04 - 通过以太网共享互联网

我有一个小型上网本,上面装有 Ubuntu Server 19.04。 一侧有一个 USB 调制解调器(华为 e5785),与网络接口相连eth_lte。 另一侧ens2是 5 端口交换机,上面连接着几台计算机。

我想将我的 nettop 配置为路由器。这是我的 netplan 配置:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth_lte:
      addresses:
        - 192.168.8.2/24
      gateway4: 192.168.8.1
      nameservers:
        addresses: [1.1.1.1, 8.8.8.8]
      match:
        macaddress: 0c:5b:8f:27:9a:64
      set-name: eth_lte
    ens2:
      dhcp4: no
      addresses:
        - 172.16.10.1/24

isc-dhcp-server 也配置了

default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;

shared-network cable {

  subnet 172.16.10.0 netmask 255.255.255.0 {
    range 172.16.10.10 172.16.10.254;
    option domain-name-servers 172.16.10.1, 1.1.1.1, 8.8.8.8;
    option routers 172.16.10.1;
    option time-servers 172.16.10.1;
    option broadcast-address 172.16.10.255;
    default-lease-time 600;
    max-lease-time 7200;
  }
}

此时互联网已在网络上运行,计算机成功获取 IP 地址。

我如何共享互联网连接eth_lteens2在 netplan 中建立桥梁?或者我需要配置一些路由?我是新手,想弄清楚网络是如何工作的。

相关内容