BSD işletim sistemlerinde marka ve modele göre ethernet kartı adı değişmektedir.
Örneğin intel marka ethernet kartı kullanıyorsanız em0, fxp0 gibi, broadcom kullanıyorsanız bge0, realtek kullanıyorsanız rl0 gibi isimler alır.
Eğer marka ne olursa olsun benim kendi belirleyeceğim bir isim kullanılsın istiyorsanız iki yönttem var.
1. Yöntem
ifconfig_arabirim tanımı sonuna name değerini ekleyin.
Örnek: em0 ethernet kartını wan0 diye değiştirmek için şu şekilde bir kayıt girebilirsiniz.
Eski:
ifconfig_em0="inet 192.168.1.100 netmask 255.255.255.248"
Yeni:
ifconfig_em0="inet 192.168.1.100 netmask 255.255.255.248 name wan0"
Artık ifconfig çıktısında em0 ethernet kartının adı wan0 olarak gözükecektir.
2. Yöntem
Önce yeni isim eski isim olarak tanımlanır. Sonra yeni ad ile IP tanımı yapılır.
ifconfig_em0_name="wan0"
ifconfig_wan0="inet 192.168.1.100 netmask 255.255.255.248"
Örneğin intel marka ethernet kartı kullanıyorsanız em0, fxp0 gibi, broadcom kullanıyorsanız bge0, realtek kullanıyorsanız rl0 gibi isimler alır.
Eğer marka ne olursa olsun benim kendi belirleyeceğim bir isim kullanılsın istiyorsanız iki yönttem var.
1. Yöntem
ifconfig_arabirim tanımı sonuna name değerini ekleyin.
Örnek: em0 ethernet kartını wan0 diye değiştirmek için şu şekilde bir kayıt girebilirsiniz.
Eski:
ifconfig_em0="inet 192.168.1.100 netmask 255.255.255.248"
Yeni:
ifconfig_em0="inet 192.168.1.100 netmask 255.255.255.248 name wan0"
Artık ifconfig çıktısında em0 ethernet kartının adı wan0 olarak gözükecektir.
2. Yöntem
Önce yeni isim eski isim olarak tanımlanır. Sonra yeni ad ile IP tanımı yapılır.
ifconfig_em0_name="wan0"
ifconfig_wan0="inet 192.168.1.100 netmask 255.255.255.248"
Benim tavsiyem 2. yöntemin kullanılmasıdır. Aslında Linux'de 2. yönteme benzer bir süreç uygulamaktadır. /etc/modprobe.conf dosyasında aşağıdaki gibi bir kayıt girilerek aslında e1000 olan ethernet kartı sürücüsü sisteme eth0 olarak tanıtılır.
# intel e1000 alias (specify driver name)
alias eth0 e1000
alias eth0 e1000
Hiç yorum yok:
Yorum Gönder