staging.inyokaproject.org

Bridge mit DHCP erstellen

Status: Gelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

juandeluca

Avatar von juandeluca

Anmeldungsdatum:
1. Oktober 2010

Beiträge: Zähle...

Hallo!

Ich habe das untenstehende Bash-Skript, um den eth0-Anschluss mit einer Bridge zu verbinden. Dieses zwingt mich allerdings mich mit einer IP festzulegen, aber mein Server bekommt seine IP vom DHCP-Server. Ist es möglich dieses Skript so umzustellen, dass die IP-Einstellungen alle weiterhin über den DHCP-Server bezogen werden?

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/bash

br="br0"
tap="tap0"
eth="eth0"
eth_ip="10.10.10.2"
eth_netmask="255.255.255.0"
eth_broadcast="10.10.10.255"

for t in $tap; do
    openvpn --mktun --dev $t
done

brctl addbr $br
brctl addif $br $eth

for t in $tap; do
    brctl addif $br $t
done

for t in $tap; do
    ifconfig $t 0.0.0.0 promisc up
done

ifconfig $eth 0.0.0.0 promisc up

ifconfig $br $eth_ip netmask $eth_netmask broadcast $eth_broadcast

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

juandeluca schrieb:

Ist es möglich dieses Skript so umzustellen, dass die IP-Einstellungen alle weiterhin über den DHCP-Server bezogen werden?

ifconfig $br $eth_ip netmask $eth_netmask broadcast $eth_broadcast

Hallo,
die letzte Zeile konfiguriert die Schnittstelle (Bridge) statisch. Ersetze diese einfach durch einen DHCP Discover/Request-Befehl mittels dhclient.

juandeluca

(Themenstarter)
Avatar von juandeluca

Anmeldungsdatum:
1. Oktober 2010

Beiträge: Zähle...

die letzte Zeile konfiguriert die Schnittstelle (Bridge) statisch. Ersetze diese einfach durch einen DHCP Discover/Request-Befehl mittels dhclient.

Sorry, hab das noch nicht gemacht. Wie genau müsste ich das machen?

Wäre das mit

1
dhclient br0

erledigt?

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Entsprechend dem Skript

1
dhclient $br

Je nach Bedarf auch nur für eine IPv4-Adresse

man dhclient

juandeluca

(Themenstarter)
Avatar von juandeluca

Anmeldungsdatum:
1. Oktober 2010

Beiträge: Zähle...

Vielen Dank! ☺

Antworten |