首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为每个网卡分配一个ip范围或子网。

为每个网卡分配一个ip范围或子网。
EN

Server Fault用户
提问于 2021-06-29 14:53:36
回答 1查看 214关注 0票数 1

我有一个具有至少两个网络接口控制器(NIC)的manjaro linux服务器,并且希望将所有通信量路由到某个IP地址范围或子网,而其他所有通信都通过一个路由。

到目前为止,我已经通过nmcli对网络进行了配置,但我对这个主题的了解还很有限。

理想情况下,解决方案应该通过命令行工作,并且是持久的,并且不依赖于所使用的发行版。

编辑:根据使用nmcli / Centos 7路由IP通信,类似于

nmcli connection modify "Wired connection 1" +ipv4.routes "10.0.0.0/16"

但是,包似乎不是通过正确的网络路由的。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-07-02 05:08:17

关于这个答案的一般预信息

我认为我的答案一般是基于我基于Debian系统的知识,但是在这部分我跳过了网络管理部分,因为我没有使用它,而且在我个人的头脑中,它只会使它变得复杂。

您询问,在评论中,您想要将10.0.0.0/16路由到另一张网卡,这似乎是非常清楚的。

您提供了“有线连接1”+ipv4.路由"10.0.0.0/16"

-哪个设备名称应该是正确的,可以通过ip addressifconfig找到--通常您不确定,拔掉卡线,查找dmesg或/var/log/syslog

因此,在我的示例中,假设如下:

  • “有线连接1”= eth0
  • "10.0.0.0/16“或10.0.0.0/255.255.0.0 (或10.0.0.0-10.0.255.255)应路由到eth0

测试或预置的简短方式,而不是持久的:

ip route add 10.0.0.0/16 dev eth0

现在棘手的是,让它持之以恒。

RHEL/CentOS/Fedora/基于科学的系统的

  • 编辑/etc/sysconfig/网络-脚本/路由-eth0

加法

代码语言:javascript
运行
复制
 10.0.0.0/16 via 10.0.0.1

第一个是您想要匹配的网络,其次是路由器的IP。在我的例子中,10.0.0.1

使用Debian方式的

。(Debian,如Ubuntu)

在某些系统上,/etc/网络/接口似乎是空的。在这种情况下,您必须查看vi /etc/network/interfaces.d,但我们假设使用的是基本的/etc/network/接口文件。

  • 编辑/etc/网络/接口

查找您的接口eth0

代码语言:javascript
运行
复制
iface eth0 inet static
        address  10.0.0.2
        netmask  255.0.0.0

修改,它看起来就像

代码语言:javascript
运行
复制
iface eth0 inet static
        address  10.0.0.2
        netmask  255.0.0.0
###EITHER with Gateway
#post-up route add -net 10.0.0.0 netmask 255.255.0.0 gw 10.0.0.1 dev eth0
#post-down route del -net 10.0.0.0 netmask 255.255.0.0 gw 10.0.0.1 dev eth0

###or without Gateway
#post-up route add -net 10.0.0.0 netmask 255.255.0.0 dev eth0
#post-down route del -net 10.0.0.0 netmask 255.255.0.0 dev eth0

通用的静态方式(在启用系统的系统中可能已经过时)

编辑/etc/rc.d/rc.local或/etc/rc.local

添加

  • ip route add 10.0.0.0/16 dev eth0

这个答案一般是用来解决这个问题的。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1068168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档