ppp howto pl 14 BDO6E3MQAOUEZNB2IYJESK6ISMAMVWLESHXI4LY


Linux PPP HOWTO: Reczne zestawianie połączeniea PPP Następna strona Poprzednia strona Spis treści 14. Reczne zestawianie połączeniea PPP Teraz kiedy masz już utworzone pliki /etc/ppp/options i /etc/resolv.conf ( i jeśli jest to konieczne pliki /etc/ppp/pap|chap-secrets) możesz sprawdzić poprawność konfiguracji przez ręczne zestawienie połączenia PPP. (Kiedy będziemy potrafili zestawić połączenie PPP ręcznie, zautomatyzowanie całego procesu będzie bardzo proste). W tym celu twój program komunikacyjny musi mieć możliwość zkończenia pracy BEZ zerowania modemu. Minicom to potrafi - ALT Q (lub w starszych wersjacj CTRL A Q). Pamiętaj aby być zlogowanym jako root. Uruchom program komuniikacyjny (np minicom), wybierz numer do serwera PPP i zaloguj się jak zwykle. Jeśli do uruchomienia PPP wymagane jest wydanie specjalnego polecenia zrób to. Zobaczysz teraz śmiecie o których pisaliśmy wcześniej. Jeśli korzystasz z pap/chap, wtedy tuż po nawiązaniu połączenia ze zdalnym serwerem powinieneś od razy zobaczyć wspomniane śmiecie, bez potrzeby logowania się (choć w niektórych przypadkach może to być rozwiązane inaczej). Teraz zakończ pracę programu komunikacyjnego, bez zerowania linii (przerywania połączenia modemowego) - jeśli używasz minicomu wciścnij ALT Q lub CTRL A Q. Nastepnie w wierszu zachęty (jako root) napisz pppd -d -detach /dev/cuaX & Opcja -d włącza odpluskwianie - rozpoczyna się rozmowa mająca na celu zestawienie połączenia PPP. Jest ona rejestrowana w dziennikach (log files) co jest przydatne w razie kłopotów. Naturalnie powinieneś apisać cua0 lub cua1 itd. - prawdziwą nazwę portu do którego przyłaczony jest modem, nie cuaX!. Diody twojego modemu powinny migotać podczas zestawiania połączenia PPP. Samo zestawienie połączenia trwa któtką chwilę. W tym momencie możesz przyjżeć się interfejsowi ppp0 wydając polecenie ifconfig Poza inforamcjami o karcie Ethernetu (jelsi taką posiadasz) i urządzeniu o pętli zwrotnej powinieneś zobaczyć cos takiego :- ppp0 Link encap:Point-Point Protocol inet addr:10.144.153.104 P-t-P:10.144.153.51 Mask:255.255.255.0 UP POINTOPOINT RUNNING MTU:552 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 TX packets:0 errors:0 dropped:0 overruns:0 Gdzie inet addr:10.144.153.10 oznacza numer IP twojego końca połączenia. P-t-P:10.144.153.5 jest numerem IP serverea. (naturalnie ifconfig nie przedstawi podanych przeze mnie numerów, lecz numery wykorzystywane przez serwer twojego dostawcy). Uwaga: polecenie ifocnfig iformuje cię również o tym, że połączenie jest zestawione (UP) i dziala (RUNNING). Jeśli otrzymasz taki komunikat ppp0 Link encap:Point-Point Protocol inet addr:0.0.0.0 P-t-P:0.0.0.0 Mask:0.0.0.0 POINTOPOINT MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 TX packets:0 errors:0 dropped:0 overruns:0 to znaczy, że połączenie PPP nie zostało poprawnie zestawione... przeczytaj rozdział o odpluskwianiu! Pownieneś rownież móc zobaczyć tabelę routingu z wprowadzoną trasą do serwera PPP i dalej. W tym celu wydaj polecenie route -n> Powinieneś zobaczyć coś w tym stylu:- Kernel routing table Destination Gateway Genmask Flags MSS Window Use Iface 10.144.153.3 * 255.255.255.255 UH 1500 0 1 ppp0 127.0.0.0 * 255.0.0.0 U 3584 0 11 lo 10.0.0.0 * 255.0.0.0 U 1500 0 35 eth0 default 10.144.153.3 * UG 1500 0 5 ppp0 Szczególnie ważne jest to, że do interfejsu ppp0 odnoszą się dwie różne pozycje. Pierwsza oznacza trasę do KOMPUTERA (flaga H) i pozwala nam "widzieć" komputer, do którego się przyłączylśmy - lecz nie dalej. Druga oznacza domyślną (default) trasę - to jest trasa jaką wędrują pakiety, które nie są przeznaczne dla naszej sieci lokalnej lub bezpośrednio dla samego serwera PPP. Serwer PPP jesr odpowiedzialny za przekazywanie naszych pakietów dalej do Internetu i przekazywanie nam pakietów przychodzących do nas z odległych adresów. Jeśli twoja tabela routingu nie zawiera tych dwóch pozycji, to znaczy, że coś jest nie tak (patrz rozdział o odpluskwianiu). Teraz przetestuj połączenie 'pingując' serwer (numer IP przekazany przez polecenie ifconfig) tzn. ping 10.144.153.51 Pwienieneś otrzymać podobną odpowiedź. PING 10.144.153.51 (10.144.153.51): 56 data bytes 64 bytes from 10.144.153.51: icmp_seq=0 ttl=255 time=328.3 ms 64 bytes from 10.144.153.51: icmp_seq=1 ttl=255 time=190.5 ms 64 bytes from 10.144.153.51: icmp_seq=2 ttl=255 time=187.5 ms 64 bytes from 10.144.153.51: icmp_seq=3 ttl=255 time=170.7 ms Kolejne wiersze będą pojawiać się w nieskończoność, aż do momentu kiedy wciśniesz CTRL C, a wtedy otrzymasz dodatkowe informacje :- --- 10.144.153.51 ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max = 170.7/219.2/328.3 ms Jak na razie wszystko w porządku. Teraz spróbuj 'pingnąć' komputer podając jego nazwę (nie nazwę serwera PPP lecz zupelnie innego komputer, którego nazwę znasz i który jest w tej chwili włączony do interentu). Np. ping sunsite.unc.edu Tym razem najpier nastąpi krótka przerwa, kiedy Linux zamienia nazwę na odpowiadający jej numer korzystając z serwera DNS, którego numer wpisałeś do pliku /etc/resolv.conf - więc się nie martw (powinieneś wiedzieś migające świtełka swojego modemu). Krótko potem zobaczysz cos podobnego do PING sunsite.unc.edu (152.2.254.81): 56 data bytes 64 bytes from 152.2.254.81: icmp_seq=0 ttl=254 time=190.1 ms 64 bytes from 152.2.254.81: icmp_seq=1 ttl=254 time=180.6 ms 64 bytes from 152.2.254.81: icmp_seq=2 ttl=254 time=169.8 ms 64 bytes from 152.2.254.81: icmp_seq=3 ttl=254 time=170.6 ms 64 bytes from 152.2.254.81: icmp_seq=4 ttl=254 time=170.6 ms Pwtórnie przerwij wciskając CTRL C, a zobaczysz statystyki --- sunsite.unc.edu ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss round-trip min/avg/max = 169.8/176.3/190.1 ms Jeśli nie otrzymałeś żadnej odpowiedzi, przeczytaj rozdział o odpluskwianiu. Jeśli wszystko działało poprawnie, przerwij połączenie wydając polecenie ppp-off Po krtótkiej chwili modem powienien "odłożyć słuchawkę". Jeśli to nie zadziała, albo wyłącz zasialanie modemu modem, lub uruchom swój program komunikacyjny i przerwij połączenie wciskając szybko +++, a gdy modem odpowie OK wydając polecenie ATH0. Być może będziesz zmuszony usunąć również pliki blokady (lock files) utworzone przez program pppd rm -f /var/lock/LCK..cua? Następna strona Poprzednia strona Spis treści

Wyszukiwarka

Podobne podstrony:
PPP HOWTO pl 6 (2)
PostgreSQL HOWTO pl 14
PPP HOWTO pl 9 (2)
Keyboard HOWTO pl 14 (2)
ppp howto pl 1
PPP HOWTO pl 19 (2)
PPP HOWTO pl 4 (2)
PPP HOWTO pl 25 (2)
PPP HOWTO pl 20 (2)
printing howto pl 14
PPP HOWTO pl 27 (2)
PPP HOWTO pl 24 (2)
PPP HOWTO pl 22 (2)
PPP HOWTO pl 3 (2)
PPP HOWTO pl 28 (2)
PPP HOWTO pl 5 (2)
Serial HOWTO pl 14 (2)
ppp howto pl 16
ppp howto pl 12

więcej podobnych podstron