-
Notifications
You must be signed in to change notification settings - Fork 0
Quick and dirty ARP Proxy
License
hrosenhorn/arphogger
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
:: Description :: Quick and dirty ARP Proxy for specific needs. Not all routing solutions needs to be clean and pretty. This small program was written to solve a frustrating but simple problem due to buggy firmware. Our ISP provided us with a IP range and instead of routing the network to us all addresses where up for grabs by setting the IP on a machine. This became a problem when we had machines standing behind a Watchguard, running in drop-in mode would forget it's arp entries. By setting the mode to routed in our Watchguard and running this program on a separate machine, responding to all arp requests and then routing all addresses using iptables we bypassed the problem. ISP | | v Liux Box --> Watchguard :: Build and run :: * Edit raw.h and update ETHMAC and GATEWAYIP * Type make to build * ./hogger to run ::Other:: This could probably be solved using any arp proxy, or using hardware with working firmware. Sometimes you just need to write some code.
About
Quick and dirty ARP Proxy
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published