Witam.
Wie ktoś może jak zablokować dostęp do internetu komputera w sieci, w której jest rozdzielany internet przez router, tak aby możliwa była wymiana danych w sieci (blokowany tylko ruch komputer <-> internet) ?
Zależy jak jest skonfigurowany router. Jeśli na przykład to Linux i korzysta z iptables to można zdefiniować regułę, by pakiety o ip źródłowym blokowanego kompa i docelowym w necie odrzucać. Lepszym nawet było by zdefiniowanie komputerów, którym pakietów nie odrzucać, a odrzucać wszystkim pozostałym (polityka domyślna iptables).
Ale co to ma do Delphi? Czy piszesz firewall dla routera?
Ech.. karta graficzna siadła i dostępu do kompa nie miałem. Pisze program do nadzorowania komputerów w sieci lokalnej. A jest jakaś metoda ogólna (dla routerów lub blokowanie na komputerze klienta)? Bo chcę, żeby ten program elastyczny był i za bardzo nie wiem jak się do tego zabrać [sciana]
Dla routerów - napisać program przechwytujący pakiet przy routowaniu (zainteresuj się WinPcap) albo po stronie klienta blokuj pakiety wychodzące poza zakres adresów sieci lokalnej.
Hmm chyba się jednak zajmę blokowaniem pakietów, łatwiejsze i chyba najbardziej optymalne to będzie. Dzięki Szczawik