I was told that IP Helpers are used for DHCP requests. If a client is looking for a dhcp address and a broadcast is sent, if the router received the broadcast, it will drop the request. If an ip helper is setup on the router, it will forward the request to a DHCP server.
Do I have the above correct? If so, how are ip helpers configured?
I read a bit about it. I noticed, by default, the ip helper command will forward broadcasts for the following services:
NetBIOS name service
NetBIOS datagram service
If I leave it default, dns and other services will not work properly b/c they're located on other servers.
I can just run the command and remove the other service forwards with this command: no ip forward-protocol
I will then just leave port 68 open for forwarding.
Does this look right?
I also need to figure out which interface this would go on. Can this command be used on firewalls and switches?
By default, we have clients on a catalyst switch (vlans). The switch is connected to E0 on the router where I may have to configure the ip helpers. The issue is that the ip default-gateway on the catalyst switch points to a pix firewall. Wouldn't the broadcasts be sent there as opposed to the router?
There are several aspects of your post that deserve comment:
- if a client sends a broadcast request then it should be forwarded everywhere within the VLAN. It does not matter whether the client default gateway points to a firewall, if the client sends a broadcast request then the request should get to the router. and if the helper-address is configured on the router, then it should forward it to the remote server.
- I do not understand your comment about "If I leave it default, dns and other services will not work properly b/c they're located on other servers". If the server is remote and if the client is not configured for the particular server then it will not work anyway. and if the client is configured for the remote server (for example if the client has a DNS server configured which is on a remote subnet) then it will work whether helper-address is configured or not. if the client is configured for specific remote servers then it communicates with unicast addresses and helper-address does not impact it.
- you are correct that if you wish to disable forwarding broadcasts for the other services then you can use the no ip forward-protocol to disable forwarding broadcasts for these services. In my experience few people do this. if that a reason why you think that you might need to do this?
I kind of confused myself when I made that comment about disabling some of the services. I was thinking about something a bit off topic.
The situation we have here is that we have 3 subnets and 3 different dhcp servers for each. We want to eliminate 2 of them and configure the scopes on just the one. So I was thinking about enabling the ip helper on the routers after all of the changes are made to point all of the requests to the one server.
It looks as though the one single command should do the trick - ip helper-address dhcp_server_ip
I believe that you are correct. If you build multiple scopes on a single DHCP server then the command ip helper-address dhcp_server_ip on the router interfaces where the server is remote should be exactly what you need.
This is actually a pretty cool feature, i didn't even know it existed until I was looking for a solution to advertise a subnet (prefix in BGP talk), only if a certain condition existed. This is exactly what conditional advertisements does
j ai une question j ai achete un routeur cisco 887VA-k9 , je le configuré avec la configuration ci- dessous
si je le lier avec mon pc portable sur l un de ses ports directement ça marche toute est bien ( la connexion internet + m...
Attached policy provides CLI access to the Cisco 4G router over text messaging. Two files are in the attached .tar file:
2. PDF with instructions on how to load and use the .tcl file.