next up previous contents
Next: Die Durchführung von Tests Up: Die Testumgebungen Previous: Interne Testumgebung

Die Bristol-, Rennes- und Singapur-Testumgebung

  Um einen ständig verfügbaren Mobile Node wahlweise für Tests mit den Testpartnern in Bristol, Rennes oder Singapur zur Verfügung zu haben, wurde der Rechner pchegering8, der in der internen Testumgebung als Router zwischen Instituts- und privatem Subnetz dient, so eingerichtet, daß man auf einfache Weise seine Netz- und Mobile-IP-Konfiguration ändern kann.

Dies geschieht durch Aufruf der Skripten /etc/make_mn-bristol, /etc/make_mn-rennes bzw. /etc/make_mn-singapur und anschließendem Reboot. Die ursprüngliche Konfiguration als pchegering8 erhält man durch Ausführen von make_pchegering8.

/etc/make_mn-bristol enthält die folgenden Befehle:

cp /etc/resolv.conf.mn-bristol /etc/resolv.conf
cp /etc/HOSTNAME.mn-bristol /etc/HOSTNAME
cp /etc/rc.d/rc.inet1.mn-bristol /etc/rc.d/rc.inet1
cp /etc/fstab.mn-bristol /etc/fstab
cp /etc/mnserv.conf.mn-bristol /etc/mnserv.conf
cp /etc/exports.mn-bristol /etc/exports

Die übrigen Skripten funktionieren analog dazu.

Die /etc/fstab.mn* enthalten keine von pchegering2 zu mountenden NFS-Dateisysteme, /etc/exports.mn* sind leer, in /etc/resolv.conf.mn* und /etc/HOSTNAME.mn* sind die Domain- bzw. Rechnernamen entsprechend geändert und /etc/rc.d/rc.inet1.mn* stellen die IP-Adressen und Routingtabellen ein.

Die MIP-Konfigurationsdateien für Version 1.2 sehen so aus:

/etc/mnserv.conf.mn-bristol:

device {
  dev 194.73.207.205  solIntvl 3  regIntvl 5  regOffset 1  maxSols 10
}

registration {
  home_agent 194.73.207.201 lifetime 600  mode remove spi_mnha 555 243 \
    spi_mnfa 666 543  bi-tunnel yes
}

key {
  addr 194.73.207.201     spi 666 543 key GermanyBristolkey
}

home_net {
  dev 194.73.207.205  net 194.73.207.0  netmask 255.255.255.0 \
    gw 194.73.207.205
  dev 194.73.207.205  net 0.0.0.0        netmask 0.0.0.0      \
    gw 194.73.207.1
}

/etc/mnserv.conf.mn-rennes:

device {
  dev 193.52.74.111  solIntvl 3  regIntvl 5  regOffset 1  maxSols 10
}

registration {
  home_agent 193.52.74.110 lifetime 600  mode remove spi_mnha 555 243 \
    spi_mnfa 666 543  bi-tunnel yes
}

key {
  addr 193.52.74.110      spi 555 243 key 110^111
}

home_net {
  dev 193.52.74.111  net 193.52.74.64  netmask 255.255.255.192 \
    gw 193.52.74.111
  dev 193.52.74.111  net 0.0.0.0        netmask 0.0.0.0        \
    gw 193.52.74.66
}

/etc/mnserv.conf.mn-singapur:

device {
  dev 137.132.153.251  solIntvl 3  regIntvl 5  regOffset 1  maxSols 10
}

registration {
  home_agent 137.132.153.225 lifetime 600  mode remove spi_mnha 555 243 \
    spi_mnfa 666 543  bi-tunnel yes
}

key {
  addr 137.132.153.225    key robert
}

home_net {
  dev 137.132.153.251  net 137.132.153.224 netmask 255.255.255.240 \
    gw 137.132.153.251
  dev 137.132.153.251  net 0.0.0.0        netmask 0.0.0.0          \
    gw 137.132.153.225
}

pchegering2, der in beiden Testumgebungen als Home Agent fungiert, wurde bereits die zusätzliche Funktion eines Foreign Agents für den zum Mobile Node umkonfigurierten pchegering8 gegeben (siehe Abschnitt [*]). Beim einem Wechsel zwischen den Testumgebungen muß daher an seiner Konfiguration nichts geändert werden.

Abbildung [*] zeigt die komplette Testumgebung.


  
Abbildung: Bristol-, Rennes- und Singapur- Testumgebung


next up previous contents
Next: Die Durchführung von Tests Up: Die Testumgebungen Previous: Interne Testumgebung
Copyright Munich Network Management Team