获取与我的 Ubuntu 服务器和家庭网络不同的公共 IP

获取与我的 Ubuntu 服务器和家庭网络不同的公共 IP

好吧,事情是这样的,我住在瑞典,有光纤,网速为 100/100 mb/s。我现在的网络设置方式是,我有一个调制解调器,它连接到我的路由器,然后连接到家里的所有电脑。但问题是,我不希望我的服务器与家里的其他电脑拥有相同的公共 IP。

我以前用过另一个旧路由器,将它连接到有 10 个端口的调制解调器,这样就得到了一个不同的公共 IP。如果不是路由器质量太差,会大大降低互联网速度,这对我来说是完美的。

所以我的猜测是将我的服务器直接放入调制解调器,根本不使用任何路由器,并在服务器上使用某种程序,或者在我的路由器(华硕 RT-AC66U)上使用某种设置。

这些只是我的猜测,但我真的不知道该怎么做,所以任何帮助都非常好!但如果没有办法做到这一点,我可以再买一个路由器,但我不想花额外的钱买一个足以处理 100/100 mb/s 的路由器。

如果我忘记了更多信息,请在评论中指出!谢谢!

答案1

调制解调器中已经有一个交换机(因为它有 10 个端口)。因此,您可以将服务器直接插入其中,并且(如果您的 ISP 提供这样的公共 IP)它应该会像您的路由器一样获得 IP。拥有路由器的唯一原因是它提供了额外的安全层。

答案2

如果您希望服务器和路由器(其余计算机位于路由器后面)“直接”插入调制解调器,则不需要另一个路由器,而是需要以太网交换机(也称为“集线器”,尽管从技术上讲,交换机和集线器是不同的)。这比功能齐全的路由器更便宜,而且速度也更快。对于调制解调器来说,服务器和路由器似乎都是直接连接的。

只需确保您的调制解调器可以连接两个设备;一些提供商只允许一个设备连接到调制解调器,如果插入第二个设备,它将无法获得 IP 地址。

+-------+        +------+        +------------+                 
|       |        |      |        |            |                 
|       |        |      +--------+server      |                 
|       |        |      |        +--- --------+                 
|modem  +--------+switch|                               +------+
|       |        |      +---+    +-----------+          |      |
|       |        |      |   |    |           |    +-----+PC    |
+-------+        +------+   |    |           +----+     |      |
                            +----+           |          +------+
                                 | router    |                  
                                 |           +----+     +------+
                                 +----++-----+    |     |      |
                                      ++          +-----+      |
                                                        | PC   |
                                                        +------+

相关内容