静态 IP Xfinity 网关 Ubuntu 16.04

静态 IP Xfinity 网关 Ubuntu 16.04

我正在尝试托管一个服务器:

  • 操作系统是 Ubuntu 16.04
  • 路由器是 Xfinity Gateway
  • 使用 TP-Link TL-WN722N 连接 wifi

我知道问题出在 Ubuntu 电脑上,因为我可以端口转发并在 Windows 笔记本电脑上运行服务器。要连接到我的路由器,电脑使用 TP-link,因为它只有以太网功能。我尝试编辑等/网络/接口文件,但当我重新启动计算机时,不再列出可用的 Wifi 网络。代表 TP-link 的接口名为wlx90f65208f713。我当前的接口文件仅处理环回:

自动档

iface lo inet loopack

此外,“网关” IP 为 10.0.0.1,“地址” IP 为 10.0.0.14

我应该在接口文件中添加什么内容才能使我的计算机拥有静态 IP?

答案1

答案是/etc/network/interfaces在你的文件中不要添加任何与 wifi 适配器有关的内容,无论其他站点或此类州如何配置接口的静态 IP 地址。/etc/network/interfaces为 wifi 接口添加任何内容都将导致网络管理器无法管理 wifi 设备,这就是您在显示无网络时看到的情况。

使用无线网络和网络管理器(或以太网连接和网络管理器,基本过程相同)时,您必须配置网络管理器如何处理连接。也就是说,您需要在网络设置中为给定的 wifi 网络专门设置静态 IP,例如对于给定的网络:

“编辑网络 > WIFI 网络 > IPv4 设置 > 设置静态 IP

也就是说,我连接到 wifi 网络(在本例中是 Xfinity 网关),然后然后我通过左键单击图标并选择“编辑连接...”进入网络管理器设置,选择 wifi 网络,在“编辑”中打开它,并设置地址(在本例中为 192.168.215.2)、网络掩码(它是最后一个八位字节变量网络,因此所有 IP 都在 192.168.215.0 和 192.168.215.255 范围内,其中网络掩码为 255.255.255.0 - 或 CIDR 范围指定为“24”)和网关(192.168.215.1,路由器)以适应我的网络。不过,您可能希望将8.8.8.88.8.4.4放入 DNS 服务器字段,以便您能够真正解析域。

点击“保存”,关闭“编辑连接”窗口,断开与 wifi 网络的连接,然后单击网络列表中的 wifi 网络重新连接。现在已为网络启用静态 IP 寻址并生效,因此您无需依赖 DHCP。

不过,您需要对每个要设置静态 IP 的 WiFi 网络执行此操作。这不是“全局”设置。

相关内容