如何向 FreeBSD 10.1 添加额外的 IP

已验证和测试 2015 年 4 月 21 日

介绍

本教程将引导我们向 FreeBSD 10.1 云服务器添加另一个 IP。 本教程将介绍 Cloud Portal 中可用的公共和私有 IP。

先决条件

– 带有 FreeBSD 10.1 操作系统的 云服务器。

– 如果添加公网IP,需要预留公网IP。

– 如果添加私有 IP,则从我们的云帐户的私有 IP 列表中选择一个私有 IP。

– 通过 SSH 或 VNC 连接到我们的服务器。

为 FreeBSD 10.1 添加一个额外的 IP

要将 IP 添加到 FreeBSD,我们需要首先使用编辑器打开 /etc/rc.conf。 在我们的例子中,我们在这里使用 vi。

vi /etc/rc.conf

进入后,我们应该会收到如下所示的屏幕。

为 FreeBSD 10.1 添加一个额外的 IP

示例 rc.conf

对于公共 IP:
要添加公共 IP,我们需要向 ifconfig_vtnet0 接口添加别名。 为此,我们在 ifconfig_vtnet0 下添加一个以 ifconfig_vtnet0_alias1 开头的新行,并添加我们的其他 IP 信息。 该行应如下所示:

ifconfig_vtnet0_alias1="inet 209.208.108.170 netmask 255.255.252.0"

其中 209.208.108.170 是我们的附加 IP。

如果要添加多个 IP,则需要增加别名段(如 alias2、alias3 等)。

对于私有 IP:
要添加私有 IP,我们需要注意 #ifconfig_vtnet1=”inet 网络掩码 ”。 我们首先要通过删除 # 取消注释该行。 完成后,我们将要删除 并插入我们将使用的私有 IP 地址。 你会想要做同样的事情 并插入我们的网络掩码。 该行最终应如下所示:

ifconfig_vtnet1="inet 10.0.208.2 netmask 255.255.255.0"

我们的私有 IP 是 10.0.208.2。

要添加多个私有 IP,我们需要遵循上面公共 IP 部分中的别名格式。 我们想开始一个以 ifconfig_vtnet1_alias1 开头的新行,并根据需要增加别名。

完成更改后,我们需要保存文件并在服务器上重新启动网络。 为此运行:

ifconfig_vtnet1="inet 10.0.208.2 netmask 255.255.255.0"

更改和路由将立即发生,我们可以开始使用新的 IP 地址。

详细了解我们的 VPS 托管服务和 VPS 托管价格。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论