Hi guy’s, if really being struggling with this. First, I have a cisco router witch provides me with internet(static ip’s), followed a x86 microtik router that has a dhcp server for local computers(10.1.1.1/24) and wireless end users. Now I have a transparent caching proxy server between the cisco and the microtik router that runs in bridge mode.
Here was the process I went through creating the bridge:
- At the console login as root.
o This step will disconnect the server enough to stop a remote session, so this has to be done at the server.
- Install Brigde-Utils first:
o yast -i bridge-utils
You may be asked for the install media.
- Go to the network folder:
o cd /etc/sysconfig/network
Note that interface set-up information is in configuration files that are preceded by ‘ifcfg-<interface name>’ and will be auto loaded based on that naming standard.
- Backup the network configuration by making a folder and copying the contents there:
o mkdir …/network.old
o cp -Rv * …/network.old
- Remove the existing configuration:
o rm ifcfg-*
This will not kill the network connection till the service is reloaded and the configuration files are re-read
- Create a new configuration file as such:
o touch ifcfg-br0
This creates a blank file of given name.
o gedit ifcfg-br0
At a terminal session from inside Gnome (the desktop) this starts the text editor. Create a file that looks like this:
7. Restart networking:
o /etc/init.d/network restart
The bridge is working perfectly fine with the static ip of 10.1.1.10, but when I ping the microtik router that has the dhcp server at 10.1.1.1, it gives me a timeout.
Now the only reason I can think of why is that dhcp server does not see the proxy server’s static ip in the dhcp pool. The only way solving this is for the mikrotik server assigning the proxy server with a ip.
How can I configure the bridge with a dhcp client?
Any advice will mean the world to me and very much appreciated!
Thanks in advance.