Aby móc pracować zdalnie przez Internet na jednej bazie danych należy:
- Zainstalować serwer TreeDB na komputerze przechowujÄ…cym bazÄ™ danych, zaÅ‚ożyć nowÄ… bazÄ™ danych lub podpiąć istniejÄ…cÄ… bazÄ™ danych, trzeba przy tym pamiÄ™tać o utworzeniu użytkownika na konto którego bÄ™dÄ… siÄ™ logować programy TaxMachine XP.
- Zapewnić widoczność tego komputera w Internecie.
- Odpowiednio skonfigurować programy TaxMachine XP - w oknie "Konfiguracja" należy wpisać nazwÄ™ "internetowÄ…" komputera na którym zainstalowano serwer TreeDB oraz wypeÅ‚nić pola dotyczÄ…ce autoryzacji i nazwy bazy danych.
Instalacja i konfiguracja serwera TreeDB jest opisana w pomocy do programu TaxMachine XP, tak więc nie będę tutaj poruszał tego tematu.
Sposób zapewnienia widocznoÅ›ci komputera na którym zainstalowano serwer TreeDB zależy od sposobu podłączenia tego komputera do Internetu, skupiÄ™ siÄ™ tu na najbardziej popularnych łączach ADSL (Neostrada, InternetDSL, Net24 itp.).
Dwie najważniejsze cechy tych połączeń decydujące o sposobie konfiguracji to:
DostÄ™pność publicznego adresu IP - komputer na którym zainstalowano serwer TreeDB musi być widoczny w Internecie. Aby to zapewnić komputer ten musi mieć publiczny adres IP lub urzÄ…dzenie udostÄ™pniajÄ…ce połączenie internetowe (router) musi być poinstruowane, że żądania połączenia z serwerem TreeDB otrzymywane przez ten router majÄ… być przekierowane na komputer z serwerem TreeDB. Tak wiÄ™c komputer lub router musi mieć publiczny IP. Niestety popularne w naszym kraju sieci "osiedlowe" (oparte na połączeniach kablowych lub radiowych) najczęściej nie speÅ‚niajÄ… tego warunku i dlatego nie nadajÄ… siÄ™ do tego typu zastosowaÅ„.
Komputer będzie miał publiczny adres IP gdy modem ADSL jest bezpośrednio podłączony do niego za pomocą portu USB (najbardziej popularne rozwiązanie) lub też poprzez Ethernet połączeniem PPPoE (Point-to-Point Protocol over Ethernet). Nie trzeba wtedy nic dodatkowo konfigurować.
Bardziej zaawansowane konfiguracje oparte sÄ… na routerze z wbudowanym modemem ADSL, wtedy to router ma przypisany publiczny adres IP i przydziela on komputerom w sieci lokalnej nie widoczne na zewnÄ…trz adresy lokalne.
Aby umożliwić połączenia z takim komputerem przez Internet, należy wskazać routerowi komputer w sieci lokalnej z zainstalowanym serwerem TreeDB do którego bÄ™dÄ… przekierowywane połączenia inicjowane przez "zdalne" programy TaxMachine XP.
Serwer TreeDB obsÅ‚uguje połączenia poprzez porty TCP 4444 i 4445 oraz port UDP 4446, należy wiÄ™c przekierować te porty na routerze do komputera z zainstalowaym TreeDB. Przed tym najlepiej jest przypisać temu komputerowi staÅ‚y wewnÄ™trzny adres IP poprzez odpowiednie skonfigurowanie ustawieÅ„ protokoÅ‚u TCP/IP karty sieciowej: ustawienie adresu IP (na dowolny adres IP w podsieci ustalonej w konfiguracji routera, nie należący do zakresu adresów przydzielanych przez DHCP routera), adresu domyÅ›lnej bramki (na wewnÄ™trzy adres IP routera) i adresów serwerów DNS (też najlepiej na wewnÄ™trzy adres IP routera).
NastÄ™pnie należy w konfiguracji routera włączyć przekierowanie portów podanych wyżej na staÅ‚y adres komputera z TreeDB, sposób wykonania tej czynnoÅ›ci powinien być opisany w instrukcji routera.
Druga ważna cecha połączenia internetowego to zmienność publicznego adresu IP. Jeżeli połączenie z którego korzystamy oferuje staÅ‚y publiczny adres IP, to po zapewnieniu widocznoÅ›ci serwera TreeDB można już z niego korzystać podajÄ…c w konfiguracji TaxMachine XP w polu "Nazwa serwera" ten staÅ‚y adres IP. Można też wykupić komercyjnÄ… domenÄ™ lub zarejestrować jakÄ…Å› domenÄ™ darmowÄ… na ten adres IP i korzystać z niej zamiast adresu IP.
Stałe adresy są dostępne tylko w droższych wersjach łączy ADSL, np. w InternetDSL TP SA. Właściciele Neostrad, Net24 i innych tego typu łączy nie mogą liczyć na stałość adresu, zmienia się on przy każdym nawiązaniu połączenia. Aby rozwiązać ten problem należy zarejestrować darmową domenę z możliwością automatycznej aktualizacji adresu IP po każdej zmianie.
W tym celu należy zarejestrować się w serwisie dyndns.com, po czym dodać hosta (Create Hosts) w usłudzie "Dynamic DNS". W polu Hostname wpisujemy nową nazwę naszego komputera/routera (np. taxmachine) z TreeDB i wybieramy domenę (np. dyndns.org). Pełna "internetowa" nazwa naszego komputera lub routera będzie wtedy brzmiała "taxmachine.dyndns.org".
Następnie ze strony http://www.dyndns.com/support/clients/ należy pobrać program DynDNS Updater i zainstalować go na komputerze z serwerem TreeDB. W konfiguracji programu należy podać dane użytkownika serwisu DynDNS, zdefiniowaną wcześniej nazwę "Hostname" i domenę. Program ten automatycznie będzie aktualizował adres IP przypisany do nazwy komputera/routera po każdej zmianie.
Pełną nazwę "internetową" komputera/routera należy wpisać w oknie "Konfiguracja" programu TaxMachine XP.
WażnÄ… sprawÄ… o której trzeba pamiÄ™tać jest rozłączanie połączenia ADSL przez niektórych usÅ‚ugodawców (np. TP SA ) co jakiÅ› czas, np. raz dziennie w przypadku TPSA. Aby uchronić siÄ™ przed utratÄ… danych podczas pracy należy zrestartować połączenie o godzinie w której nikt nie bÄ™dzie pracowaÅ‚ zdalnie, np. późno w nocy, wtedy automatyczne rozłączenia bÄ™dÄ… nastÄ™powaÅ‚y zawsze o tej godzinie i ryzyko utraty danych z powodu rozłączenia z serwerem bÄ™dzie zminimalizowane.
| « poprzednia | nastÄ™pna » |
|---|






