slip link

Autor: Zbigniew Zych (zych_at_rexio.uci.agh.edu.pl)
Data: Fri 16 Feb 1996 - 09:30:06 MET


Hej!

  Mam taki sobie "maly" problemik... Juz tak glupieje, ze nie wiem, czy
wina jest po mojej stronie, czy nie...

Mam taka sytuacje:

  Internet
  -------------*--------------- Ethernet Provider'a
               |
               | 193.59.205.90
router -> O
               | 194.92.134.93 (network: *.92)
               |
               |
               | slip/modem 14.4
               |
               |
               | 194.92.134.94 (netmask: 255.255.255.252)
Linux -> O
               | 194.183.47.1 (netmask: 255.255.255.0)
               |
 --------------*---------------------- Ethernet lokalny

1. routing w sieci lokalnej jest na pewno dobry - wszystkie komputery
sa widoczne i dostepne, jesli nawet - zawsze moge cos poprawic.

2. routing "ze swiata" do sieci lokalnej tez jest ok - laczylem sie
modemem i "stamtad" robilem ping'i i tracerouty:
  pakiety przez modem przechodza:
     - mruga dioda RxD na modemie
     - zwieksza sie ilosc otrzymanych pakietow w "ifconfig sl0"
  Mozna pingac zarowno na 194.92.134.94 jak i na 194.183.47.* -
  pakiety dochodza.

  Ale.... pingujacy nie otrzymuje ZADNEGO potwierdzenia, prawdopodobnie
Linux nie generuje odpowiedzi (dioda TxD chyba sie nie swieci), lub router
providera nie routuje odpowiedzi.

3. routing z Linuxa (i sieci lokalnej!) wychodzi na swiat - mruga
dioda TxD na modemie (czyli pakiety leca poprzez slipa/modem), ale brak
jakiegokolwiek potwierdzenia, i tym samym "wyjscia na swiat"...

Konfiguracja lacza slipowego (lacze dzierzawione):
*****
  slattach -p slip -s 38400 /dev/cua0 &
  sleep 5
  ifconfig sl0 194.92.134.94 pointopoint 194.92.134.93 netmask 255.255.255.252
  route add 194.92.134.93
  route add default gw 194.92.134.93
*****

Wnioski:
  1. Lacze jest ok (nie ruszac modemow, etc...)
  2. protokol chyba tez (ifconfig zlicza przychodzace pakiety)
  3. routing ok.

  4. pakiety chyba nie sa rozpoznawane, zle adresy? Zla netmaska?
     Jakies parametry do slipa? (Pytalem sie dwa razy: na pewno mam
     slipa, NIE CSLIPa).

Czlowiek od providera mowil cos takiego, ze musze przerobic Linuxa tak,
by wysylane pakiety poprzez slipa nie mialy source adresu slipowego
(czyli 194.92.134.94) tylko oryginalny Ethernetowy: 194.183.47.*
Bo podobno tak ma byc... (router wymaga)...

Mam pytania i prosby:
  1. Jesli masz linie dzerzawiona, to przyslij do mnie swoje ustawienia
     (slattach, ifconfig, route, ...)
  2. Czy ktos mial taki problem jak opisywal ten czlowiek?
      (zeby pakiety musialy miec inny source...)
     Jesli tak - napisz w jakich warunkach to jest wymagane i jak
     przerobic Linuxa zeby to robil...
  3. Inne pomysly?

Prosze, przyslijcie wszystko co macie bezposrednio do mnie...
Ja potem podsumuje i wysle na liste, oraz umieszcze w linux-pl-faq.

Z gory dzieki za pomoc...

(Acha, rtfm juz robilem, a mianowicie: NET-2-HOWTO, SLIP+proxyARP,
Serial-HOWTO, Dip+SLiRP+CSLIP, Firewall-HOWTO, wiec prosze mnie do tych
dokumentow nie odsylac, chyba ze sa jeszcze inne ciekawsze... ;)

(W jadrze Linuxa MAM IP Forwarding/Gatewaying, TCP/IP, etc... ;)

--
Zbigniew Zych


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 15:54:51 MET DST