在公共 IP 上配置网卡,在 LAN 上配置 Wifi usb 加密狗

在公共 IP 上配置网卡,在 LAN 上配置 Wifi usb 加密狗

我有一个运行 12.04.1 LTS 的 Ubuntu 服务器,并且也安装了 GUI。我的服务器有一个内部千兆以太网卡,配置为在公共 IP 上提供 Web 应用程序。此时我没有遇到任何问题。Web 应用程序可以从网络上的任何计算机完美加载。我确实遇到了一个问题,我无法从服务器本身访问互联网,我打开 Web 浏览器但没有加载,但服务器可以从 Web 访问,也许这是我的 ISP 的配置,我一直在寻找解释,但仍然没有找到。也许在这里我无法得到合适的答案。

无论如何,这不是真正的问题。问题是我需要将大量数据加载到 Web 应用程序,并且我想通过 LAN 在本地进行加载。所以我安装了一个 Wifi usb 加密狗。它运行完美,现在我可以在服务器上上网并在本地访问它。但现在我的公共 IP 无法加载 Web 应用程序。

USB 加密狗连接到可以访问互联网的无线路由器。我的以太网卡连接到 ISP 提供的交换机,我在那里连接其他服务器以获取公共 IP。他们给了我 IP 范围,并告诉我我只需使用我想要的公共 IP 配置我的服务器并保持其静态,它工作正常,直到你安装 USB 加密狗。

这是我的配置/etc/network/interfaces

auto eth0
iface eth0 inet static
address 190.109.197.---
netmask 255.255.255.---
gateway 190.109.197.---

我将非常感谢您的帮助。

答案1

在“网关”下方添加一个新行:

dns-nameservers 8.8.8.8 190.109.197.<suffix of gateway>

重新启动 eth0 并且您应该能够连接:

sudo ifdown eth0 && sudo ifup eth0
ping -c3 www.google.com

相关内容