带有 Tplink 路由器和本地服务器的 ADSL 调制解调器

带有 Tplink 路由器和本地服务器的 ADSL 调制解调器

我开始学习如何为 django 应用程序安装本地服务器,我最近买了一个运行 ubuntu 14.04、gunicorn 和 nginx 的小型服务器来为 django 应用程序提供服务,但我已经有一台 PC 作为服务器来共享文件和一些 Windows 应用程序。我有一个 adsl 调制解调器 vigor2710e/ne 和一个 tplink tp-wr841n 无线路由器。在 adsl 调制解调器上,我有三台计算机连接到本地网络,第四个连接转到路由器,在路由器中我连接了另外两台计算机。如果我通过连接到路由器的计算机上的服务器应用程序 ip(例如 192.168.1.101)访问,django 应用程序可以很好地加载,但如果我尝试从 adsl 调制解调器上的计算机访问该 ip,应用程序不会加载。我认为路由器的 ip 地址应该由 adsl 调制解调器提供,或者可以使用路由器作为交换机,但我不确定我是否正确。有人可以向我解释并帮助我解决这个问题吗?

答案1

根据你告诉我的情况,调制解调器也充当路由器。本质上,你想要做的是使用第二个路由器扩展你的网络。因此,你需要采取以下步骤:

  1. 在调制解调器上确保 DHCP 已启用。
  2. 在 DHCP 中将 IP 地址范围分配为 192.168.1.100 至 192.168.1.199 之类的范围。这将为您提供最多 100 个连接。
  3. 重新启动调制解调器。
  4. 在路由器上禁用 DHCP
  5. 将路由器的 IP 地址更改为与调制解调器相同的 IP 地址。例如,如果您的调制解调器 IP 地址为 192.168.1.10,则将路由器的 IP 地址更改为 192.168.5.11。
  6. 重启路由器
  7. 将调制解调器插入路由器的一个 LAN 端口。
  8. 连接路由器和调制解调器之前请关闭设备
  9. 将您的设备插入路由器和调制解调器。
  10. 打开你的设备
  11. 检查以确保您的设备从 DHCP 获取 IP 地址

这是一篇好文章如何将一个路由器连接到另一个路由器以扩展网络

答案2

感谢 GeekyDaddy 的帮助,似乎有效的解决方案是将 IP 池数量从 50 增加到 150,我认为现在效果很好。我几次在连接到路由器的计算机上丢失了互联网连接,但它们会自动重新连接,而无需分配 169.xxx IP。

另外,增加 IP 池数量也没什么问题,因为我总共只有 10 台计算机连接到网络和互联网?如果是 50 台,应该没问题,对吧?

相关内容