实现不同网段不同vlan主机之间的互访,今天我们学习第二种方法,配置单臂路由,所谓单臂路由就是多个vlan使用一个路由器端口(总端口),并且路由器到二层交换机使用一条物理链路,如图:


在这可能有疑问,不同网段要连接路由器的不同端口啊,怎么能只连接一个端口呢?
在配置时,我们将路由器的G0/0/0端口划分为不同的子端口,如:G0/0/0.1,G0/0/0.2等等,将每个子端口分配给不同的vlan,这样每个子端口只负责对应vlan的数据转发和接收。

配置

各网段和vlan

交换机

[Huawei]vlan batch 10 20[Huawei]interface Eth0/0/1[Huawei-Ethernet0/0/1]port link-type access [Huawei-Ethernet0/0/1]port default vlan 10[Huawei-Ethernet0/0/1]quit [Huawei]interface Eth0/0/2[Huawei-Ethernet0/0/2]port link-type access [Huawei-Ethernet0/0/2]port default vlan 20[Huawei-Ethernet0/0/2]quit [Huawei]interface GigabitEthernet 0/0/1[Huawei-GigabitEthernet0/0/1]port link-type trunk [Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20

路由器

[Huawei]interface GigabitEthernet 0/0/0.1[Huawei-GigabitEthernet0/0/0.1]dot1q termination vid 10[Huawei-GigabitEthernet0/0/0.1]ip address 192.168.1.1 24[Huawei-GigabitEthernet0/0/0.1]arp broadcast enable [Huawei-GigabitEthernet0/0/0.1]display  this [V200R003C00]#interface GigabitEthernet0/0/0.1 dot1q termination vid 10 ip address 192.168.1.1 255.255.255.0  arp broadcast enable#return[Huawei-GigabitEthernet0/0/0.1]quit[Huawei]interface GigabitEthernet 0/0/0.2[Huawei-GigabitEthernet0/0/0.2]dot1q  termination vid 20[Huawei-GigabitEthernet0/0/0.2]ip address 192.168.2.1 24[Huawei-GigabitEthernet0/0/0.2]arp broadcast enable [Huawei-GigabitEthernet0/0/0.2]display this [V200R003C00]#interface GigabitEthernet0/0/0.2 dot1q termination vid 20 ip address 192.168.2.1 255.255.255.0  arp broadcast enable#return[Huawei-GigabitEthernet0/0/0.2]quit

主机

PC1


PC2


测试

©著作权归作者所有:来自51CTO博客作者SmallSweets的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. eNSP:静态路由中的路由备份
  2. eNSP:静态路由的负载分担
  3. eNSP:实现不同网段主机之间的通信(静态路由)
  4. eNSP:实现不同网段主机之间的通信(直连路由)
  5. eNSP:实现不同网段不同vlan主机之间的互访(为每个vlan配置物理链路
  6. 【博客大赛】【实战】k8s中长连接服务负载不均衡问题分析
  7. 干货巨献:Openshift3.9的网络管理大全.加长篇---Openshift3.9学习
  8. 实战:一文说清OpenShift的Egress Router:OpenShift安全系列第八篇
  9. 25个iptables常用示例

随机推荐

  1. c# 如何生成自定义图片?c# 生成自定义图片
  2. C#学习记录:编写高质量代码改善整理建议4-
  3. c++中string&char *&char[]之间如何转换(
  4. 基于C的文件操作 (FILE*、fstream、window
  5. C#学习记录:编写高质量代码改善整理建议1-
  6. 怎样用C#打印一个n行的菱形?实战详解
  7. Paypal 支付功能的 C# .NET / JS 实现
  8. 区分C++常量表达式、const、constexpr(附
  9. C++学习基础知识--this指针、静态成员、
  10. C++异常处理:系统函数terminate的调用