Większość z nas używa sieci korporacyjnych lub uczelnianych w swoim miejscu pracy. Pojawia się jednak potrzeba skorzystania z sieci w domu lub w innym miejscu. Może przecież okazać się iż pracownicy będący w terenie muszą mieć dostęp do danych znajdujących się w Internecie lub też w sieci firmowej. Możemy mieć też do czynienia z sytuacją kiedy firmie będzie opłacać się zapłacić pracownikom za połączenia telefoniczne aby pracowali w domach. Sądzę że optymalnym rozwiązaniem jest zainstalowanie na serwerze z Linuxem i oprogramowania typu callback.
Callback to nic innego jak oddzwanianie pod wskazany numer na koszt firmy. Spróbuję przedstawić jego działanie. Osoba posiadająca odpowiednie uprawnienia dzwoni pod numer modemu będącego w serwerze z Linuxem, tam weryfikuje się po raz pierwszy. Wtedy po stronie użytkownika następuje "zawieszenie modemu" na stan oczekiwania. W tym czasie serwer dzwoni po wskazany numer. Użytkownik weryfikuje się powtórnie. Następuje zestawienie połączenia a impulsy biją po stronie serwera (czyli w firmie), osoba do której oddzwania serwer płaci jedynie za zainicjowanie połączenia.
Podwójna weryfikacja oraz dodatkowe parametry w programie callback uniemożliwiaj by osoby nie powołane wtargnęły na nasz rachunek. Można także ograniczyć osobom korzystającym z tej usługi do dostęp do sieci wewnętrznej lub też całego Internetu. Callback jest elastyczny i pozwala na wiele opcji w stosunku do osób go używających.
W poniższym mini-HOWTO postaram się przedstawić konfigurację serwera callback na Linuxe wytłumaczę jak dostosować swoją maszynę do odbierania połączeń.