ďťż
 
 
   [+] Kubuntu - wolniejszy internet przez router
 
 

Tematy

 
    
 

 

 

 

[+] Kubuntu - wolniejszy internet przez router





infernoo - 09-02-2009 20:49
Proszę o pomoc, radę.
Dzisiaj kupiłem router by podzielić łącze z sieci kablowej. Pod Windowsem wszystko działa szybko i sprawnie bez żadnych problemów jednak pod Linuksem mam same problemy. Internet jest ale na załadowanie każdej nowo otwartej strony muszę czekać 10-15 sekund. Wczytanie Google tyle zajmuje.
Spisałem wszystkie wartości karty sieciowej z Windowsa i sprawdziłem pod Linuksem wszystko jest identyczne.
Więc spróbowałem odłączyć router i tak jak było wcześniej podłączyć internet bezpośrednio do komputera i działa szybko, sprawnie i żadnych problemów.

router: lantech hr-114pro

Proszę o pomoc.
Nie ma mowy tu o blokowaniu jakichkolwiek portów. Wyłączyłem też jakiekolwiek filtrowanie IP i mac i nadal jest to samo. Pod Windowsem działa szybko.
W komputerze mam 3 karty sieciowe podłączałem do każdej internet poprzez router i sytuacja taka sama. 10-14 sekund zanim strona się załaduje, nawet Google.

[Dodano: 2009-02-10, 00:22]
Witam.
Udało się.
Okazało się, że za każdym razem pobierały mi się 3 adresy DNS (resolv.conf) zamiast dwóch.
1-szy był adresem routera i on powodował problem,
już wcześniej usuwałem go, ale zaraz potem robiłem networking reset i okazało się, że wtedy zawsze powracał ten dodatkowy DNS.
Jeśli usunę ten dodatkowy DNS (pierwszy od góry) i nic więcej nie zrobię, internet działa normalnie.
Niestety jeśli uruchomię ponownie komputer nieprawidłowe DNSy powracają.

Mógłby ktoś mi poradzić jak temu zapobiec?

Pozdrawiam.



maxdawid - 10-02-2009 08:46
A więc tak za nadawanie dnsów odpowiada pakiet dhclient. Możesz wyedytować /etc/dhcp3/dhclient.conf:
odhaszuj i wpisz adresy poprawne takie które chcesz, aby nadawał: oraz w tej linijce również dodaj te poprawne adresy.



infernoo - 10-02-2009 20:58
Zawartość pliku dhclient.conf: 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 xxx.xxx.xxx.xxx;
#send dhcp-lease-time 3600;
#supersede domain-name "fugue.com home.vix.com";
#prepend domain-name-servers xxx.xxx.xxx.xxx;
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 xxx.xxx.xxx.xxx;

#alias {
#  interface "eth0";
#  fixed-address xxx.xxx.xxx.xxx;
#  option subnet-mask xxx.xxx.xxx.xxx;
#}

#lease {
#  interface "eth0";
#  fixed-address xxx.xxx.xxx.xxx;
#  medium "link0 link1";
#  option host-name "andare.swiftmedia.com";
#  option subnet-mask xxx.xxx.xxx.xxx
#  option broadcast-address xxx.xxx.xxx.xxx;
#  option routers xxx.xxx.xxx.xxx;
#  option domain-name-servers xxx.xxx.xxx.xxx;
#  renew 2 2000/1/12 00:00:01;
#  rebind 2 2000/1/12 00:00:01;
#  expire 2 2000/1/12 00:00:01;
#} Mógłbyś mi pokazać gdzie miałbym wkleić te adresy?
Np.
    laaa.aaa.aaa.aaa
    bbb.bbb.bbb.bbbl
To przykładowe prawidłowe adresy DNS i internet mam na eth1 a tam jest coś o eth0.



maxdawid - 10-02-2009 21:11
# 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.
#

option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

#send host-name "andare.fugue.com";
#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 aaaa, bbbbb;
request subnet-mask, broadcast-address, time-offset, routers,
        domain-name, domain-search, host-name,
        netbios-name-servers, netbios-scope, interface-mtu,
        rfc3442-classless-static-routes;
#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 aaaa, bbbbbb;
#  renew 2 2000/1/12 00:00:01;
#  rebind 2 2000/1/12 00:00:01;
#  expire 2 2000/1/12 00:00:01;
#}



infernoo - 10-02-2009 21:49
Niestety sposób zawiódł po ponownym uruchomieniu komputera plik resolv.conf wygląda: domain private
search private
nameserver adres routera ZLY DNS
nameserver dobry DNS
nameserver dobry dns



maxdawid - 11-02-2009 09:12
Możesz zablokować resolv.conf poleceniem chattr +i /etc/resolv.conf Dla odblokowania chattr -i /etc/resolv.conf Ale wcześniej jeśli edytowałeś plik tak jak pokazałem to wydaj polecenie: dhclient eth1



fnmirk - 11-02-2009 10:19
maxdawid, Twój sposób nie będzie działał ze wszystkimi typami systemu plików. O tym jak poprawnie zablokować zmiany w /etc/resolv.conf było wielokrotnie na forum.



infernoo - 11-02-2009 10:27
Wcześniej wykonałem kopię pliku, o którym pisałeś więc teraz go tylko przywróciłem.
Ręcznie edytowałem resolv.conf. Użyłem tego polecenia do zablokowania resolv.conf. Uruchomiłem ponownie komputer i DNSy się nie zmieniły.
Dziękuję za pomoc.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis