dhcp bilgilerini override etmek


Merhabalar,

DHCP istemcisi olarak yapılandırılan arayüzlerden gelen ip, netmask, gateway, search path gibi değerleri elimizle değiştirebilmemiz mümkündür. Fakat belirli aralıklarla veya sistemlerin kapatılıp açılmasıyla birlikte yaptığımız güncellemeler kaybolmaktadır. Bu durumun önüne geçmek istediğimizde dhcp istemcisinin aldığı bilgileri override edebilmemiz mümkündür.

bunun için hangi arayüz için bu baskılamayı yapacak isek(örneğin eth0);

ubuntu için;

cat /etc/dhcp/dhcpclient-eth0.conf << EOF

supersede domain-name-servers 10.100.100.231;
supersede domain-search “ipa.ali.gov“;

EOF

rhel türevleri için;

ifcfg-eth* dosyasına

PEERDNS=no

ifadesi eklenmelidir.

Not: alti çizili alanları size uygun şekilde değiştirdiğinizde dhcp paketi ile gelen dns adresi ve arama alanını override etmiş olacaksınız.

Linux KVM ve VM VLAN Konfigurasyonu


KVM kurulumu oldukça tekdüze ve standart bir işlem. Web de nasıl yapıldığını anlatan onlarda dökümana ulaşabilirsiniz.

Anlatılacak olan KVM hostlarının farklı vlanlarda yer alan makineleri çalıştırabilmesi için gerekli  network konfigurasyonudur.

Bir kaç adımda network konfigurasyonu:

  1. VLAN lar belirlenir, fiziksel bağlantılar yapılarak, switchte gerekli konfigurasyonlar gerçekleştirilir.(tüm vlanlar Tagged/trunk olarak ayarlanır).
  2. Linux makinede hangi bağlantı arayüzünde VLAN aktarımı yapılacağı tespit edilir(eth0, eth1 vb em1, em2 de olabilir).
  3. Bu arayüz aslında bir sanal bir switch gibi davranacağı için ip adresi ile ilgili bilgilere ihtiyaç duyulmamaktadır(özel durumlara istinaden eklenmesinde bir sakınca da yoktur).
  4. Bu arayüze bağlanan bridge ler de yine ip adresine ihtiyaç duymamaktadır.
  5. Bunları göz önüne aldığımızda, örneğin; vm lere network hizmeti götürecek arayüzümüz eth1 olsun ve bu arayüzden 110 vlan inda yer alan paketler akacak olsun.