Mehrere IP-Adressen nutzen

konstantin

Well-Known Member
Hallo!

Ich habe für meinen FreeBSD-Rechner 3 IP-Adressen bekommen.

ifconfig zeigt drei Interfaces an:

Code:
root@rechner# ifconfig -l
fxp0 plip0 lo0

fxp0 habe ich bei der Installation die erste IP zugewiesen. lo0 ist ja das Loopback-Device. plip0 ist ja auch immer vorhanden und hat nichts mit weiteren Ips zu tun.
Was muss ich nun machen, um Deamons an eine andere IP binden zu können? Wie muss ich diese IP dann einrichten?

Ich hoffe, es wird klar, wo mein Problem ist.

Danke im Voraus.
Konstantin
 
Meine rc.conf sieht folgendermaßen aus:
Code:
ifconfig_em0="inet 85.14.216.230 netmask 255.255.248.0"
ifconfig_em0_alias0="inet 85.14.216.231 netmask 255.255.248.0"
ifconfig_em0_alias1="inet 85.14.216.232 netmask 255.255.248.0"
ifconfig_em0_alias2="inet 85.14.216.207 netmask 255.255.248.0"
Sollte ziemlich selbsterklärend sein... ;-) Du musst nur drauf achten das Du em0 durch DEIN Interface (also fxp0) ersetzt und die Adressen und die Netmask musst Du natürlich auch anpassen ;-)

Möchtest Du es direkt mit ifconfig machen:
Code:
ifconfig <interface> alias <ip> netmask <netmask>

Mit Interfaces hat das übrigens ziemlich wenig zu tun, die Adressen gehören auf das Interface, auf dem auch deine "erste" Adressen liegt. Die anderen von Dir genannten haben ja einen gänzlich anderen Zweck.

HTH!
 
Last edited:
bei aliases aus dem gleichen netz wie die "primäre ip" ist die netzmake 255.255.255.2555

Code:
aus man ifconfig:
alias......
If the address
             is on the same subnet as the first network address for this
             interface, a non-conflicting netmask must be given.  Usually
             0xffffffff is most appropriate.

k33n
 
Back
Top