DNS nasıl değiştirilir peki? :D
Alıntı yapılan: ufuk_k - 25 Nisan 2008 - 19:08:38
To avoid having your settings get revoked after reboots, or after periods of inactivity, do this:
$ sudo cp /etc/resolv.conf /etc/resolv.conf.auto
$ sudo gedit /etc/dhcp3/dhclient.conf
# append the following line to the document
prepend domain-name-servers 208.67.222.222,208.67.220.220;
# save and exit
$ sudo ifdown eth0 && sudo ifup eth0
Not: Son komutta "eth0" yerine yazılacak ağ kartı adını sudo ifconfig
komutuyla öğrenebilirsin. (Kullandığın ağ cihazı)
Sonra bu adresi tıkla ve DNS adresleri sına.
https://www.opendns.com/start?device=ubuntu
Bunları uyguladın mı tamamen? /etc/dhcp3/dhclient.conf dosyasının sonuna dediği gibi yazdıklarını ekledin mi?
Yukarıda "dhclient.conf" dosyasının sonuna eklenmesi söylenen adresler OpenDns'in DNS adresleridir.Ben ulaknet DNS adreslerini kullanıyorum. Tavsiye ederim.
193.140.100.210
193.140.100.220
Alıntı yapılan: aoyilmaz - 30 Eylül 2008 - 08:54:40
DNS nasıl değiştirilir peki? :D
Ya da terminalden
sudo nano /etc/resolv.conf
yapılandırmasını açıp yukarıda listelenen DNS'lerden birini yazmanız yeterli olacaktır. Ayarları kaydetmek için
ctrl+X ile ayarlarınızı kaydedin ve sorulan soruya E ile yanıt verdikten sonra;
sudo chattr +a /etc/resolv.conf
ile de bunu Ubuntu'ya anlatın bir nevi. Ardından da sistemi kapatıp açın. Hepsi bu.
Ben ise Open DNS kullanıyorum. Tübitak'ı denemedim hiç. Deneyenler deneyimlerini söylerlerse iyi olur. Ayrıca hem OpeDNS hem de Tubitak'ın DNS adreslerini aynı anda kullanabilir miyiz? Kullanabilir isek sorun olur mu? Ubuntu bu adreslerden öcelikli olarak hangisini kullanacaktır?
Teşekkürler.
Alıntı yapılan: fadike - 30 Eylül 2008 - 11:18:43
Ben ise Open DNS kullanıyorum. Tübitak'ı denemedim hiç. Deneyenler deneyimlerini söylerlerse iyi olur. Ayrıca hem OpeDNS hem de Tubitak'ın DNS adreslerini aynı anda kullanabilir miyiz? Kullanabilir isek sorun olur mu? Ubuntu bu adreslerden öcelikli olarak hangisini kullanacaktır?
Öncelikle ilk sırada yazılandadır. Farklı DNS kullanımı bazen çok etikili olabiliyor. Hem hız hem de diğer malum yönden yarar sağlamakta.
Alıntı yapılan: fadike - 30 Eylül 2008 - 11:18:43
Alıntı yapılan: aoyilmaz - 30 Eylül 2008 - 08:54:40
DNS nasıl değiştirilir peki? :D
Ya da terminalden
sudo nano /etc/resolv.conf
yapılandırmasını açıp yukarıda listelenen DNS'lerden birini yazmanız yeterli olacaktır. Ayarları kaydetmek için ctrl+X ile ayarlarınızı kaydedin ve sorulan soruya E ile yanıt verdikten sonra;
sudo chattr +a /etc/resolv.conf
ile de bunu Ubuntu'ya anlatın bir nevi. Ardından da sistemi kapatıp açın. Hepsi bu.
Ben ise Open DNS kullanıyorum. Tübitak'ı denemedim hiç. Deneyenler deneyimlerini söylerlerse iyi olur. Ayrıca hem OpeDNS hem de Tubitak'ın DNS adreslerini aynı anda kullanabilir miyiz? Kullanabilir isek sorun olur mu? Ubuntu bu adreslerden öcelikli olarak hangisini kullanacaktır?
Bu komutları yaptım oldu AMA farklı bir dns adresi girmiştim bu dnsden sonra internete bağlanamadım hiç bir sekilde tekrar eski dnsyi yazmak istediğimde dns adresini kaydetmedim operation not permitted yazısı cıkıyor şimdi ne yapmam lazım...Çalısan seyi bozduk gulsemmi ağlasammı:( :)
Arkadaşlar root olmama rağmen niye izin vermemeyte başladı bu beşdakka once değiştiriken iznim vardı şimdi iznim yok anlamadım bir sey ???
Çünkü sen bir öncesinde:
sudo chattr +a /etc/resolv.conf
uygulamışsın. Dosya bu şekilde root için bile değişime kapalıdır.
sudo chattr -a /etc/resolv.conf
ile değiştir, kaydet sonra üstteki komutu tekrar işlet.
Sağol heartsmagic dediğini gece uğrasıp yapmıstım +yla bu oluyorsa -le ne olur diye mantık yürütmüştüm oldu.İlgilendiğin için teşekkürler ubuntuyu bu site sayesinde sevdim sorunlara hemen çözüm ;)
arkadaşlar bende yeni bir ubuntu hayranıyım ancak dns değiştirme işleminde root a dahi yazma engellemesi yaptık galiba bir türlü farklı dns leri deneyemiyorum yukarda ve forumda bazı şeyler denedim ama beceremedim galiba
Neler denediğini, neleri değiştirdiğini bilmeden sana yardımcı olamayız. Kısacası daha fazla bilgi lazım. Hangi dosyayı değiştirdin, ardından ne yaptın?
sudo nano /etc/resolv.conf
sudo chattr +a /etc/resolv.conf
windostan yazıyorum. Dendiği gibi yaptım ve internet yok. Belki dnsleri yanlış yazdım. Aynı şekilde eklediğim dns'leri sildim ctrl>x yapıp yes dediğimde [ Error writing /etc/resolv.conf: Operation not permitted ] diye bir sonuç çıkıyo. Network settings' e tıkladığımda ise program açılma safhasında öylece donup kalıyor.
Bildiğim kadarıyla:
sudo chattr +a /etc/resolv.conf
komutu, dosyayı root'a bile kapatır. Bu tarz hataları bu nedenle alıyor olabilirsiniz.
Dosya izinlerini eski hale getirmek için:
sudo chattr -a /etc/resolv.conf
Link i bir daha baştan sona okuyunca farkettim bende. Şimdi düzeldi. Çok teşekkür ederim bütün yardımlarınız için.
Şimdi sıra, internet için sürekli sorulan parola olayını düzenlemeye geldi :) gerekli linkleri buldum ve umarım o da düzelicek :) Ondan sonra sürekli ekran çözünürlüğü değiştirme olayımıda çözümlücem :) Ama yeni linux'a geçen kimseler aman korkmasın. Bunlar, benim kendi hatalarımdı :D
Rica ederim.
Parola konusunda, başka bir başlıkta bir arkadaş, otomatik oturum etkinse Gnome'un İnternet için parola sorduğundan bahsetmişti...
Parola işimide hallettim. Fakat Dns kaydetmeyi bir türlü başaramadım. Bundan önce ilk ubuntu kurduğumda ki sorunumu yazdığım link i de buldum. Orada en sonunda dns leri kaydetmişim. Fakat oradakiler bile olmadı. Saatlerdir uğraşıyorum yok, olmadı.
DNS değiştirince sistemi baştan başlatmaya gerek yok. Bağlantı simgesine sol tıklayıp "ağı etkinleştir"in yanındaki tike tıklayarak bağlantıyı sonlandırın ve tekrar sol tuş ile tıklayıp tik koyun ve tekrar etkinleştirin yeterli oluyor. Kolay gelsin.
Arkadaşlar ben bir türlü değiştiremedim DNS mi :(
$ sudo gedit /etc/dhcp3/dhclient.conf komutuyla açılan yerde nereye ne yazacağız?
Alıntı yapılan: hellrider - 02 Mart 2009 - 17:46:32
Arkadaşlar ben bir türlü değiştiremedim DNS mi :(
$ sudo gedit /etc/dhcp3/dhclient.conf komutuyla açılan yerde nereye ne yazacağız?
prepend domain-name-servers diye başlayan satırı aşağıdaki hale getirip kaydedeceksiniz:
prepend domain-name-servers 208.67.222.222,208.67.220.220;
Ben şu konu başlığında şu şekilde hallettim. O konu biraz karışık gerçi.
İlk önce;
Sistem>Yönetim>Ağ ' dan kilidi açıp ( Benim ki kablosuz modem. Umarım sizinki de öyledir. ) Buradan kablosuz ağ bağlantısını seçip üstten DNS sekmesine tıklıyoruz ve oraya sırasayle 208.67.222.222,208.67.220.220,4.2.2.4 bunları ekliyoruz. Kapatıp çıktıktan sonra ise ( Ben bu kısmı hiç bir tavsiyede verilen kodlar ile ; restart sonrası bu verileri saklayamadım. Yani rstart atınca kayboldular. Neyse bu veri kaybını ise ( en azından ben böyle hallettim.) Fakat çok önemli: Bu anlatacağım kısmı yaparken ubuntu açıldığında karşınıza en son kullandığınız belge, program vs. gibi şeylerin hep karşınıza çıkmaması için program,belge gibi uygulamalarınızı kapatın. Yine Sistem>Tercihler>Oturumlar dan, üst tarafta bulunan en sonda ki '' Oturum Seçenekleri '' kısmında bulunan, '' Şu an çalışan uygulamaları hatırla '' seçeneğini tıklayıp kaydediyoruz.
İkincisi; Belki birinciye hiç gerek yoktu :) Ama ben bunları uyguladım. Artık hangisi fazlalık oldu onu bilemicem.
consol' da sudo gedit /etc/dhcp3/dhclient.conf
un için de prepend domain-name-servers
olan kısma 208.67.222.222,208.67.220.220,4.2.2.4;
bunları ekle.
yani olması gereken şekli prepend domain-name-servers 208.67.222.222,208.67.220.220,4.2.2.4;
. Aslında orada kendi dns i var. Onu silme sadece bunları ya da kendi dnslerini, öntanımlı olan dns' e virgül ile ekle.
Ve kaydet. Sonra yine konsola
sudo /etc/init.d/networking restart
bunu yaz . Şimdi olması gerekiyo ama :D Ben pc' ye tam bir restart attıktan sonra youtube ve amarok shoutcast yayınlarına ulaşa bildim. Denersin, baktın
olmadı restart atarsın.
Alıntı yapılan: bytan - 02 Mart 2009 - 19:12:59
Alıntı yapılan: hellrider - 02 Mart 2009 - 17:46:32
Arkadaşlar ben bir türlü değiştiremedim DNS mi :(
$ sudo gedit /etc/dhcp3/dhclient.conf komutuyla açılan yerde nereye ne yazacağız?
prepend domain-name-servers diye başlayan satırı aşağıdaki hale getirip kaydedeceksiniz:
prepend domain-name-servers 208.67.222.222,208.67.220.220;
Off destan yazmışım ben.
Peki benim ilk anlattığım fazlalıkmı oluyor. Ben ne olur olmaz diye anlattığım gibi yaptım da. Bir daha başıma gelirse diye soruyorum. :-\
@opusxx,
Yazdığın ilk kısımda bana çalışır gibi geliyor ama emin değilim. Denemek lazım. Ama her ayarı bu şekilde kaydedemezsin. Bu yüzden ikinci yol "bence" daha sağlıklı. ;)
Evet her veriyi böyle kayıt edemiyoruz. Deneyimlerim ile öğrendim :D. Ama bu yaptığımı formlardan öğrenmiştim. Yine bir tavsiyeydi. Fakat Sen öyle diyorsan :D öyledir.
Saygılar
Estağfurullah @opusxx.
bu işlemin tam çalışanını wiki ye mi taşısak?
Alıntı yapılan: canosayan - 02 Mart 2009 - 19:44:27
bu işlemin tam çalışanını wiki ye mi taşısak?
OpenDNS sitesinde ubuntu için anlatım var. Bir önceki sayfada da bir kopyası var. Bunu çevirerek ve adım adım anlatarak taşınabilir @canosayan.
Alıntı yapılan: bytan - 02 Mart 2009 - 19:45:58
Alıntı yapılan: canosayan - 02 Mart 2009 - 19:44:27
bu işlemin tam çalışanını wiki ye mi taşısak?
OpenDNS sitesinde ubuntu için anlatım var. Bir önceki sayfada da bir kopyası var. Bunu çevirerek ve adım adım anlatarak taşınabilir @canosayan.
bence o cevabı ilk yazan taşımalı. hepsini ben taşırsam herşeyi ben yazmışım gibi gözükür.
Wiki'den foruma kaynak linki verebilirsin. Daha önce bu yöntem kullanıldı.
Alıntı yapılan: fadike - 30 Eylül 2008 - 11:18:43
Alıntı yapılan: aoyilmaz - 30 Eylül 2008 - 08:54:40
DNS nasıl değiştirilir peki? :D
Ya da terminalden
sudo nano /etc/resolv.conf
yapılandırmasını açıp yukarıda listelenen DNS'lerden birini yazmanız yeterli olacaktır. Ayarları kaydetmek için ctrl+X ile ayarlarınızı kaydedin ve sorulan soruya E ile yanıt verdikten sonra;
sudo chattr +a /etc/resolv.conf
ile de bunu Ubuntu'ya anlatın bir nevi. Ardından da sistemi kapatıp açın. Hepsi bu.
Ben ise Open DNS kullanıyorum. Tübitak'ı denemedim hiç. Deneyenler deneyimlerini söylerlerse iyi olur. Ayrıca hem OpeDNS hem de Tubitak'ın DNS adreslerini aynı anda kullanabilir miyiz? Kullanabilir isek sorun olur mu? Ubuntu bu adreslerden öcelikli olarak hangisini kullanacaktır?
Sadece bu yöntem işe yarıyor. Open DNS için olan anlatım bence çok karışık.
Arkadaşlar teşekkür ederim yardımlarınız için ama benim dns yine değişmedi. Dediğiniz şekilde yapıyorum ama hala olmuyor.Sanırım $ sudo gedit /etc/dhcp3/dhclient.conf komutuyla açılan yerde değiştirmemem gereken yerleri değiştirdim daha önceden. Bu açılan yerdeki ayarları nasıl ilk şekline getirebilirim? Telefonlardaki fabrika ayarlarına geri dön olayı gibi :)
Teşekkürler
@hellrider,
O dosyayı olduğu gibi buraya kopyalayın. Ne hale geldiğne bakalım.
# Configuration file for /sbin/dhclient, which is included in Debian's
# dhcp3-client package.
#
# This is a sample configuration file for dhclient. See dhclient.conf's
# man page for more information about the syntax of this file
# and a more comprehensive list of the parameters understood by
# dhclient.
#
# Normally, if the DHCP server provides reasonable information and does
# not leave anything out (like the domain name, for example), then
# few changes must be made to this file, if any.
#
send host-name "<hostname>";
#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
#send dhcp-lease-time 3600;
#supersede domain-name "fugue.com home.vix.com";
#prepend domain-name-servers 208.67.222.222,208.67.220.200;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
netbios-name-servers, netbios-scope, interface-mtu;
#require subnet-mask, domain-name-servers;
#timeout 60;
#retry 60;
#reboot 10;
#select-timeout 5;
#initial-interval 2;
#script "/etc/dhcp3/dhclient-script";
#media "-link0 -link1 -link2", "link0 link1";
#reject 192.33.137.209;
#alias {
# interface "eth0";
# fixed-address 192.5.5.213;
# option subnet-mask 255.255.255.255;
#}
#lease {
# interface "eth0";
# fixed-address 192.33.137.200;
# medium "link0 link1";
# option host-name "andare.swiftmedia.com";
# option subnet-mask 255.255.255.0;
# option broadcast-address 192.33.137.255;
# option routers 192.33.137.250;
# option domain-name-servers 208.67.222.220,208.67.220.220;
# renew 2 2000/1/12 00:00:01;
# rebind 2 2000/1/12 00:00:01;
# expire 2 2000/1/12 00:00:01;
#}
option domain servers kısmını da değiştirdim. Orasının orjinal halini hatırlamıyorum.
#prepend domain-name-servers 208.67.222.222,208.67.220.200;
Yukarıdaki satırı aşağıdaki gibi düzenle, kaydedip çık. Sistemini yeniden başlat.
prepend domain-name-servers 208.67.222.222,208.67.220.200;
Satırların başında # işareti varken, yaptığın değişikliklerin bir anlamı olmaz. O işaret, o satırın okunmamasını sisteme anlatır.
Bundan sonraki komutta"eht0" yerine yazacağımız şeyi sudo ifconfig de göremedim.
Sanırım onu da yaparsam halledicem :)
Alıntı yapılan: hellrider - 07 Mart 2009 - 19:28:50
Bundan sonraki komutta"eht0" yerine yazacağımız şeyi sudo ifconfig de göremedim.
Sanırım onu da yaparsam halledicem :)
Sen çıktıya bakıp göremediysen, biz çıktısız hiç göremeyiz. :D
Sen en iyisi makinanı yeniden başlat. Bu yeterli olur. ;)
eth0 Link encap:Ethernet HWaddr 00:15:f2:18:85:74
inet addr:192.168.7.4 Bcast:192.168.7.255 Mask:255.255.255.0
inet6 addr: fe80::215:f2ff:fe18:8574/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8638 errors:0 dropped:0 overruns:0 frame:0
TX packets:6079 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8974464 (8.9 MB) TX bytes:969983 (969.9 KB)
Interrupt:23 Base address:0xa000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 B) TX bytes:100 (100.0 B)
:D
Ben eth0'ı görebiliyorum. Sen de görüyorsan, sorun yok. ;)
Bu son adımları yapmasan bile, yeniden başlattığında çalışır yeni DNS ayarların.
ilk komutla dosyayı açıyorum,
sudo nano /etc/resolv.conf
sona dns leri ekliyorum
ctrlx ile çıkıyorum
kaydediyim mi diyor
E diyorum
dosya adını istiyor ki zaten kendi otomatikman dosyanın adını yazmış
entere basıyorum
yetkin yok diyor...
herkes 2. komutta yetki hatası almıs ben 1.de aldım :)
dosyamın hali şöyle oldu ama kaydedemedim :)
# Generated by NetworkManager
domain Home
search Home
nameserver 192.168.1.1
prepend domain-name-servers 208.67.222.222,208.67.220.200;
O dosyada yapmayacaksın zaten onu. En alt satırı temizle resolv.conf dosyasından. Başlığı iyi okursan görürsün hangi dosya olduğunu:
sudo gedit /etc/dhcp3/dhclient.conf
Alıntı yapılan: fadike - 30 Eylül 2008 - 11:18:43
Alıntı yapılan: aoyilmaz - 30 Eylül 2008 - 08:54:40
DNS nasıl değiştirilir peki? :D
Ya da terminalden
sudo nano /etc/resolv.conf
yapılandırmasını açıp yukarıda listelenen DNS'lerden birini yazmanız yeterli olacaktır. Ayarları kaydetmek için ctrl+X ile ayarlarınızı kaydedin ve sorulan soruya E ile yanıt verdikten sonra;
sudo chattr +a /etc/resolv.conf
ile de bunu Ubuntu'ya anlatın bir nevi. Ardından da sistemi kapatıp açın. Hepsi bu.
Ben ise Open DNS kullanıyorum. Tübitak'ı denemedim hiç. Deneyenler deneyimlerini söylerlerse iyi olur. Ayrıca hem OpeDNS hem de Tubitak'ın DNS adreslerini aynı anda kullanabilir miyiz? Kullanabilir isek sorun olur mu? Ubuntu bu adreslerden öcelikli olarak hangisini kullanacaktır?
ben bu iletiye göre yapmaya çalışmıştım.
# Configuration file for /sbin/dhclient, which is included in Debian's
# dhcp3-client package.
#
# This is a sample configuration file for dhclient. See dhclient.conf's
# man page for more information about the syntax of this file
# and a more comprehensive list of the parameters understood by
# dhclient.
#
# Normally, if the DHCP server provides reasonable information and does
# not leave anything out (like the domain name, for example), then
# few changes must be made to this file, if any.
#
send host-name "<hostname>";
#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
#send dhcp-lease-time 3600;
#supersede domain-name "fugue.com home.vix.com";
prepend domain-name-servers 4.2.2.2;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
netbios-name-servers, netbios-scope, interface-mtu;
#require subnet-mask, domain-name-servers;
#timeout 60;
#retry 60;
#reboot 10;
#select-timeout 5;
#initial-interval 2;
#script "/etc/dhcp3/dhclient-script";
#media "-link0 -link1 -link2", "link0 link1";
#reject 192.33.137.209;
#alias {
# interface "eth0";
# fixed-address 192.5.5.213;
# option subnet-mask 255.255.255.255;
#}
#lease {
# interface "eth0";
# fixed-address 192.33.137.200;
# medium "link0 link1";
# option host-name "andare.swiftmedia.com";
# option subnet-mask 255.255.255.0;
# option broadcast-address 192.33.137.255;
# option routers 192.33.137.250;
# option domain-name-servers 127.0.0.1;
# renew 2 2000/1/12 00:00:01;
# rebind 2 2000/1/12 00:00:01;
# expire 2 2000/1/12 00:00:01;
#}
şimdi boyle yaptım.modemi de bilgisayarı da kapatıp açtım fakat olmadı sanırım
Öyle de olur ancak o dosyaya prepend ile ilgili bir şey eklemezsin. Zaten alıntı yaptığın iletide de onu anlatmıyor. Önce:
sudo chattr -a /etc/resolv.conf
yap. Ardından prepend satırını sil. Eğer o dosyaya ekleme yapıp yapacaksan şöyle yap.
nameserver 208.67.220.220
nameserver 208.67.222.222
ekle.
nameserver 192.168.1.1
satırını sil.
Daha sonra
sudo chattr +a /etc/resolv.conf
ile dosyayı yazmaya kapat. -a yapmadıktan sonra bu dosyaya sudo ile bile yazamazsın.
Başlığı dikkatlice okursan iki farklı yol olduğunu görürsün. prepend meselesi daha farklı bir yoldur ve aslında genelde o tavsiye edilir.
sudo gedit /etc/dhcp3/dhclient.conf
ile yapmaya çalıştım şimdi
prepend domain-name-servers 4.2.2.2;
olarak editledim
başındaki # yi sildim
fakat olmadı
bi onceki mesajıma koydum
http://wiki.ubuntu-tr.net/index.php5?title=Dns_adreslerini_de%C4%9Fi%C5%9Ftirmek
bu konuyu wiki üzerine taşımanın gerekli olduğunu düşündüm.
eğer bir hata varsa daha bilgili biri düzeltirse sevinirim.
@kvstb, ağı yeniden başlattın mı yapdıktan sonra?
Şu an sorun hangi aşamada, değiştirebildin mi dns'leri?
@canosayan, eline sağlık.
dhclient.conf
dosyamın içeriğini 2 üst postumda verdim.
(http://forum.ubuntu-tr.net/index.php/topic,4595.msg87459.html#msg87459)
fakat değişmedi dns.
ağı da sistemi de yeniden başlattım...
O zaman diğer yöntemi dene. nameserver olarak resolv.conf'a ekle ve chattr +a yap.
evet teşekkür ederim bu yöntem işimi gördü :)
Alıntı yapılan: ufuk_k - 25 Nisan 2008 - 19:08:38
To avoid having your settings get revoked after reboots, or after periods of inactivity, do this:
$ sudo cp /etc/resolv.conf /etc/resolv.conf.auto
$ sudo gedit /etc/dhcp3/dhclient.conf
# append the following line to the document
prepend domain-name-servers 208.67.222.222,208.67.220.220;
# save and exit
$ sudo ifdown eth0 && sudo ifup eth0
Not: Son komutta "eth0" yerine yazılacak ağ kartı adını sudo ifconfig
komutuyla öğrenebilirsin. (Kullandığın ağ cihazı)
Sonra bu adresi tıkla ve DNS adresleri sına.
https://www.opendns.com/start?device=ubuntu
Bunları uyguladın mı tamamen? /etc/dhcp3/dhclient.conf dosyasının sonuna dediği gibi yazdıklarını ekledin mi?
ben herşeyi yaptım fakat şu hatayı alıyorum
"ifdown: interface eth0 not configured
Ignoring unknown interface eth0=eth0."
Aşağıdaki ile ağı yeniden başlatabilirsiniz:
sudo /etc/init.d/networking restart
Alıntı yapılan: bytan - 30 Nisan 2009 - 11:47:15
Aşağıdaki ile ağı yeniden başlatabilirsiniz:
sudo /etc/init.d/networking restart
yaptım ve çıktısı şu oldu:
* Reconfiguring network interfaces...
Ignoring unknown interface wlan0=wlan0.
DNS değişti mi peki?
Not: Firefox bazen ön bellekten kullanır ve fark etmezsin DNS değişimini.
yok hala değişmemiş hala aynı....
Aşağıdaki sitede elde ettiğin ip'ler neler?
http://www.damia.com/whatismydns/
Your DNS IP is: 213.243.1.31
Your DNS IP is: cachedns02.dol.com.tr
Aşağıdakinin çıktısı nedir?
cat /etc/dhcp3/dhclient.conf | grep prepend
#prepend domain-name-servers 127.0.0.1;
prepend domain-name-servers 208.67.222.222,208.67.220.220;
Aslında normal görünmekte eklediğin satırlar. Acaba neden hâlâ DNS değişmedi?
Diğer yolu deneyelim.
sudo gedit /etc/resolv.conf
ile dosyayı aç. DNS'leri elle gir. Örnek:
Alıntı Yap# Generated by NetworkManager
domain local
search local
nameserver 4.2.2.2
nameserver 4.2.2.4
dosyayı kaydet kapat. Ardından şu komutu ver:
sudo chattr +i /etc/resolv.conf
Böyle yapınca sistem bu dosyaya yazamaz. sudo ile de yazamazsın, hatta root bile yazamaz. Böylece DNS değişmez. Eski haline getirmek için:
sudo chattr -i /etc/resolv.conf
Alıntı yapılan: heartsmagic - 02 Mayıs 2009 - 05:15:09
Aslında normal görünmekte eklediğin satırlar. Acaba neden hâlâ DNS değişmedi?
Diğer yolu deneyelim.
sudo gedit /etc/resolv.conf
ile dosyayı aç. DNS'leri elle gir. Örnek:
Alıntı Yap# Generated by NetworkManager
domain local
search local
nameserver 4.2.2.2
nameserver 4.2.2.4
dosyayı kaydet kapat. Ardından şu komutu ver:
sudo chattr +i /etc/resolv.conf
Böyle yapınca sistem bu dosyaya yazamaz. sudo ile de yazamazsın, hatta root bile yazamaz. Böylece DNS değişmez. Eski haline getirmek için:
sudo chattr -i /etc/resolv.conf
evet şimdi oldu hocam sağolun
Buradan çıkacak sonuç, resolv.conf'un dhclient.conf'a göre daha etkin olduğu.
Geçmiş olsun @1hat.
Hazır olun soru geliyor :)
A kullanıcı hesabı için opendns, B kullanıcı hesabı için Tübitak dns kullanmamın bir yolu var mı?
Çok yüksek ihtimalle hayır. Eğer varsa ben de öğrenmek isterim :)
ubuntu 9.04 kullanıyorum
şu işlemleri yaptım dns değiştirmek için :
sudo gedit /etc/dhcp3/dhclient.confun
için de
prepend domain-name-serversolan
kısma
208.67.222.222,208.67.220.220,4.2.2.4;bunları ekle.
yani olması gereken şekli
prepend domain-name-servers 208.67.222.222,208.67.220.220,4.2.2.4;
. Aslında orada kendi dns i var. Onu silme sadece bunları ya da kendi dnslerini, öntanımlı olan dns' e virgül ile ekle.
Ve kaydet. Sonra yine konsola
sudo /etc/init.d/networking restart
bu işlemleri yaptıktan sonra ubuntu bir daha internete bağlanmadı, windowsa geçtim şu anda sizden yardım almak için ne yapmam gerekiyor ?
"prepend" ile başlayan satırın başına # karakterini koyup kaydedersen öntanımlı hale dönersin. Eğer bağlantı sorunların devam ederse, o dosyanın tamamını buraya aktar.
merhabalar bende tekrar dan linux a geçiş yapmış bulunmaktayım bir arkadaşımın yardımları ile..
ama youtube ye bende giriş yapamıyorum burada söylenenleri uygulicam ama tam olarak anlamadım kafam karıştı biraz neden derseniz terminal den komutu verdim dns değişikliği yapacağım sayfa acıldı ama ben bu ip numaralarını girmek istiyorum..
8.8.8.8
8.8.4.4
ama nameserv 192. diye bir ip numaram var onun altına hiç birşey yazmadan mı yazmam gerekiyor yoksa
nameserv diye belirtmem mi lazım o kısmı anlıyamadım birde yanyana virgül koyarak mı yapmam lazım ?
192 içeren satırların başına # koy. Ardından altına
nameserver 8.8.8.8
nameserver 8.8.4.4
şeklinde ekle.
@heartsmagic ; teşekkür ederim düzenlemeleri yaptım.
Ben bir kod kullanmadan DNS ayarlarını değiştirmekten bahsedildiğini göremedim.
En azından bu konu başlığında yok sanırım.
Saat simgesinin bulunduğu panelde Ağ simgesi olacak.
Ona sağ tıklayıp bağlantıları düzenle sekmesini seçin.
Kullandığınız bağlantı türünü seçip düzenle seçeneğine tıklayın.
Buradaki IP ayarlarınızda Yöntem olarak Sadece otomatik (DHCP) adresleri seçeneğinizi işaretlediğinizde alt taraftaki DNS sunucuları kutusu aktif hale gelecek.
Kullanmak istediğiniz DNS adreslerini bu kısma '208.67.222.222, 208.67.220.220' gibi yazıp bilgisayarınızı tekrar başlatırsanız numaralarınız değişmiş olacaktır.
Evet @ırmak bu başlıkta yokmuş, olması güzel oldu. Forumda var ancak tek elden burada da olması iyi oldu tabii.
Bir de ufak not, değişiklikten sonra sistemi yeniden başlatmaya gerek yoktur sanırım. Ağ yöneticisinden bağlı olan ağı tıklamay bağlantıyı tazeleyecektir.
Alıntı yapılan: heartsmagic - 23 Aralık 2009 - 15:11:29
Evet @ırmak bu başlıkta yokmuş, olması güzel oldu. Forumda var ancak tek elden burada da olması iyi oldu tabii.
Bir de ufak not, değişiklikten sonra sistemi yeniden başlatmaya gerek yoktur sanırım. Ağ yöneticisinden bağlı olan ağı tıklamay bağlantıyı tazeleyecektir.
Benim bilgisayarda yeniden başlamadan değişmiyor.
Ama muhtemelen onun cinsliğidir bu:)
ırmak'ın anlattığı metod wikimizde var. fakat resimler ingilizce bir ubuntudan.
DNS değiştirmeyle ilgili dnsmasq'ı kurarak alternatif bir yöntem daha var.
Dnsmasq kurulumu + DNS değiştirme | Debian (http://doctus.org/showthread.php?t=43364) diye, ayrıca aynı anlatım burada da (http://www.debian-turkiye.org/index.php?topic=1504.0) var.
Eli konsol tutan mahir bir arkadaş :) bunu Ubuntu'yu da uyarlayabilir diye düşünüyorum.
Bende Ubuntu yok, olsa denerdim hatta rehberini de hazırlardım. :D
Alıntı yapılan: heartsmagic - 13 Mart 2009 - 10:15:35
Öyle de olur ancak o dosyaya prepend ile ilgili bir şey eklemezsin. Zaten alıntı yaptığın iletide de onu anlatmıyor. Önce:
sudo chattr -a /etc/resolv.conf
yap. Ardından prepend satırını sil. Eğer o dosyaya ekleme yapıp yapacaksan şöyle yap.
nameserver 208.67.220.220
nameserver 208.67.222.222
ekle.
nameserver 192.168.1.1
satırını sil.
Daha sonra
sudo chattr +a /etc/resolv.conf
ile dosyayı yazmaya kapat. -a yapmadıktan sonra bu dosyaya sudo ile bile yazamazsın.
Başlığı dikkatlice okursan iki farklı yol olduğunu görürsün. prepend meselesi daha farklı bir yoldur ve aslında genelde o tavsiye edilir.
Teşekkürler dostum sonunda yapabildim :)
arkadaşlar ben hem foruma hemde linux kullananlar arasına yeni katıldım.ben yurtta kalıyorum. ip nasıl değiştiricem bana yardımcı olursanız sevinirim. forumda konularda ip değiştirme ile ilgili olan kısımlarda paylaştıklarınızı uyguladım ancak olmadı. yardımlarınızı bekliyorum saygılar
firefox>düzen>seçenekler>gelişmiş>ağ>ayarlar kısmından belki proxy değiştirmen işe yarıyabilir ,
Sanırım yurt olduğu için dns sorun yapıyordur,
http://forum.ubuntu-tr.net/index.php?topic=12327.0
http://www.google.com/search?hl=tr&q=proxy+list&aq=f&aqi=g10&aql=&oq=&gs_rfai=
Belki işe yarar :)
Kolay gelsin,
@metaldeath, IP değiştirmekten kastın sabit IP kullanmak mı?
paylaşımın için teşekkürler ancak ben şöyle anlatayım şimdi okul tek ip üzerinden internete çıkıyor ör. 212.150.X.X fakat herkesin local ipsi bulunmakta benimki 172.16.X.X bu ipyi değiştirmek istiyorum. bütün ip değiştirme yöntemlerini denedim sitede paylaşılan hepsinde bağlantı sıfırlanıp internet kesiliyor.umarım açıklayıcı olmuştur. :)
Dış IP tektir zaten. İçeride IP'ler değişebilir. Senin IP değiştirmedeki amacın nedir? Okul içinde bu konuda sınırlama olabilir. Örneğin sadece bir IP sınıfından seçim yapmanıza müsaade vardır. Hatta belki sabit IP adresine bile müsaade yoktur da, bunu otomatik almanız gerekir. Sen durumu net olarak biliyor musun?
şimdi şöyle oluyor ip değiştirmek serbest ancak ör.kaldığım yurtta 172.16.X.X ile başlamak zorunda geri kalanı değiştirebiliyosun. win7 kullanıyordum rahatça değiştirebiliyordum isteyen herkes değiştirebiliyor. eğer neden değiştirmem gerektiğini merak ediyorsanız counter-strike serveri bende yurtta kalan herkes rahatça girebilmekte. bunun için de ipmi düzeltmem gerekiyor.saygılar
Bu durumda ağ yöneticisinden değiştirebilirsin. Eğer her şeyi doğru yapıyorsan ağ bağlantın sıfırlanabilir ancak internet kullanımında sorun olmaz. Ağ geçidi ayarlaması falan doğru mu örneğin? Bu işlemleri ağ yöneticisi ile mi yapıyorsun?
ayarlar doğru ancak ben uçbirimden yapıyorum geditte yazarak
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 31 Mayıs 2010 - 03:17:25
tamamdır hallettim koda falan gerek yokmuş yeni bağlantı ekleyip istediğim ipyi yazdım.teşekkürler.
Merhabalar
Arkadaşlar bazen yazdığınız parametreler yetersiz kalabiliyor. Örneğin:
fatih@fatih-F3Sv:~$ sudo chattr -a /etc/resolv.conf
fatih@fatih-F3Sv:~$ nano /etc/resolv.conf
Bunun yerine -ia parametresini beraber kullanmak, daha iyi bir çözüm olabilir.
Konu başlığı altındaki yazıları okuduğumda çoğu arkadaş ya, -i 'yi kullanmış, ya da -a'yı kullanmış... Çözüm her ikisini beraber veya ayrı ayrı kullanıp conf dosyasını değiştirmeye çalışmak...
fatih@fatih-F3Sv:~$ sudo chattr -ia /etc/resolv.conf
fatih@fatih-F3Sv:~$ nano /etc/resolv.conf
Kimi i ile kimi a ile kapattığı için bazı tahminler tutmuyor haliyle. :) Söylediğin ise pratik.
Aklında bu başlığın bu kadar uzamaması bile gerekirdi. Başlıkta bir soru sorulmuş, yanıtı tekrar tekrar verilmiş. Etiket vurmanın zamanı gelmiş sanırım. :)
DNS ayarlarimi degistirmeye calisiyorum fakat root sifremi sormuyor ve ayarlari degistirmeme izin vermiyor ne yapmam gerek yardimci olabilir misiniz ?
@Karahan bu işi neden uçbirim üzerinden deniyorsunuz ki? Ağ ayarlarından kolayca değiştirebilirsiniz.
Ag ayarlari uzerinden deniyorum...ordan olmuyor
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 01 Mayıs 2012 - 13:24:53
DNS serveri girdigim zaman save tusu kapaniyor sorunum.
Hangi sürüm ve arayüzü kullanıyorsunuz? Ayrıca Tor şeklinde bir yazılım yüklü mü?
ubuntu 12.04...Tor yuklu degil
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 01 Mayıs 2012 - 13:29:42
Ara yuz gnome
Konuyu ana konu ile birleştirdim, bu konuda uçbirimden değişiklik için anlatımlar mevcut, bunun yanı sıra bir alternatif olarak da http://vpnblog.info/change-dns-ubuntu.html anltımını vereyim. Sorun çıkarsa buradan devam ederiz.
inceliyorum tesekkur ederim.
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 01 Mayıs 2012 - 14:06:48
chattr +i /etc/resolv.conf
chattr: Operation not supported while reading flags on /etc/resolv.conf
diye birsey aliyorum..sizce ne yapmam gerek
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 01 Mayıs 2012 - 14:20:12
Hallettim Tesekkur ederim . . .
Eger ayni hatayi alan olur sa
sudo apt-get remove resolvconf
komutuyla halledebilir .
resolv.conf kısmı için 12.04'te işler biraz değişmişti. Kök dizin altındaki bir dizinin altına sembolik bağ olarak almışlar galiba kendisini ve chattr yemiyordu. Ben biraz araştırıp, sistemden bir şeyi kaldırmadan kendisini /etc/ altında yeniden oluşturarak çözmüştüm galiba sorunu. Bir ara bakıp bir yerlerde anlatırız meseleyi.
Ben senin gibi yapmayıp, uğraşmaya üşendiğimden, doğrudan resolvconf pakedini attım gitti @heartsmagic. :D
Not: Evde tek başınıza denemeyiniz.
Evet, @Karahan da öyle yapmış üstte benim de gördüğüm önerilerden biri oydu aslında :) Dursun o bir kenarda dedim şimdilik :D
Hakikaten, @Karahan'ın iletisinin sonunu görememişim. :)