|
Jacek Maciejewski - 27 Paź 2007, 13:58 Witam Przeniosłem cały Xp na nowy dysk. No i działa, ale jest problem. Sieć wysiadła. Na początek musiałem ponownie zainstalować sterowniki sieciówek i w sieciówce od LAN wpisać statyczne nastawy IP, bramy i DNS. Ale komp i tak nie chce się łaczyć z siecią. Otrzymuję komunikat "Bład podczas inicjalizacji sieci!" na starcie i kiedy usiłuję otworzyć jakąś aplikację sieciową. Sprawdziłem pingowanie. Komp poprawnie pinguje adresy w LAN i w necie (zewnętrzne) dopóki podaję je w postaci cyfrowej. Niestety, nazw typu tlen.pl nie rozwiązuje. Klient DNS włączony :), niestety... DNS-y napewno poprawnie wpisane :) Co jeszcze obadać? Michal Kawecki - 27 Paź 2007, 14:26 Witam Przeniosłem cały Xp na nowy dysk. No i działa, ale jest problem. Sieć wysiadła. Na początek musiałem ponownie zainstalować sterowniki sieciówek i w sieciówce od LAN wpisać statyczne nastawy IP, bramy i DNS. Ale komp i tak nie chce się łaczyć z siecią. Otrzymuję komunikat "Bład podczas inicjalizacji sieci!" na starcie i kiedy usiłuję otworzyć jakąś aplikację sieciową. Sprawdziłem pingowanie. Komp poprawnie pinguje adresy w LAN i w necie (zewnętrzne) dopóki podaję je w postaci cyfrowej. Niestety, nazw typu tlen.pl nie rozwiązuje. Klient DNS włączony :), niestety... DNS-y napewno poprawnie wpisane :) Co jeszcze obadać? Jak rozwiązywać problemy z łącznością TCP/IP w systemiie Windows XP http://support.microsoft.com/kb/314067/PL/ Jak zresetować protokół internetowy (TCP/IP) w systemie Windows XP Jak sprawdzić, czy wystąpiło uszkodzenie klucza Winsock2 i usunąć błąd http://www.cexx.org/lspfix.htm Jacek Maciejewski - 27 Paź 2007, 15:26 Jak rozwiązywać problemy z łącznością TCP/IP w systemiie Windows XP http://support.microsoft.com/kb/314067/PL/ Tu byłem i nie znalazłem wskazówek pozwalających na zinterpretowanie dysfunkcji. Polecenie netsh diag gui nic właściwie nie wnosiło, poza tym że adresy literowe nie były rozwiązywane co już wiedziałem :). Polecenie ifconfig /all wskazywało że wszystko OK z interfejsami. Ale w innym podanym linku znalazłem coś o winsock i zaryzykowałem netsh winsock reset, niezbyt rozumiejąc co robię :) No i pomogło, dzięki za wskazówki. Ale prosiłbym jeszcze o jakieś krótkie wyjaśnienie co właściwie zrobiłem :) Piotr Palusiński - 27 Paź 2007, 15:51 | Jak rozwiązywać problemy z łącznością TCP/IP w systemiie Windows XP Tu byłem i nie znalazłem wskazówek pozwalających na zinterpretowanie http://www.microsoft.com/technet/prodtechnol/winxppro/pl/maintain/sp2... http://support.microsoft.com/kb/811259/pl i moje http://groups.google.pl/group/ms-news.pl.windowsxp/msg/de2c093c79e29945 Jacek Maciejewski - 27 Paź 2007, 16:52 http://www.microsoft.com/technet/prodtechnol/winxppro/pl/maintain/sp2... http://support.microsoft.com/kb/811259/pl i moje http://groups.google.pl/group/ms-news.pl.windowsxp/msg/de2c093c79e29945 Przeglądałem to już. Sorry, nie qmam :) Niestety, poruszam się na granicy mojego rozumienia mechanizmów sieciowych. Tak jak to rozumiem, polecenie "netsh winsock reset" powoduje ponowne skonfigurowanie biblioteki winsock.dll, odpowiedzialnej za przydzielanie gniazd TCP/IP dla aplikacji uzywających sieci. Co to ma wspólnego z brakiem rozwiązywania adresów? Michal Biek - 27 Paź 2007, 18:20 Jacek Maciejewski log: [...] mojego rozumienia mechanizmów sieciowych. Tak jak to rozumiem, polecenie "netsh winsock reset" powoduje ponowne skonfigurowanie biblioteki winsock.dll, odpowiedzialnej za przydzielanie gniazd TCP/IP dla aplikacji uzywających sieci. Co to ma wspólnego z brakiem rozwiązywania adresów? Hi! Może pomoże:-) 1. Kombinacja adresu IP i numeru portu określana jest jako gniazdo. Taki zestaw umożliwia jednoznaczną identyfikację poszczególnych procesów sieciowych w ramach całego INetu. 2. Winsock jest specyfikacją sieciowego interfejsu programowania aplikacji (API). 3. DNS to usługa sieciowa rozwiązująca nazwy domen na przynależne adresy IP. DNS standardowo tak jak każda aplikacja sieciowa korzysta z <winsock. Jacek Maciejewski - 28 Paź 2007, 04:53 DNS standardowo tak jak każda aplikacja sieciowa korzysta z <winsock. Z w/w wynika jakie jest (z grubsza) powiązanie usługi DNS z <winsocki gniazdami ... no i dlaczego DNS w takim przypadku nie zadziała(ł). Sorry Gregory, mnie to się dalej nie wiąże. Popatrzmy jak działa ping. Gdy pingujemy odległy komp po adresie liczbowym, nie musimy tworzyć gniazda (UDP), No więc ping idzie. Jeśli teraz ten sam komp chcemy pingnąć po adresie literowym, ping musi się zwrócić do klienta DNS by ten połączył się z serwerem DNS. Kontakt nastąpi zgodnie z protokołem DNS więc bez pojęcia gniszdo. Zatem klient bez przeszkód otrzyma adres liczbowy. No więc dlaczego a: klient go nie otrzymuje? b. klient nie umie przekazać adresu pingowi? c. Ping nie umie skorzystać z otrzymanego adresu? Przypominam ze serwer DNS jest "pingowalny", tzn. że jest z nim kontakt. Michal Biek - 28 Paź 2007, 05:32 Jacek Maciejewski log: [...] Popatrzmy jak działa ping. Gdy pingujemy odległy komp po adresie liczbowym, nie musimy tworzyć gniazda (UDP), No więc ping idzie. Jeśli teraz ten sam komp chcemy pingnąć po adresie literowym, ping musi się zwrócić do klienta DNS by ten połączył się z serwerem DNS. Kontakt nastąpi zgodnie z protokołem DNS więc bez pojęcia gniszdo. Zatem klient bez przeszkód otrzyma adres liczbowy. No więc dlaczego a: klient go nie otrzymuje? b. klient nie umie przekazać adresu pingowi? c. Ping nie umie skorzystać z otrzymanego adresu? Przypominam ze serwer DNS jest "pingowalny", tzn. że jest z nim kontakt. HI! :-) Protokół DNS posługuje się do komunikacji głównie protokołem UDP. Zatem potrzebne gniazdo (a dokładniej dla komunikacji: 2). Jako winsock 'walnięty' to gniazd nie ma. Ot i tyle. A 'ping' ---"ten, kto szuka po ciemku/po omacku" ;-) korzysta z protokołu ICMP. ICMP Echo Request <---ICMP Echo Reply. Dla niego wystarczy IP, ale adres domenowy vel literowy nie (przypominam, że winsock jest uszkodzony ...) czyli 'ping' na IP nie potrzebuje/nie korzysta z DNSa. BTW odpowiedź na 'ping' nie oznacza, że OS na remote_host działa :-). Jacek Maciejewski - 28 Paź 2007, 06:10 HI! :-) Protokół DNS posługuje się do komunikacji głównie protokołem UDP. No taa, chyba nieco zapomniałem :) Nie wiem czemu mi się wydawało ze UDP nie wymaga portów. No i to o protokole DNS - on jest z wyższej warstwy niż UDP czy TCP, dobrze gadam? :) W każdym razie dzięki wszystkim za wyjaśnienia. Michal Biek - 28 Paź 2007, 08:24 Jacek Maciejewski log: | HI! :-) | Protokół DNS posługuje się do komunikacji głównie protokołem UDP. No taa, chyba nieco zapomniałem :) Nie wiem czemu mi się wydawało ze UDP nie wymaga portów. No i to o protokole DNS - on jest z wyższej warstwy niż UDP czy TCP, dobrze gadam? :) W każdym razie dzięki wszystkim za wyjaśnienia. Hi! TCP, UDP ... - warstwa transportowa IP ... - warstwa sieciowa DNS - usługa ---aplikacja vel narzędzie sieciowe pex.: http://www.networksorcery.com/enp/protocol/dns.htm ... TNT;-) windows xp + windows98 (ultra ata 5) - (ultra ata 6) i Windows XP Prof. - pomozcie. Problem z uruchomieniem Office 2000 po upgrade Windows 2000->Windows XP. instalacja 98 po instalacji xp |