如何设置具有 /22 子网的静态 IP 地址?

如何设置具有 /22 子网的静态 IP 地址?

我正在尝试在 ubuntu 服务器 22 上设置静态 IP 地址。这是一个全新安装。

我遇到的问题是我无法从其他子网访问服务器。我已经尝试了所有我能想到的方法。我通常不会在基本网络方面这么愚蠢,但我不习惯新风格的 netplan。

这是我的配置。

# This is the network config written by 'subiquity'
network:
  ethernets:
    ens18:
      addresses: 
      - 192.168.1.80/22 
      nameservers: 
        addresses: 
        - 192.168.1.1 
        search:
        - internal.     .co
      routes:
      - to: default
        via: 192.168.1.1
  version: 2

我的 DHCP 范围是192.168.3.0/24。我的服务器位于192.168.1.0/24

我的子网是 /22。

当我从192.168.3.100我没有收到任何回应并且无法 SSH。

当我从192.168.1.10我得到了回复。

我的 Ubuntu 服务器192.168.1.80可以 ping 谷歌。

我错过了什么?

谢谢

编辑:我已附上 ifconfig ens18 的屏幕截图 是否配置

我的桌面 IP 为 192.168.3.113。我的物理主机 IP 为 192.168.1.10。我的 Windows 服务器 IP 为 192.168.1.20。此 Ubuntu 服务器 IP 为 192.168.1.80。

我的桌面可以 ping 通物理服务器和 Windows 服务器,但不能 ping 通 ubuntu 服务器。

我的物理服务器可以 ping 通 Windows 服务器、我的桌面和 ubuntu 服务器。

ubuntu 服务器可以 ping 通 google 和物理服务器,但不能 ping 通我的桌面。

答案1

解决方案是添加

链接上: true

我使用此链接解决了我的问题。

Ubuntu 上的不同网关子网导致网络无法访问

相关内容