hi guys,
I'm studding openvpn cookbook. There is a example for TAP style network. After creating a bridge, it has set an IP address to it.
Question 1: Why a bridge needs to be assigned with an IP address? It is something like software switch.
Then it switched the IP address of eth0 and tap0 to 0.0.0.0:
ifconfig tap0 0.0.0.0 promisc up
ifconfig eth0 0.0.0.0 promisc up
Question 2: Why should we change the IP address of current interfaces?
Question 3: what does that promisc mean? I read the man pages, but I don't get what is the usage of it in this example.
I asked this question in ask.fedoraproject.org but didn't get a good answer