Sa presupunem ca avem un sistem pe care ruleaza FreeBSD si dorim sa setam pe o interfata ( placa ) de retea mai multe ip-uri.
Toate comenzile trebuie executate fiind logati ca si root.
Pentru a vedea placile de retea detectate de sistemul de operare folosim comanda ifconfig
rl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
options=b<RXCSUM,TXCSUM,VLAN_MTU>
ether 00:13:72:3f:db:07
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
In acest moment singura placa de retea montata pe sistem ( in cazul acesta un Realtek 8139 ) nu are nici un ip setat.
Daca dorim sa ii setam ip-ul 10.10.10.1 si netmask-ul 255.255.255.0 folosim comanda:
ifconfig rl0 inet 10.10.10.1/24
Pe langa acest ip, daca dorim sa adaugam si ip-ul 192.168.0.1 cu netmask-ul 255.255.255.128 pe acceasi interfata procedam asa:
ifconfig rl0 inet 192.168.0.1/25 alias
Acum, daca executam comanda ifconfig obtinem rezultatul:
rl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
options=b<RXCSUM,TXCSUM,VLAN_MTU>
inet 10.10.10.1 netmask 0xffffff00 broadcast 10.10.10.255
inet 192.168.0.1 netmask 0xffffff80 broadcast 192.168.0.127
ether 00:13:72:3f:db:07
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
Pentru a sterge unul dintre ip-urile de pe interfata utilizam comanda
ifconfig rl0 delete 192.168.0.1
sau
ifconfig rl0 delete 10.10.10.1
Daca dorim ca aceste informatii sa se pastreze si dupa resetarea sistemului trebuie sa adaugam informatiile in fisierul /etc/rc.conf :
ifconfig_rl0="inet 10.10.10.1/24"
ifconfig_rl0_alias0="inet 192.168.0.1/25"
Articole asemanatoare:
- FreeBSD – Interconectare VLAN-uri switch-uri cu management Allied Telesis
- Primii pasi in lumea FreeBSD-ului
- ZTE ZXR 10 2609
- Accesarea unui sistem FreeBSD situat dupa un NAT folosind vtunel
- IGMP Snooping
- Au apărut
- Linux – Config minimal pentru NAT
- FreeBSD – conectarea la reteaua RCS&RDS folosind PPPoE
- FreeBSD – Rute statice
- FreeBSD ifconfig IPv6