紧迫的我有一台通过 wifi 连接到互联网的 Windows 主机和一台无法通过 wifi 连接到互联网的 ubuntu 服务器,因为它没有此功能。我发现创建一个网络桥接,其中主机(Windows)实际上充当交换机,允许 ubuntu 服务器能够通过它连接到互联网。主要目标是 ssh 进入 ubuntu 服务器并从那里控制一切(更新、安装、运行软件等)。但出于某种原因,在我按照使用在线资源阅读的步骤操作后,我无法 ssh 到 ubuntu 服务器或 ping 它。
这是我的当前网络设置
- 主机(Windows)通过 WIFI 连接到网络(具有互联网连接)
- 主机和 ubuntu 服务器通过以太网电缆(cat 5e)直接连接在一起
- 就是这样,非常简单的网络
在 ubuntu 服务器端,我配置了 etc/netplan 目录中的文件如下,为服务器提供静态 ip:
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
addresses:
- 192.168.0.100/24
routes:
- to: default
via: 192.168.0.1
在已经有 WIFI 连接的 Windows 机器上,我进入控制面板>网络和 Internet>网络连接,然后通过按住 ctrl 键单击每个适配器来选择无线 wifi 适配器和以太网适配器,然后右键单击以创建网桥。
由于某种原因,网桥不能立即工作并显示“未识别的网络”,因此必须禁用每个适配器并重新启用每个适配器,然后网桥才有互联网连接。
主机仍像以前一样具有互联网连接,但无法通过以下方式从主机命令行通过 ssh 进入 ubuntu 服务器:
ssh [email protected]
也无法通过 ping 服务器ping 192.168.0.100
,因为状态主机不可访问。
遇到这个障碍已经一天了,仍然找不到解决方案,所以任何帮助都可以,或者尝试在您自己的系统上重新创建它,看看它是否有效。