Tek ağ arabirimi (örneğin ethernet veya seri bağlantı) kartı için birden fazla IP numarası
gereken durumlarda IP Aliasing kullanılır. Genellikle İnternet Servis
Sağlayıcıları, müşterilerinin ftp ve www sunucularını tek makina
üzerinde toplamak için bu yola başvururlar. Bu sayede bir makinaya atanmış
birden fazla www adresi ve herbirinin ayrı html dosyaları farklı makinalardaymış
gibi kullanılabilir.
Bu özellikten yararlanabilmek için çekirdekte IP Aliasing desteği vermelisiniz.
*
* Networking options
...
Network aliasing (CONFIG_NET_ALIAS) [N/y/?] y
...
IP: aliasing support (CONFIG_IP_ALIAS) [N/y/m/?] y
Her sanal ağ adresi için bir arabirim (interface) tanımlamalısınız. Bu sayede
aynı bilgisayarda 255 adede kadar sanal makinaya izin verilebilir. Her sanal
arabirim, bağlı bulunduğu gerçek arabirim üzerinden işgörür.
Örnek olarak, elimizde kullanabileceğimiz ikinci adres (örnek olarak
100.100.100.101) ve tek ethernet kartı bulunsun. İnternet
üzerindeki diğer makinaların, bu iki adrese ulaşabilmeleri için şu satırlar
yeterli olacaktır:
# ifconfig eth0:0 100.100.100.101 netmask 255.255.255.0 up
# route add -net 100.100.100.0 netmask 255.255.255.0 eth0:0
Sanal bir arabirimi kaldırmak için ise, ismin sonuna '-' karakteri getirmek
yeterli olur.