ubuntu 服务器 16.04 分配静态 IP 地址至以太网时,WiFi 与互联网的连接丢失

ubuntu 服务器 16.04 分配静态 IP 地址至以太网时,WiFi 与互联网的连接丢失

我遇到了一个具体问题,我搜索了很多帖子和网站,但找不到解决方案。这是我的问题;

a)我的工具。

  1. 我有一台笔记本电脑(Ubuntu 服务器 16.04 LTS),带有一个以太网和一个 wifi 接口。

  2. 我有一台电脑(Windows 10 和 Linux Mint),带有一个以太网和一个 USB wifi 接口。

b)我想要什么。

我想要的是使用 WIFI 在 PC 和笔记本电脑上连接到互联网,并使用以太网在 PC 和笔记本电脑之间创建本地网络。

c) 问题或争议。

PC 可以通过 WIFI 卡连接到互联网。问题出在我的 Ubuntu 服务器。Ubuntu 服务器连接的当我在 /etc/network/interfaces 中进行如下设置时,可以通过 wifi 连接到互联网:

auto wlp18s0b1
iface wlp18s0b1 inet dhcp
wpa-ssid <ssid-name>
wpa-psk <pass>

但是当我更改 /etc/network/interfaces 以将静态 IP 地址分配给以太网时,互联网连接失败,我无法连接ping google.com。以下是导致 WIFI 互联网连接失败的 /etc/network/interfaces 的内容:

auto wlp18s0b1
iface wlp18s0b1 inet dhcp
wpa-ssid <ssid-name>
wpa-psk <pass>

auto enp19s0
iface enp19s0 inet static
address 192.168.92.6
netmask 255.255.255.0
gateway 192.168.92.1

还有其他问题,而第二个 /etc/network/interface 配置导致ping google.com失败。我的 wifi 卡已连接到 WIFI 热点,但无法访问互联网。

顺便说一句,我尝试了ping -I wlp18s0b1 google.comping google.com

提前致谢。

答案1

我把这个问题发布到https://ubuntuforums.org他们的回复解决了问题。我也在这里发布了答案。问题出在以太网静态 IP 的网关值上。实际上,网关会向子网上的每个设备通告,如果您想访问互联网,则应该在私有网络上访问此地址(网关地址)。通过为我的本地网络定义网关,我在系统中添加了第二个网关,该网关覆盖了 WIFI 默认网关。

相关内容