h82848 发表于 2014-5-16 11:59:39

关于三层SW接口地址配置,求解.



http://bbs.hh010.com/forum.php?mod=image&aid=161542&size=300x300&key=ab9ac5973645da2b&nocache=yes&type=fixnone

如图:DHCP实验中,配置 helper-address.
在 sw的f0/3地址30.1.1.1 该怎么配 ?是在vlan下还是直接在接口下?
如果f0/3没地址的话,R3的返回静态路由下一条就没法写了.望各位指点一二,谢谢!

larryharry 发表于 2014-5-16 12:04:36

必须启用三层接口配啊,朋友

Always,forever 发表于 2014-5-16 12:44:38

不错

黑色的光 发表于 2014-5-16 12:45:25

SVI是逻辑的地址,他是管理地址,和环回口类似,你如果fa0/3物理接口都没有地址,这个管理地址如何去联通呢?
再一个,不通网段想发DHCP给下游,那么中间的3层交换机要开启iprouting的,也就是必须有路由,而且你的help-address应该给予fa0/1和fa0/2进行配置,两个接口的help-address都是一样的,fa0/3压根没他的事情好吧。。。

黑色的光 发表于 2014-5-16 12:55:33

楼主,你GNS3这个路由交换机是L2的,好像效果不是很给力,我看到你下面有vlan1 vlan2,那这样的话fa0/3是3层的接口的话,不能封装trunk啊,不知道能不能支持dot1q,建议使用Packet Tracert来做比较好。。。

h82848 发表于 2014-5-16 14:42:45

各位说的是,但 还不是重点吧.文档上的配置如下 :(开始怕太多,看得人少),再就是用 iou做的,纯路由器下 helper-address没问题的


1.配置DHCP Server
(1)开启DHCP功能
     R3(config)#service dhcp
(2)配置DHCP地址池
 R3(config)#ip dhcp pool ccie1                      地址池名为ccie1
 R3(dhcp-config)#network 10.1.1.0 255.255.255.0     可供客户端使用的地址段
 R3(dhcp-config)#default-router 10.1.1.1            网关
 
R3(config)#ip dhcp pool ccie2                       地址池名为ccie1
R3(dhcp-config)#network 20.1.1.0 255.255.255.0      可供客户端使用的地址段
R3(dhcp-config)#default-router 20.1.1.1             网关
(3)去掉不提供给客户端的地址
     R3(config)#ip dhcp excluded-address 10.1.1.1 10.1.1.10    移除10.1.1.1 到10.1.1.10
R3(config)#ip dhcp excluded-address 20.1.1.1 20.1.1.10    移除20.1.1.1 到20.1.1.10
(4)配置正确地址池的路由
 R3(config)#ip route 10.1.1.0 255.255.255.0 30.1.1.1
 R3(config)#ip route 20.1.1.0 255.255.255.0 30.1.1.1
2.配置交换机
(1)配置相应接口信息
    sw(config)#vlan 10
    sw(config-vlan)#exit
    sw(config)#vlan 20
    sw(config-vlan)#exit
    sw(config)#int f0/1
    sw(config-if)#switchport mode access    
    sw(config-if)#switchport access vlan 10
    sw(config-if)#exit
    sw(config)#int f0/2
    sw(config-if)#switchport mode access
    sw(config-if)#switchport access vlan 20
    sw(config-if)#exit
    sw(config)#int vlan 10
    sw(config-if)#ip address 10.1.1.1 255.255.255.0
    sw(config-if)#ip helper-address 30.1.1.3             单播前转DHCP广播到30.1.1.3
    sw(config-if)#exit
    sw(config)#int vlan 20
    sw(config-if)#ip address 20.1.1.1 255.255.255.0
    sw(config-if)#ip helper-address 30.1.1.3             单播前转DHCP广播到30.1.1.3
3.配置DHCP Client
(1)配置R1
r1(config)#int f0/1
r1(config-if)#ip address dhcp
(2)配置R2
r2(config)#int f0/1
r1(config-if)#ip address dhcp

h82848 发表于 2014-5-16 14:47:31

就纠结在了 sw的f0/3口上:helper-address都 做好了.但是得为 R3写一条静态好 让dhcp请求包发回去吧:ip route 10.1.1.0 255.255.255.0 30.1.1.1    和ip route 20.1.1.0 255.255.255.0 30.1.1.1
问题就是不明白怎样在sw上指定这个下一跳 30.1.1.1??直接在 sw上: int f0/3   ip address xxx ?? ( 貌似没这条命令呢--ip routing 已经打开了 )
谢谢各位指点!

84983251 发表于 2014-5-26 10:37:06

h82848 发表于 2014-5-16 14:47
就纠结在了 sw的f0/3口上:helper-address都 做好了.但是得为 R3写一条静态好 让dhcp请求包发回去吧:ip ro ...

no swtichport
ip address 30.1.1.1 255.255.255.0
no shutdown

h82848 发表于 2014-5-26 21:24:32

84983251 发表于 2014-5-26 10:37
no swtichport
ip address 30.1.1.1 255.255.255.0
no shutdown

谢谢 !成功解决

1028384736 发表于 2015-5-15 21:25:13

其实你可以在sw连ROUTER的接口上做成access的,然后将vlan30的ip地址配置上就可以。刚做实验测试过。
页: [1]
查看完整版本: 关于三层SW接口地址配置,求解.