Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[Linux] linux路由表

[Linux] linux路由表

作者头像
唯一Chat
发布于 2019-12-16 07:05:00
发布于 2019-12-16 07:05:00
6.2K0
举报
文章被收录于专栏:陶士涵的菜地陶士涵的菜地

路由表用于决定数据包从哪个网口发出,其主要判断依据是目标IP地址 Linux路由表其实有2个主要概念:按顺序走路由策略,在路由策略对应的路由表中匹配规则 路由策略(rule) 路由表(table)

查看所有的路由策略,32766那个策略最有用,对应的main路由表也是默认展示的路由表 ip rule list 0: from all lookup local 32766: from all lookup main 32767: from all lookup default

查看main路由表 ip route list table main default via 10.105.0.1 dev eth0 onlink 10.105.0.0/18 dev eth0 proto kernel scope link src 10.105.38.204 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1

目标ip是10.105.0.0/18网段的走直连eth0网卡 目标ip是172.17.0.0/16网段的走直连docker0网卡,因为我安装了docker default默认的需要走网关10.105.0.1

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-12-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
彻底理解 WireGuard 的路由策略
很久以前,我们只需要在 Linux 终端中输入 route -n(后来演变出了 ip route,也就是 iproute2 提供的命令),就可以知晓系统中所有数据包的走向,但是,大人,时代变了!
米开朗基杨
2022/11/07
7.5K0
彻底理解 WireGuard 的路由策略
☀️苏州程序大白解析Linux 中的虚拟网络接口☀️《❤️记得收藏❤️》
注意: 本文中使用 ip 命令创建或修改的任何网络配置,都是未持久化的,主机重启即消失。 ​
苏州程序大白
2021/10/20
2.3K0
Kubernetes网络模型
在Kubernetes中设计了一种网络模型,要求无论容器运行在集群中的哪个节点,所有容器都能通过一个扁平的网络平面进行通信,即在同一IP网络中。需要注意的是:在K8S集群中,IP地址分配是以Pod对象为单位,而非容器,同一Pod内的所有容器共享同一网络名称空间。
mikelLam
2022/10/31
1.2K0
Kubernetes网络模型
Linux|聊聊Linux系统中的路由策略
路由是沟通任何双边关系的基础,比如现实世界中的邮路,网络世界中的路由,都是用来连接任何需要联系的双方实体。
琉璃康康
2023/11/20
9120
Linux|聊聊Linux系统中的路由策略
Calico on Kubernetes
由于两台物理机的容器网段不同,我们完全可以将两台物理机配置成为路由器,并按照容器的网段配置路由表。
看、未来
2022/06/14
5610
Calico on Kubernetes
深入解析容器网络
在使用kubernetes之前, 最为火热的技术就是Docker技术了。 它完成了从虚拟机时代的过度,是走向云原生时代的开端。 但是由于docker的故步自封导致被google的开源的kubernetes后来居上, 现在的Docker虽然在积极改进, 但是主流大势已经被kubernetes掌握, 所以也只能起到助力作用。 回归正题, 在kubernetes的服务发现, 服务网格等技术火热之前, 是怎么来实现容器之间的通信呢 ?本文我们就来探讨一下。
用户11097514
2024/08/05
1760
深入解析容器网络
Kubernetes网络之Calico
Calico是Kubernetes生态系统中另一种流行的网络选择。虽然Flannel被公认为是最简单的选择,但Calico以其性能、灵活性而闻名。Calico的功能更为全面,不仅提供主机和pod之间的网络连接,还涉及网络安全和管理。Calico CNI插件在CNI框架内封装了Calico的功能。
仙人技术
2020/06/27
11.5K0
Kubernetes网络之Calico
天天讲路由,那 Linux 路由到底咋实现的!?
容器是一种新的虚拟化技术,每一个容器都是一个逻辑上独立的网络环境。Linux 上提供了软件虚拟出来的二层交换机 Bridge 可以解决同一个宿主机上多个容器之间互连的问题,但这是不够的。二层交换无法解决容器和宿主机外部网络的互通。
开发内功修炼
2022/03/24
3.1K0
天天讲路由,那 Linux 路由到底咋实现的!?
docker网络
我们在使用 docker run 创建 Docker 容器时,可以用--net 选项指定容器的网络模式,Docker 有以下 4 种网络模式:
cuijianzhe
2022/06/14
6690
docker网络
LINUX主机的策略路由配置,多网卡一样可以指哪走哪
因《网工必备技能!Windows网卡1访问外网,网卡2访问内网!》受到粉丝的关注,就有粉丝提出,想给一台拥有多个网卡的linux主机,想配置不同的网卡走不通的路由,怎么操作呢?阿祥今天就介绍这种需求的配置方法,希望对粉丝有帮助!
ICT系统集成阿祥
2024/12/03
5330
LINUX主机的策略路由配置,多网卡一样可以指哪走哪
Docker实践之09-高级网络配置
当Docker启动时,会自动在主机上创建一个名为docker0虚拟网桥,实际上是Linux的一个bridge,可以理解为一个软件交换机,它会在挂载到它的网口之间进行转发。 同时,Docker随机分配一个本地未占用的私有网段中的一个地址给docker0接口。比如典型的172.17.0.1,掩码为255.255.0.0。此后启动的容器内的网口也会自动分配一个同一网段(172.17.0.0/16)的地址。 当创建一个Docker容器的时候,同时会创建了一对veth pair接口(当数据包发送到一个接口时,另外一个接口也可以收到相同的数据包)。这对接口一端在容器内,即一端在本地并被挂载到docker0网桥,名称以veth开头(例如vethb305ad8)。通过这种方式,主机可以跟容器通信,容器之间也可以相互通信。 Docker创建了在主机和所有容器之间一个虚拟共享网络。
编程随笔
2022/09/16
1.3K0
Docker实践之09-高级网络配置
Docker 容器如何访问外部网络以及端口映射原理?
不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树
山河已无恙
2024/04/11
3.5K0
Docker 容器如何访问外部网络以及端口映射原理?
Linux-网络设置
ubuntu18 以上/etc/network/interfaces 已经不再生效,改用netplan
孔西皮
2023/10/18
2700
kubernetes(十八)集群网路
OSI(Open System Interconnection)是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。
alexhuiwang
2020/09/23
1.5K0
kubernetes(十八)集群网路
为了能工作到65岁不被淘汰,努力学会了公有LINUX云主机的策略路由配置!
近期有粉丝留言说:买了公有云linux云主机,想配置双网卡通公网玩玩,但不知道怎么配置,那么这期我们就介绍这个场景的操作配置,希望对更多的人有帮助!
ICT系统集成阿祥
2024/12/03
1090
为了能工作到65岁不被淘汰,努力学会了公有LINUX云主机的策略路由配置!
Kubernetes 中数据包的生命周期 -- 第 2 部分
正如我们在第 1 部分中所讨论的,CNI 插件在 Kubernetes 网络中起着至关重要的作用。当前有许多第三方 CNI 插件可供使用,Calico 便是其中之一。凭借着良好的易用性以及对多种网络架构的支持,Calico 获得了许多工程师的青睐。
Se7en258
2022/06/24
9940
Kubernetes 中数据包的生命周期 -- 第 2 部分
Linux下路由配置梳理
在日常运维作业中,经常会碰到路由表的操作。下面就linux运维中的路由操作做一梳理: ------------------------------------------------------------------------------ 先说一些关于路由的基础知识: 1)路由概念 路由:   跨越从源主机到目标主机的一个互联网络来转发数据包的过程 路由器:能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备 路由表:在路由器中维护的路由条目,路由器根据路由表做路径选择 直连路由:当在路由器
洗尽了浮华
2018/01/23
7.3K0
Linux下路由配置梳理
[译]数据包在 Kubernetes 中的一生(2)
如前文所述,CNI 插件是 Kubernetes 网络的重要组件。目前有很多第三方 CNI 插件,Calico 就是其中之一,因为它的易用性和网络能力,得到很多工程师的青睐。它支持很多不同的平台,例如 Kubernetes、OpenShift、Docker EE、OpenStack 以及裸金属服务。Calico Node 组件以 Docker 容器的形式运行在 Kubernetes 的所有 Master 和 Node 节点上。Calico-CNI 插件会直接集成到 Kubernetes 每个节点的 Kubelet 进程中,一旦发现了新建的 Pod,就会将其加入 Calico 网络。
CNCF
2021/07/07
9470
外包精通--k8s之flannel网络
vxlan(virtual Extensible LAN)虚拟可扩展局域网,是一种overlay的网络技术,使用MAC in UDP的方法进
Godev
2023/06/25
9740
使用 Linux 网络虚拟化技术探究容器网络原理
在 使用 Go 和 Linux Kernel 技术探究容器化原理 一文中,我们揭秘了容器的本质就是一个特殊的进程,特殊在为其创建了 NameSpace 隔离运行环境,并用 Cgroups 为其控制资源开销。
gopher云原生
2022/11/22
1.7K0
使用 Linux 网络虚拟化技术探究容器网络原理
相关推荐
彻底理解 WireGuard 的路由策略
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档