Es un recurs ben senzill, no gaire conegut, però ben pràctic. Amb una sola tarja de xarxa és possible tenir simultàniament i amb funcionament moltes adreces IP.
És ben senzill, n'hi ha prou amb tenir autorització suficient en el sistema (root) i fer ús de la comanda ifconfig.
Com potser ja sabeu, amb ifcomfig és com es configuren les interfícies de xarxa, per exemple, "ifconfig eth0 down" desactiva la tarja eth0, "ifconfig" a seques llista les interfícies i les seves propietats....
Doncs bé, imaginem que a la mateixa tarja eth0 que ja tenim, sigui en l'adreça que sigui, ens convé de posar-hi una nova adreca. Posem per exemple que tenim un Linksys WRT54G nou de trinca i el volem configurar, i com que és nou, la IP d'orígen és la 192.168.1.1/255.255.255.0. Ens cal doncs tenir una adreça dins de la subxarxa 192.168.1.0/24. Escollim la 192.168.1.199.. com la posem?
ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255
La sintaxi crec que és fàcil deduir-la:
En tot cas, si voleu ajuda per a calcular les adreces, podeu fer servir la calculadora ipcalc. Algun dia em penso que me la muntaré en local
.
Un cop fet això, penseu que per exemple si teniu dispositius connectats a una xarxa però que responen a adreces IP de subxarxes diferents (i per tant, tot i estar a la mateixa xarxa física, no es veuen entre ells), via les adreces virtuals us hi podreu connectar a tots. I res de comprar tarjes noves, obrir lo'rdinador, reconfigurar les xarxes..... l'ifconfig i prou.
També ens pot servir per muntar un tallafocs... molt i molt bàsic, pero millor que no pas res, i si és un tallafocs addicional... doncs millor ... 