Linux Mint Türkiye
Linux Mint Destek => Ağ / Internet / Network => Konuyu başlatan: mehmethanifi - 11 Ekim 2016, 16:05:13
-
Merhabalar,
Dhcp sunucusundan dns ip almak için ne yapmak gerek. Wifi 'yi kapatıp açtığımızda yada bilgisayarımızı restart ettiğimizde ip adresini aldığını görüyoruz ama dns adreslerini çektiğini görmüyorum. Örneğin bir windows pc de ipconfig /release , ipconfig /renew yaparsak mevcut ip ve dns adresini bırakıp yenisini dhcp sunucusundan talep edebiliyor ve ipconfig /all yaptığımızda ise dns kayıtlarına kadar kaçtane almış ise görebiliyoruz.
linux mintte /etc/resolve.conf içerisinde nameserver 127.0.0.1 gözüküyor buraya kayıt girmek istemiyorum. Gerçi girsemde çalışmıyor. Amaç elle girmemek. Sistemin verdiğini otomatik aldırtmak.
şirkette bulunan dhcp sunucusunun dağıttı dns ip'si aldırmam lazım. gui ekrandan dns ip si vermeyi denedim ama internete çıkmadı.
linux mintte dhcp den nasıl dns ip'si aldırabilirim.
Not: Bütün windows bilgisayarlar, tabletler, telefonların dns ayarlarını otomatik çektirebildik ama linux makinalarda yapamadık.
Teşekkürler.
-
Ben tam olarak ne yapılmak istendiğini anlamadım, DHCP sunucusuna bir DNS adresi tanımlı ve bağlantı sağlandığında bu adresin etkin olması mı isteniyor? Elle DNS adresi tanımlamak sorunu çözmüyor mu?
-
Evet doğru tarif ettiniz. Elle dns vermekte sorunu çözmüyor. Dhcp'nin dağıttığı dns adreslerini otomatik aldırmamız gerekiyor.
LG-K430 cihazımdan Tapatalk kullanılarak gönderildi
-
Aşağıdaki komutla Ağ Bağlantıları aracını açıp,
nm-connection-editor
bağlantının üstüne çift tıklayınız ve açılan düzenleme alanındaki IPV4 sekmesinin ekran görüntüsünü paylaşınız.
-
(http://i.hizliresim.com/nEdXnB.png) (http://hizliresim.com/nEdXnB)
-
"Ek DNS sunucuları" kısmına istediğiniz DNS adreslerini girip ayarları kaydediniz ve bağlantıyı kesip yeniden bağlanmayı deneyiniz. İstediğiniz DNS adresi tanımlanmazsa, "Sadece otomatik (DHCP) adresler" seçeneğini seçip "DNS sunucuları" kısmına istediğiniz DNS adreslerini tanımlayıp ayarları kaydediniz, ayarların geçerli olması için bağlantıyı kesip yeniden bağlanmanız gerkecek.
-
Hocam bu işlemi denemiştim. Olmamıştı.
LG-K430 cihazımdan Tapatalk kullanılarak gönderildi
-
Aşağıdaki komutla /etc/dhcp/dhclient.conf dosyasını açıp,
sudo xed /etc/dhcp/dhclient.conf
aşağıdaki satırı en alttaki #} satırının bir üstüne ekleyip dosyayı kaydetmeyi deneyin.
supersede domain-name-servers 8.8.8.8, 8.8.4.4;
#}
Yukarıdaki satırdaki 8.8.8.8, 8.8.4.4; kısmına istediğiniz DNS adresini yazabilirsiniz.
Sonrasında aşağıdaki komutla ağ yöneticisini yeniden başlatınız.
sudo service network-manager restart
-
Bu şekilde değil mi hocam?
supersede domain-name-servers 10.60.0.1, 8.8.8.8, 8.8.4.4;
#}
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=falseyukarıdaki şekilde kayıt edince ve servisi restart edince aşağıdaki hata çıktı. network bağlantısı koptu.
service network-manager restart
Job for NetworkManager.service failed because the control process exited with error code. See "systemctl status NetworkManager.service" and "journalctl -xe" for details.
-
[member=1676]mehmethanifi[/member] , yukarıda hatalı bir düzenleme belirtmişim, farklı bir öneri sunacakken fikir değiştirdiğim için sehven böyle oldu. /etc/NetworkManager/NetworkManager.conf dosyasına eklediklerinizi silip dosyayı kaydedin ve yukarıda düzelttiğim öneriyi uygulamayı deneyiniz.
-
Gerekli düzenlemeyi yaptım hocam. Dhcp'nin dağıttığı dns'i alıp almadığını, aldıysa hangilerini aldığını nasıl görebilirim.
Teşekkürler.
-
Sistemin kullandığı DNS adreslerini aşağıdaki komutun çıktısı ile görebilirsiniz.
nmcli device show eth0 | grep IP4.DNS
Yukarıdaki komut eth0 arayüzü içindir, hangi arayüz adının kullanıldığını ifconfig komutu ile öğrenebilirsiniz, buna göre yukarıdaki komutdaki eth0 kısmını değiştireceksniz.
-
Hocam teşekkür ederim oldu.
Burada sormak istediğim bir kaç soru olacak size.
Yukarıda yaptığımız ayarı her linux makinada yapmak gerekiyor mu?
Eğer biz dns ayarlarını el ile vermeseydik cihaz otomatik dhcp den almayacakmıydı?
Teşekkürler.
-
Cihazın DHCP'den DNS almasını bir şey engelliyor ama ağ konusunda çok fazla bilgim olmadığı için bamtelini bulamadım. Böylece etraftan dolaşarak bir çözüm sağlamış olduk. Evet düzenlemeyi her makinede yapmak gerekecek.
-
Hocam bu ayarı pasif edip network servisini baştan başlattım.
supersede domain-name-servers 8.8.8.8, 8.8.4.4;
#} Aşağıda ki komutu kullandığımda dhcp sunucusunun dağıtmış olduğu dns'leri çektiğini gördüm.
BT ~ # nmcli device show wlp7s0 | grep IP4.DNS
IP4.DNS[1]: 10.60.0.1
IP4.DNS[2]: 8.8.8.8
IP4.DNS[3]: 78.88.8.88
IP4.DNS[4]: 208.67.222.222
İstediğim şey buydu aslında. Ama bu seferde herhangi bir web sitesine girişte dns sorguda ciddi bir geçikme yaşadığımı görüyorum. örneğin bir www.google. com sitesine girişte 40 sn kadar bekletiyor. Sanıyorum bu başka bir konu altında paylaşılmalı.
Teşekkürler [member=8]Butterfly[/member] yukarıdaki komut istediğim şeydi .
Çok Sağol.