wtorek, 6 grudnia 2011

Brak dostępu do Internetu przez ISA serwer

Ostatnio w jednej z pracowni szkolnych z 2008 na jednym z komputerów nie można przeglądać stron www. Natomiast w logach systemowych występuje błąd:
The system failed to initialize the name cache: Error 0x8007277a. This can occur becuase of system instability or a lack of system resources.
Pingować można wszystko w sieci wewnętrznej z zewnętrznymi pingami jest problem i nie rozpoznaje w ogóle nazw DNS. Ciekawe co to może być?

sobota, 9 lipca 2011

Tworzenie bezprzewodowego mostu WiFi

Jeżeli chcemy połączyć bezprzewodowo dwie sieci komputerowe bez użycia kabli to możemy tego dokonać wykonując bezprzewodowe połączenie. Do zestawienia takiego połączenia potrzeba nam dwóch routerów (access pointów) tego samego producenta (najlepiej podobne modele). Jeżeli tak nie jest to jest problem z zestawieniem łącza wyborem szyfrowania itp. Jeden z nich musi mieć funkcję bezprzewodowego mostu czyli WDS. Trzeba pamiętać też aby oba z nich pracowały na tych samych kanałach trzeba więc wybrać najlepszy kanał i wybrać go ręcznie a nie automatycznie !!!
Pierwszy z nich podłączamy do sieci i konfigurujemy jak normalny access point i podłączamy do sieci z internetem. Natomiast w drugim włączamy funkcję WDS wyszukujemy nasz 1 access point ustawiamy hasła, żeby się połączyły i nie zapominamy o tych samych nr kanałów na obu access pointach. Teraz po stronie 2 access pointa wpinamy potrzebne urządzenia, komputery, itp.

środa, 18 maja 2011

Partycja powyżej 2TB na Windows 2008 - czyli jak przerobić dysk z MBR na GPT

Ostatnio instalowałem sobie Microsoft Windows 2008 wersję Enterprise na nowym serwerze, wszystko poszło gładko i sprawnie nawet ze sterownikami do RAID-5. Ale przy tworzeniu partycji maksymalną jaką udało mu się utworzyć to partycję o rozmiarze 2TB. I na tym koniec nie można było stworzyć nawet nowej partycji z nieużywanej przestrzeni. Trochę poszperałem i okazało się, że dyski z partycjami MBR tyle maksymalnie obsługują i trzeba przekonwertować na dysk dynamiczny GPT. Niestety nie jest to takie proste zwłaszcza, że nie można tego zrobić gdy na dysku umieszczone są woluminy. Natomiast gdy nie ma woluminów narzędzia programowe nie znajdują w ogóle moich dysków ponieważ nie ma załadowanych sterowników do obsługi kontrolera RAID-5. Mimo kilku prób przeinstalowania systemu nadal szukam sposobu na stworzenie od podstaw dla Windows 2008 dysku GPT.

środa, 17 listopada 2010

Parametry konfiguracyjne routerów dla łącz TP, Dialog, Netia

Telekomunikacja Polska: Neostrada

W przypadku Neostrady korzystamy z routera wyposażonego w modem ADSL zgodny ze specyfikacją Annex A, czyli transmitujący dane po łączach analogowych. Cztery wymienione wcześniej parametry powinny mieć następujące wartości:
  • VPI: 0
  • VCI: 35
  • Protokół: PPPoA
  • Enkapsulacja: VC-Mux (w niektórych regionach kraju: LLC)
W panelu konfiguracyjnym routera (w tym przypadku modelu TP-LINK TD-W8901G) parametry łącza są zgrupowane. Przykładowo, protokół został wskazany wraz z metodą enkapsulacji (PPPoA VC-Mux) w sekcji PPPoE/PPPoA. O wyborze mechanizmu PPPoA zdecydowaliśmy "piętro wyżej" – w sekcji Encapsulation.

Dialog: DialNet

Dialog proponuje klientom dwa rodzaje usług: DialNet Mega bazuje na własnych łączach operatora, a DialNet Global jest przeznaczona dla klientów podłączonych do sieci Telekomunikacji Polskiej. Pierwszy wariant wymaga modemu xDSL Annex B, a drugi – Annex A. Odmienne są też parametry konfiguracyjne.
DialNet Mega
  • VPI: 1
  • VCI: 32
  • Protokół: PPPoA
  • Enkapsulacja: LLC
DialNet Global
  • VPI: 0
  • VCI: 35
  • Protokół: PPPoA
  • Enkapsulacja: VC-Mux (w niektórych regionach kraju: LLC)

Netia: Szybki Internet (Net24)

Netia, podobnie jak Dialog, świadczy usługi dostępowe Szybki Internet (dawniej: Net24) albo na liniach własnych, albo dzierżawionych od Telekomunikacji Polskiej. Także i tutaj stosuje się różne modemy (odpowiednio: Annex B i Annex A), a parametry konfiguracyjne są inne:
Szybki Internet (sieć Netii)
  • VPI: 8
  • VCI: 35
  • Protokół: PPPoE
  • Enkapsulacja: LLC
Szybki Internet (sieć TP SA)
  • VPI: 0
  • VCI: 35
  • Protokół: PPPoA
  • Enkapsulacja: VC-Mux (w niektórych regionach kraju: LLC)

    Źródło: Heise Online

środa, 6 października 2010

Wirus bootsektora

Ostatnio musiałem trochę powalczyć z wirusami oprogramowaniem Eset CD Rescue, które przy pomocy Windows AIK i programu Eset Antywirus tworzy płytę bootowalną. Otóż uruchomiony z tej płyty antywirus Eset Nod (ponieważ Windows się nie ładował) poradził sobie z wszystkimi wirusami, które znajdowały się na komputerze oprócz wirusa boot sektora startowego dysku twardego. Był to wirus rozpoznawany jako TSR.boot. Na szczęście tutaj z pomocą przyszła mi płyta instalacyjna Windows oraz opcja R - napraw. Po logowaniu do jedynej instalacji systemu z pomocą przyszła komenda fixmbr, która całkowicie wyczyściła sprawę wirusa z życia tego dysku twardego. Cały komputer był czysty a Windows zaczął się poprawnie ładować. Jedynym mankamentem były zbyt duża ilość dziwacznych procesów, które się ładowały i trudno się zamykały przy wyłączaniu komputera. Tutaj lekarstwem okazał się program ComboFix, który tej niedogodności bardzo dobrze zaradził.
Komputer już jest zdrowy z nowym antywirusem w procesach jakim jest szybki i skuteczny Eset Nod.

wtorek, 28 września 2010

Zła data systemowa i zawieszający się komputer przy logowaniu.

Czasami nieprawidłowa data systemowa może spowodować dość duże problemy. Okazuje się, że problem zawieszania się przy logowaniu jednego z komputerów podłączonych do domeny na Windows SBS 2003 Premium Edition z komunikatami treści o niezgodnej dacie z serwerem SBS 2003 to problem daty odbiegającej od czasu rzeczywistego. Data ta była dla SBS 2003 nieprawidłowa ponieważ najprawdopodobniej nie mieściła się w jego właściwych granicach dopuszczalności. Na tym komputerze data w BIOS-ie ustawiona był na 03.10.2097r. (!!!). Po zmianie na prawidłową datę problemy ustały.

Kolejność startowania programów i usług przy uruchamianiu systemu.

Okazuje się, że kolejność uruchamiania programów ma znaczenie szczególnie tych uruchamianych automatycznie przy starcie systemu. Dla zachowania właściwej kolejności np. w usługach systemowych jest stosowany mechanizm zależności, który należy wpierw spełnić aby daną usługę uruchomić np. uruchomić 2 inne usługi. Natomiast jeśli chodzi o powiązanie uruchomienia programów i usług to już takich priorytetów i zależności nie można wprost określić. Można się tutaj jednak posłużyć zewnętrznym programem, ja do zachowania prawidłowej kolejności uruchamiania użyłem aplikacji Startup Delayer w którym ustalamy czas po jakim dany program ma się uruchomić. Nie jest to więc rozwiązanie idealne ale potrafi w dużym przybliżeniu zaplanować priorytety uruchamiania.
Po co w ogóle jest to potrzebne można spytać. Okazuje się, że są programy (niezbyt dobrze napisane), które wymagają np. aby wpierw uruchomił się proces odpowiedzialny za działanie silnika bazy a później aplikacji łącząca się z bazą danych. Sam miałem taki problem (pojawiające się w Windows XP błędy Access Violation zaraz po starcie sytemu generowane przez aplikację łączącą się do bazy danych gdy proces silnika bazy danych nie był jeszcze uruchomiony) i udało mi się go w ten sposób wyeliminować.