187. Jak włączyć przesyłanie dalej (forwarding) TCP/IP w systemie Windows XP?
czyli Podzielenie internetu na różne podsieci.


Typowy problem:
Mamy w domu serwer (lub komputer podpięty do lokalnej sieci) , z którego rozdzielamy sieć na kilka komputerów ,a chcemy udostepnić internet dalszym komputerom np. laptopowi z kartą radiową.
Po skonfigurowaniu adresów w ustawieniach sieci laptop widzi serwer, ale dostępu do internetu nie ma.


Domyślnie forwarding w Windows XP jest wyłączone, ale czasami jest to konieczne, choćby w sytuacji, kiedy musimy przesłać TCP/IP na
wszystkie połączenia sieciowe zainstalowane na komputerze.

A więc otwieramy Rejestr.
Start=>Uruchom=>regedit
I odnajdujemy klucz:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

Ustawiamy następującą wartość rejestru:
Nazwa wartości: IPEnableRouter
Typ wartości: REG_DWORD
Dane wartości: 1

i reboot komputera

Czy routing się włączył możemy zobaczyć wpisując w okienku DOS-a

ipconfig /all

i powinniśmy mieć "IP routing enabled" na YES

 


188. Nie działa tworzenie mostka z dwoma wewnętrznymi kartami na hoście udostępniania połączenia internetowego systemu Windows XP.
Ręczne tworzenie mostka sieciowego i włączanie udostępniania połączenia internetowego.



Podczas próby utworzenia mostka przy użyciu dwóch kart na hoście udostępniania połączenia internetowego (ICS, Internet Connection Sharing) systemu Windows XP może zostać wyświetlony następujący komunikat o błędzie:

Wystąpił nieoczekiwany błąd podczas konfigurowania mostka sieciowego

Przyczyną takiego zachowania mogą być następujące warunki: .
W komputerze są przynajmniej trzy połączenia sieciowe.
.Jedna z kart, która jest wykorzystywana przy próbach utworzenia mostka, jest wewnętrznym (tak zwanym prywatnym)
połączeniem udostępniania połączenia internetowego. Karta ta ma adres IP 192.168.0.1.
.Druga karta, która jest wykorzystywana przy próbach utworzenia mostka, nie jest publicznym połączeniem udostępniania
połączenia internetowego.


Aby utworzyć mostek sieciowy przy użyciu prywatnego połączenia udostępniania połączenia internetowego i innego połączenia sieciowego (innego niż publiczne połączenie udostępniania połączenia internetowego), mostek musi zostać utworzony przed
włączeniem udostępniania połączenia internetowego. W przeciwnym przypadku mostek sieciowy nie może poprawnie powiązać prywatnego połączenia udostępniania połączenia internetowego i mostek nie zostanie utworzony.


Istnieją dwie metody poprawnego konfigurowania mostka. Można użyć Kreatora konfiguracji sieci, aby utworzyć mostek sieciowy i włączyć udostępnianie połączenia internetowego, lub skonfigurować te opcje ręcznie. Reszta artykułu zawiera opis, jak ręcznie skonfigurować mostek sieciowy i włączyć udostępnianie połączenia internetowego.

UWAGA: Następującej procedury można użyć w dowolnym czasie, aby skonfigurować mostek albo dodać lub usunąć interfejs na komputerze z systemem Windows XP, który jest hostem udostępniania połączenia internetowego.


Ręczne tworzenie mostka sieciowego i włączanie udostępniania połączenia internetowego

1. Wyłącz udostępnianie połączenia internetowego i zaporę połączenia internetowego (ICF, Internet Connection Firewall) na interfejsie publicznym. Gdy to zrobisz, w żadnym połączeniu sieciowym na komputerze nie powinno być aktywne udostępnianie
połączenia internetowego ani zapora połączenia internetowego. Aby wyłączyć udostępnianie połączenia internetowego i zaporę
połączenia internetowego:
a. Kliknij przycisk Start, kliknij polecenie Panel sterowania, kliknij polecenie Połączenia sieciowe i internetowe, a następnie kliknij polecenie Połączenia sieciowe.
b. Kliknij prawym przyciskiem myszy połączenie internetowe, a następnie kliknij polecenie Właściwości.
c. Kliknij kartę Zaawansowane.
d. Jeśli jest zaznaczone pole wyboru Chroń mój komputer i moją sieć, ograniczając lub wykluczając dostęp do tego komputera z Internetu, wyczyść je.
e. Jeśli jest zaznaczone pole wyboru Zezwalaj innym użytkownikom sieci na kontrolowanie lub wyłączanie udostępnionego
połączenia internetowego, wyczyść je.
f. Klikaj przycisk OK w kolejnych oknach dialogowych, dopóki nie wrócisz do folderu Połączenia sieciowe.

2. W folderze Połączenia sieciowe zaznacz dwie karty, z których chcesz utworzyć mostek, Upewnij się, że żadna z tych kart nie jest połączeniem z Internetem. Aby zaznaczyć dwie karty, kliknij najpierw jedno połączenie sieciowe. Następnie przytrzymaj
wciśnięty klawisz CTRL i kliknij drugie połączenie sieciowe.
3. Kliknij prawym przyciskiem myszy dowolne połączenie, a następnie kliknij polecenie Połączenie mostkowe. System Windows XP utworzy mostek sieciowy z dwóch połączeń sieciowych, które zostały określone. Po zakończeniu tego procesu przejdź do
następnego kroku.
4. W folderze Połączenia sieciowe kliknij prawym przyciskiem myszy połączenie internetowe, a następnie kliknij polecenie
Właściwości. Pamiętaj, że jeśli na połączeniu internetowym ma być uruchamiane udostępnianie połączenia internetowego lub zapora połączenia internetowego, to połączeniem internetowym nie może być żadne z połączeń, z których został utworzony
mostek.
5. Na karcie Zaawansowane zaznacz pole wyboru Zezwalaj innym użytkownikom sieci na łączenie się, aby włączyć udostępnianie połączenia internetowego. Pamiętaj, że ponieważ dwa połączenia sieciowe zostały spięte mostkiem, to obie karty sieciowe, z
których składa się mostek, znajdują się po wewnętrznej stronie udostępniania połączenia internetowego, a klienci z obu sieci mogą mieć dostęp do sieci Internet.

UWAGA: Jeśli użytkownik posada więcej niż dwie potencjalne sieci wewnętrzne, udostępnianie połączenia internetowego wymaga, aby określić, która sieć ma być siecią prywatną wykorzystywaną przez udostępnianie połączenia internetowego. Można mieć na przykład jedno połączenie sieciowe z Internetem, dwa dodatkowe połączenia sieciowe tworzące mostek i czwarte połączenie sieciowe (na przykład bezprzewodowe). W tym przykładzie jako prywatną sieć udostępniania połączenia internetowego można skonfigurować albo połączenie bezprzewodowe albo połączenie z mostkiem. Jeśli użytkownik chce, aby zarówno połączenia aktualnie spięte mostkiem, jak i połączenie bezprzewodowe były skonfigurowane jako prywatna sieć udostępniania połączenia internetowego, musi dodać do mostka połączenie bezprzewodowe. Jeśli tego nie zrobi, musi wybrać, która sieć jest prywatną siecią udostępniania połączenia internetowego, a która sieć może korzystać z dostępu do Internetu za pośrednictwem hosta
udostępniania połączenia internetowego uruchomionego na systemie Windows XP.

Aby dodać dodatkową kartę do mostka sieciowego:
a. W folderze Połączenia sieciowe kliknij mostek sieciowy prawym przyciskiem myszy, a następnie kliknij polecenie Właściwości.
b. Na karcie Ogólne sprawdź, czy na liście Karty przy każdej karcie, która ma być skonfigurowana jako część mostka, jest znacznik wyboru.
c. Kliknij przycisk OK, aby nowe karty zostały spięte mostkiem.

Dobrze jest całkowicie skonfigurować mostek przed włączeniem udostępniania połączenia internetowego lub zapory połączenia internetowego.

6. Jeśli chcesz chronić ten komputer i inne komputery w sieci prywatnej przed Internetem, zaznacz pole wyboru Chroń mój komputer i moją sieć, ograniczając lub wykluczając dostęp do tego komputera z Internetu.
7. Klikaj przycisk OK w kolejnych oknach dialogowych, dopóki nie wrócisz do folderu Połączenia sieciowe. Zamknij folder
Połączenia sieciowe.
8. Jeśli udostępnianie połączenia internetowego zostało wyłączone, włącz je. Zauważ, że sposób działania udostępniania połączenia internetowego i translacji adresów sieciowych uniemożliwia utworzenie mostka z udostępnionego (publicznego) połączenia
udostępnianie połączenia internetowego i prywatnego połączenia udostępniania połączenia internetowego. Próba utworzenia takiego mostka spowoduje wyświetlenie następującego komunikatu o błędzie:
Aby utworzyć mostek sieciowy, musisz wybrać co najmniej dwa połączenia sieciowe nie używane przez Udostępnianie połączenia internetowego ani Zaporę połączenia internetowego


189. Monitorowanie/szpiegowanie/śledzenie (wysyłanie danych do) (sniffer) portu COM (i LPT).
Oto zestaw programików umożliwiających to (niektóre w trybie Stealth/Spy tzn. mogą działać obok innej aplikacji używającej portu ,ale pod warunkiem ,że najpierw je załączymy , a potem 2 program).


Advanced Serial Port Monitor (trial)
http://www.aggsoft.com/serial-port-monitor.htm

Free Serial Port Monitor
http://free-serial-port-monitor.hhd-software.qarchive.org/

Com Port Data Emultor
http://www.aggsoft.com/com-port-emulator.htm


Hercules SETUP utility
http://www.hw-group.com/products/hercules/index_en.html


PortMon (śledzenie również LPT)
http://technet.microsoft.com/en-us/sysinternals/bb896644.aspx


SAL232
RS-232 Serial Loger & Analyzer
http://www.hw-group.com/support/SAL232/index_en.html


HW Virtual Serial Port (wirtualny port COM).
(przekazywanie danych z wirtualnego portu COM na zdefiniowany adres/port IP)
http://www.hw-group.com/products/hw_vsp/index_en.html

Terminal z Norton Commander 5.0

TERM 95 PL



Program umożliwiający komunikację przez port COM dowolnego podpiętego do niego urządzenia ,z dowolnym programem pod Windowsem obsługującym DDE. Komunikacja może odbywać się w 2 strony tzn. z poziomu Windowsa możemy też sterować urządzeniem podpiętym do COM-a.

WinWedge inputs serial data directly into any PC application. Collect data from Scales and Balances, Gages, pH/Electrochemistry Meters, Laboratory Instruments, Sensors, Densitometers, GPS Receivers, Barcode Scanners, Magnetic Stripe readers, ID Tag Readers, Telephone Systems, etc... any RS232 instrument or device.

Input real-time data directly into EXCEL, ACCESS, LIMS, MMIs, Statistical and Math software, VB, etc... any Windows or DOS application program.

New! - View a WinWedge Demonstration Video

http://www.taltech.com/products/winwedgeintrovideo.htm

WinWedge captures serial data, custom tailors it to your needs, then transfers the data to any Windows or DOS application - either by sending keystrokes to the application's window or by passing the data through DDE (Dynamic Data Exchange) conversations.
2-Way I/O allows you to send out commands or data to control your instruments - from within your application or directly from WinWedge.
Input serial data from any device, even multiple devices, directly into any application program.
Create charts and graphs in your application that automatically update with real-time data from your serial devices.
Perform real-time analysis of your serial data in any application.
Create buttons or macros in your application that control WinWedge and perform serial I/O functions.

WinWedge also transmits prompts or commands out the serial port to control or query your instruments directly from within other Windows applications or directly from WinWedge. Think of WinWedge as a fully customizable serial I/O device driver. Winwedge comes in both Professional and Standard version. Visit our feature comparison page for details.

http://www.bytewedge.com/features.html


Portstat

Komunikacja 2 stronna COM<-> program PC z obsługą DDE. Można np uruchamiać makra po wykryciu napięcia na porcie COM lub z Exela załączać /wyłączać napięcie na pinach portu COM.

Windows program that monitors and sets the status of any of the handshaking lines on a COM port. PortStat can be used to turn switches on and off under program control or can be used to monitor the voltage on any of the handshaking lines in a serial port. For example you could use PortStat to force another application, like Excel, to run a macro when the voltage on a serial port line changes state. You could also use it to turn a switch on or off directly from within Excel, Access or any other program that supports Dynamic Data Exchange (DDE)

http://www.taltech.com/freesoftware/portstat.htm


 


Urządzenie funkcji Klawisze Szeregowe (klawisze trwałe).

Umożliwia podłączenie do portu szeregowego COM komputera alternatywnego urządzenia wejściowego (nazywanego również dodatkowym urządzeniem komunikacyjnym). Funkcja ta została zaprojektowana dla osób, które nie mogą korzystać ze standardowej klawiatury komputera i myszy.

W Windowsie 2000/XP, jest dostępna opcja Klawisze szeregowe. Po jej uaktywnieniu znaki odbierane z wskazanego w ustawieniach portu szeregowego są traktowane równoznacznie z odpowiadającymi im klawiszom na klawiaturze, a więc wysyłanie znaków do portu przy pomocy podłączonego terminala (którym może być np. odbiornik IR połączony z mikrokontrolerem tłumaczącym sygnały IR na znaki) daje taki sam efekt jak naciskanie klawiszy na lokalnej klawiaturze. Opcję włączamy przechodząc kolejno: Panel sterowania > Opcje ułatwień dostępu > Ogólne
potem zaznaczamy opcję "Obsluga urządzeń funkcji KlawszeSzeregowe" i wchodzimy w ustawienia celem określenia portu i prędkości. Aby poznać możliwości tej opcji proponuję uruchomić notatnik i wysłać coś do portu np. plik tekstowy - odbierane znaki będą "wklejane" do notatnika.


http://www.hal.trzepak.net/faq/winxp/faqxp.html