Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
mam problem z pozoru banalny ale nie wiem jak go rozwiązać - żeby sieć działał muszę mieć włączone dhcp ale sieć działa sprawnie tylko pod warunkiem że mam inne dns-y niż ten pobierany z dhcp (w routerze słabo działa przekazywanie dns ale nie da się go trwale wyłączyć)
Wpisałem więc w /etc/resolv.conf właściwe działa, włączyłem komputer następnego dnia - mam dns pobrany z routera, użyłem network managera - dokładnie to samo
ma ktoś jakiś pomysł?
Offline
a nie mozesz ustawic aby dhcp oglaszalo prawidlowe dns ... bo troche sredni sens w bawienie sie dhcp jak dns trzeba i tak podawac inny ...
Offline
w tym problem że nie działa poprawnie router a nie mam w tej chwili środków na nabycie czegoś lepszego (to usr 9003) i jeszcze z 2 m-ce muszę się z nim męczyć bo już więcej nie kupie okazyjnie takiego wynalazku ( kupie coś normalnego ale muszę poczekać na premię świąteczną)
problem polega na tym że funkcja dns relay nie działa prawidłowo a ustawienie statcznego ip nie wchodzi w grę gdyż ten cud techniki z 2002 roku przyznaje mi ip 192.168.1.3 lub *4 albo *5 i nie chce zapamiętać zmian typu ograniczenie puli adresów do jednego
Offline
niech router rozdaje adresy za pomocą dhcp bez ograniczanie ilości adresów, a na swoim kompie ustaw sobie stały adres, brame, dns itd. adres ustaw sobie np. 192.168.1.2/24 jako brame adres routera a dns wpisz sobie jakie Ci pasują. Taki sposób musi działać, jeżeli coś będzie się pieprzyć dalej to spróbuj uaktualnić routerowi firmware, może to jakiś błąd który został juz poprawiony
Offline
to kompletnie głupie pytanie - gdzie w debianie jest plik konfiguracyjny sieci - bo znaleźć nie mogę
Offline
/etc/network/interfaces
Offline
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth1
iface eth1 inet dhcp
address 192.168.1.4
netmask 255.255.0.0
gateway 195.114.190.151
auto eth1
co mam tu poprawić (broadcast którego tu nie ma to 192.168.1.255)
Offline
powinno to byc cos takiego:
auto lo iface lo inet loopback auto eth1 iface eth1 inet static address 192.168.1.2 broadcast 192.168.1.255 netmask 255.255.255.0 network 192.168.1.0 gateway ADRES.ROUTERA
Offline
wpisałem - jedyny efekt statd który wstrzymał rozruch systemu o około 10 min
czy naprawdę nie ma sposobu by uniemożliwić tylko zmianę dns-ów ?
Offline
dziwne bo przy statycznej powinno pojsc bez problemu - pokaz ten swoj plik ...
co do dns sproboj mu zabronic modyfikacji pliku /etc/resolv.conf ...
albo chmod albo nawet chattr
Offline
tak być nie może
chattr +i zrobiłem oraz usunąłem demona statd - system nie zmodyfikował pliku bo nie mógł więc stworzył sobie nowy! /etc/resolv.conf.dhclient-new i z niego pobiera ustawienia dns!
normalnieje czuję się jakbym używał windowsa bo system chce mnie na siłę uszczęśliwić - jeszcze 1-2 i instaluje slackware, crux albo *bsd
czy naprawdę nikt nie wie jak zablokować zmianę dns-ów żebym nie musiał bawić się w ciuciubabkę z debianem bo ręczne wklejanie ustawień za każdym włączeniem jest męczące
Offline
zobacz https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/92761 - tam maz rozwiazanie eleganckie ale niekoniecznie dzialajace i rozwiazanie brzydkie ale skuteczne ...
Offline
zadziała edycja /sbin/dhclient-script
Offline
albo prostsze obejscie problemu:
dodaj sobie króciutki skrypcik, albo dopisz do innego linijkę
echo "nameserver adres" >/etc/resolv.conf
tylko musi się uruchamiać na końcu
Adres może zostać nadpisany po odnowieniu adresu z dhcp
Offline