linux vrf使用

定义

vrf是一个网口设备,绑定了一张路由表。 然后“奴役”另一个网口设备。

A VRF device is created with an associated route table. Network interfaces are then enslaved to a VRF device

 参考:https://docs.kernel.org/networking/vrf.html

 

典型用法

复制代码
# 创建一个vrf口,绑定table 200
sudo ip link add dev0 type vrf table 200

# 查看
sudo ip vrf show

# up
sudo ip link set dev dev0 up

# 设master(奴役)
sudo ip link set dev enp0s8 vrf dev0

# 查看路由
sudo ip route show table 200
复制代码

 

现象效果

1 加一个1.1.1.1的ip在这个口上。

2 能看见table 200 里有了这条local路由条目。

3 能看见table 0 会把这个local路由转发给table 200

 

posted on   toong  阅读(25)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
历史上的今天:
2021-02-08 [openssl] 内存泄露及越界分析方法整理
2018-02-08 [DPI][suricata] suricata 配置使用
2017-02-08 [dpdk] SDK编译配置

统计

点击右上角即可分享
微信分享提示