Ellhniko ISP-Connectivity-mini-HOWTO
  Michael Strates, mstrates@croftj.net
  v2.0, 6 Noembrioy 1997

  To keimeno ayto perigrafei pws na ry8misete to PPP, na synde8eite me
  ton ISP sas, na ry8misete to mail kai ta news, na parete monimh
  dieu8ynsh IP (an yparxei dia8esimh), na parete domain name, kai na
  exete ena swsto susthma na trexei se ligo perissotero apo 30 lepta.
  ______________________________________________________________________

  Table of Contents


  1. Eisagwgh

     1.1 Nees ekdoseis aytou toy keimenoy
     1.2 Anadrash
     1.3 H klassikh Apokurhjh Ey8ynwn kai Dikaiwmatwn
     1.4 Plhrofories Pneymatikhs Idiokthsias

  2. Sundesh  me ton ejw kosmo

     2.1 Milwntas kai epikoinwnwntas me to pppd kai to chat
     2.2 Diey8unseis IP, Domain Names kai Ypodiktya (Subnets)

  3. Hlektronikh Allhlografia (Electronic Mail) sto Linux sas



  ______________________________________________________________________



  1.  Eisagwgh

  O kurios stoxos aytou toy keimenoy einai profanws na ejoikeiwsei to
  neo xrhsth me toys pollous oroys gia th sundesh toy H/Y Linux sto
  internet, thn apokthsh diey8unsewn IP, domain names, kai thn ru8mish
  twn pragmatwn.  Aytos o odhgos proorizetai ton meso xrhsth, parol'ayta
  ejypnoi arxarioi xrhstes den 8a exoyn problhmata.



  1.1.  Nees ekdoseis aytou toy keimenoy

  Nees ekdoseis aytou toy keimenoy, 8a stelnontai periodika sto
  comp.os.linux.answers.  Epishs, 8a prosti8ontai se diafora anonymous
  FTP sites ta opoia sygkentrwnoyn tetoioy eidoys plhroforia,
  symperilambanomenoy toy:

  ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO

  Epipleon, genika 8a prepei na mporeite na breite ayto to keimeno sth
  selida toy Linux Documentation Project mesw toy:

  http://sunsite.unc.edu/LDP/


  1.2.  Anadrash


  Gia sxolia, parathrhseis, dior8wseis, enhmerwseis peri ths Ellhnikhs
  metafrashs aytou toy HOWTO, steilte email sthn Boula Sanida :
  voulariba@hellug.gr h ston Eyripidh Papakwsta : evris@hellug.gr kai
  enallaktika : ep@rocketmail.com

  Opoiesdhpote apanthseis, or8ografika la8h, to pws doulecan ola,
  eyxaristhria, shmeiwseis kai kritikes panw se ayto to HOWTO einai
  fysika eyprosdektes. Elpizw na boh8hsa arketous an8rwpoys me ayto to
  HOWTO, kai an to ekana, 8a xairomoyn polu na to ma8w.

  mstrates@croftj.net

  http://linloft.home.ml.org/


  1.3.  H klassikh Apokurhjh Ey8ynwn kai Dikaiwmatwn

  Kammia ey8unh gia ta periexomena aytou toy keimenoy den ginetai
  apodekth.  Xrhsimopoihste tis ennoies, ta paradeigmata kai loipa
  periexomena me dikh sas ey8unh. Epeidh ayth einai mia nea ekdosh aytou
  toy keimenoy, pi8ana na yparxoyn la8h kai anakribeies, poy mporei na
  prokalesoyn zhmia sto susthma sas. Proxwrhste me prosoxh, kai parolo
  poy jerw oti ayto 8a sas einai dysaresto, alla den analambanw thn
  ey8unh gi' ayto.

  Fysika, einai pi8ano na yparxoyn kaluteroi kai eykoloteroi tropoi na
  kanete ta pragmata poy anaferontai se ayto to keimeno. Panta 8a
  yparxei ki allos tropos ston kosmo toy LINUX. Aytos einai o tropos poy
  kanw egw ta pragmata, kai aytos einai o tropos poy 8a ta paroysiasw
  s'ayto to HOWTO.



  1.4.  Plhrofories Pneymatikhs Idiokthsias

  Ayto to keimeno einai pneymatikh idiokthsia (c) toy Michael Strates
  apo to 1997 kai dianeimetai sumfwna me toys parakatw oroys:



  ·  Ka8e keimeno Linux HOWTO mporei na epanaparax8ei kai dianemh8ei
     oloklhro h meros toy, se ka8e meso, fysiko h hlektroniko, oso ayth
     h shmeiwsh peri pneymatikhs idiokthsias diathreitai  se ola ta
     antigrafa.  H emporikh anadianomh epitrepetai kai en8arrunetai.
     Parola ayta, o syggrafeas 8a h8ele na  eidopoih8ei gia tetoies
     dianomes.

  ·  Oles oi metafraseis, paragomenes ergasies, h a8roistikes ergasies
     poy enswmatwnoyn opoiodhpote keimeno Linux HOWTO prepei na
     synodeuontai apo ayth th shmeiwsh pneymatikhs idiokthsias.  Ayto
     shmainei oti, den mporeite na paragete mia ergasia poy prokuptei
     apo ena HOWTO kai na epiballete pros8etoys periorismous kata th
     dianomh ths. Ejaireseis se aytous toys kanones mporei na ginoyn
     katw apo idiaiteres syn8hkes. Epikoinwnhste, parakalw, me to
     syntonisth toy Linux HOWTO sth dieu8ynsh poy akoloy8ei.

  ·  An exete kapoia erwthsh, epikoinwnhste parakalw me ton Tim Bynum,
     to syntonisth toy Linux HOWTO, sto


  linux-howto@sunsite.unc.edu Kante Finger gia na breite thlefwniko
  ari8mo kai snail mail address.


  2.  Sundesh  me ton ejw kosmo

  S'ayto to keimeno, 8a ejhghsoyme pws na to kanete ayto xrhsimopoiwntas
  to PPP (Point to Point Protocol), ena dhmofiles prwtokollo poy sxedon
  panta xrhsimopoieitai sto Internet. Epitrepei sto modem sas na milaei
  ston ejw kosmo.  Ayto kanei oti ekanan kai oi efarmoges Trumpet
  Winsock sta Windows 3.x, kai polla alla programmata poy pi8ana na mhn
  exete dei pote.

  Sto Linux, xrhsimopoioume ena programma poy legetai chat gia na
  kalesoyme ton ISP kai meta xrhsimopoioume th boh8htikh efarmogh pppd
  gia na "xrhsimopoihsoyme" th sundesh.  Kata mia ennoia, to chat einai
  o dialer, kai to pppd to prwtokollo. 8a perigracoyme pws ginetai h
  egkatastash parakatw.

  2.1.  Milwntas kai epikoinwnwntas me to pppd kai to chat

  Pi8ana o eykoloteros tropos gia ayta ta pragmata einai na ftiajete ena
  script floiou ston home katalogo toy root poy na legetai ppp-connect
  kai na energopoieite ayto to script otan 8elete na kanete sundesh. 8a
  syzhthsoyme th me8odo ayth.

  Anoijte ton agaphmeno sas dior8wth (editor) san root me to  /ppp-
  connect. 8a prepei twra na apofasisete gia orismenes parametroys.

  pppd connect 'chat -v "" "h grammh arxikopoihshs toy modem" ""
  ATDTari8mos_toy_ISP CONNECT "" ogin: to_username_sas : to_passwd_sas'
  /dev/tty(0/1/2) taxuthta_modem

  To pppd kalei to /usr/sbin/pppd sto susthma moy, sthn synexeia
  "fortwnei" to chat gia na diekperaiwsei thn klhsh.  To chat stelnei th
  grammh arxikopoihshs toy modem sto modem, meta kalei to
  ATDTari8mos_toy_ISP. Sth synexeia perimenei gia sundesh, meta
  perimenei gia ogin: (to l einai sbhsmeno giati merikes fores o prwtos
  xarakthras xanetai), stelnei to_passwd_sas, to chat meta, termatizei,
  kai metaferei thn doyleia sto pppd.

  H teleytaia apo tis entoles orizei th 8ura (port) sto  modem sas (to
  diko moy einai /dev/ttyS1).  Stis perissoteres periptwseis einai to
  ttyS1 (COM2: sto DOS), ttyS0 (COM1: sto DOS), h an xrhsimopoieite
  Slackware, cua1 h cua0.  Speed einai h taxuthta toy modem.  Egw
  xrhsimopoiw 115200 gia to diko moy modem (33.6k).  Ean exete ena
  sxetika kainourgio ypologisth (me 16550 UART), tote egw den 8a ebaza
  ligotero apo 57600.  Alliws, gia taxuthta 14.4k balte 38400. To modem
  apla leei sto pppd oti einai mia sundesh basismenh se seiriako modem.
  Sbhste to -v ean den 8elete na analytikh katagrafh sta logfiles sas.

  To parakatw senario einai enos an8rwpoy poy kalei enan ISP o opoios
  jekina aytomata to PPP, px. sthn pragmatikothta den yparxei kapoio
  kelyfos (shell) poy na arxizei . Ayth einai h entolh toy sto  /ppp-
  connect toy:

  pppd connect 'chat "" "ATZ" "" ATDT555-1800 CONNECT "" ogin: johnny
  word: blackjak' /dev/ttyS1 115200 modem

  Alla gia merikous an8rwpoys, poy o ISP jekina ena kelyfos kai den
  ekkinei aytomata to PPP, ayto mporei na einai problhma. Eytyxws, to
  chat mporei to antimetwpisei kai ayto.  Apla pros8este mia entolh
  akoma sto chat script. Gia paradeigma, parakatw aytos o tupos, o
  johnny, xrhsimopoiei enan ISP o opoios ton bgazei se ena kelyfos
  (shell), perimenontas apo ayton na plhktrologhsei ppp gia na apokthsei
  mia sundesh ppp. H protroph/endeijh  (prompt) toy kelufoys teleiwnei
  me ena $. pppd connect 'chat "" "ATZ" "" ATDT555-1800 CONNECT "" ogin:
  johnny word: blackjak $ ppp' /dev/ttyS1 115200 modem

  An einai panw apo mia lejh, sigoyreyteite, oti einai se eisagwgika.
  Elpizw oti mporeite na deite thn genikeysh twn parapanw, kai oti
  mporeite na dhmioyrghsete to diko sas script poy na tairiazei sth dikh
  sas sundesh.  Apla tropopoihste eite to prwto johnny eite to deutero
  johnny script gia na tairiazei me to diko sas gousto, port, server,
  klp. kai swste to arxeio.


  Twra poy ftiajate to arxeio sas, bebaiw8eite oti mono o root mporei na
  to ektelesei, na diabasei h na gracei se ayto. Ayto einai polu
  shmantiko. Epishs, sigoyreyteite oti kaneis de mporei na diabasei ta
  logfiles sas, an apofasisete na afhsete to -v, ka8ws to password
  fainete se cleartext sta logs (Proswpika den blepw to logo na yparxei
  to -v, ean den katalabainete ti lew, afhste to -v ejw).

  2.2.  Diey8unseis IP, Domain Names kai Ypodiktya (Subnets)

  Gia toys perissoteroys poy xrhsimopoioun ta parapanw, mia metablhth
  dieu8ynsh IP den 8a toys enoxlouse. Aytoi oi an8rwpoi einai basika
  aploi xrhstes, poy exoyn aplous logariasmous mesw thlefwnoy  (dialup
  accounts), kai texnika den lambanontai yp'ocin.  Ean anhkete se ayth
  thn kathgoria, mporeite na mh diabasete ayth thn enothta, 8a perasw
  sta shmantika pragmata poy prepei na kanete gia na ry8misete to
  susthma sas katallhla. Oi arxarioi prosperaste ayth thn enothta poy
  exei na kanei me monimh dieu8ynsh IP, Domain Names kai ypodiktya, kai
  phgainete na diabaste to teleytaio kommati ayths ths enothtas.

  H apokthsh mias monimhs dieu8ynshs IP mporei na mhn stoixizei ston
  ISP, an exete amfibolia peri aytou, rwthste ton.  Egw proswpika, 8a
  plhrwna gia mia monimh dieu8ynsh IP. Soy epitrepei na stelneis e-mail
  xrhsimopoiwntas monadikh dieu8ynsh IP h domain, klp. Ean 8elete na
  parete monimh dieu8ynsh IP, steilte ena e-mail sto root@yourisp.com,
  kai rwthste eygenika ean mporei na kanonisei wste na sas do8ei kapoia
  monimh dieu8ynsh IP.

  Otan parete thn monimh dieu8ynsh IP, koitajte ston katalogo /etc gia
  na breite poia einai h palia sas dieu8ynsh IP.  Egw eprepe na allajw
  arxeia ston katalogo sendmail kai sto arxeio /etc/hosts. Yparxoyn kai
  merika alla arxeia-kleidia poy 8a breite mono me thn entolh grep.
  Anoijte to arxeio /etc/hosts me enan dior8wth kai pros8este th nea
  dieu8ynsh IP me th stantar morfh.  Epanekkinhste ton ypologisth sas,
  kai 8a prepei na eiste etoimoi.

  Mporei na xreiastei na allajete to chat script wste na enarmonizetai
  me tis nees sas ry8miseis. An anagkastika mpainete se PPP me to poy
  jekinate thn sundesh sas, 8a xreiastei na milhsete ston diaxeiristh
  diktuoy toy ISP gia na bebaiw8eite oti to PPP susthma anagnwrizei oti
  exete monimh dieu8ynsh IP kai sas dinei ayth anti mias opoiasdhpote
  allhs. An bre8eite sthn protroph entolhs (prompt) enos kelufoys, kai
  xreiazetai na gracete ppp h kati allo prokeimenoy na jekinhsete thn
  sundesh sas, anti na plhktrologhsete ayto allajte to  /ppp-connect
  script wste na to stelnei anti na stelnei apla ppp h otidhpote allo,
  me to poy 8a blepei $ h opoiodhpote einai h endeijh toy kelufoys.

  /usr/sbin/pppd :H_Dieu8ynsh_IP_Sas

  Antikatasthste thn dieu8ynsh IP sas me thn dieu8ynsh IP poy sas edwse
  o ISP sas.  Sigoyreyteite oti thn perikleiete se " " otan thn bazete
  sto chat script sas. An ayto de doyleuei, symboyleyteite ton ISP opoy
  anaferetai o PPP daimonas sas kai rwthste ton ti entolh prepei na
  dwsete. Mporeite apla na prospa8hsete afhnontas to opws einai kai na
  deite an o server 8a sas anagnwrisei kai 8a sas dwsei thn swsth
  dieu8ynsh.

  To epomeno poy prepei na kanete einai na parete ena domain name.
  Gnwrizw oti sthn Aystralia ta, .asn.au kai .org.au einai dwrean. Stis
  Hnwmenes Politeies, mporeite na parete ena .us domain dwrean, alla
  ayta synh8ws einai megala. Ean eiste sthn Aystralia, prepei na pate
  sto http://www.aunic.net/ gia na kataxwrhsete ta domains sas. Stis
  Hnwmenes Politeies, einai to http://www.internic.net/ .

  Gia na kataxwrhsete domains xreiazetai na mporeite na parexete
  yphresies DNS, kai tetoia pragmata. An o ISP den mporei na ta parexei,
  jexaste to .asn.au h opoiodhpote allo domain, kai parte ena Monolith
  Internet Domain.

  H Monolith prosferei dwrean domains se opoiondhpote se olo ton kosmo.
  Ola ginontai xwris an8rwpinh parembash, mesa apo formes web me kapoio
  browser. To domain sas erxetai sth morfh Your_Choice.ml.org.  H
  Monolith 8a filojenei to DNS topika gia sas. Ean 8elete na stelnete
  kai na lambanete mail apo ayto to domain, zhthste apo ton ISP na ginei
  mail exchanger gia sas.

  Phgainete sto http://www.ml.org/ kai symplhrwste mia aithsh, eisagete
  to NIC mazi me to username kai to password, kai ftiajte ena FREED
  domain. 8a xreiastei na eisagete thn dikh sas dieu8ynsh IP, gi' ayto
  na eiste etoimoi. To domain sas 8a einai sto DNS se mia-dyo meres.

  Twra, 8a proxwrhsoyme sthn enothta gia toys arxarioys h gi'aytous poy
  den mporoun na paroyn monimh dieu8ynsh IP h domain name. To mono poy
  prepei na kanete einai na kanete edit to arxeio /etc/hosts san root,
  peite to site sas kapws poy na mhn yparxei hdh, dwste toy gia
  dieu8ynsh IP 10.10.10.10 h kati paromoio kai epanekkinhste ton
  ypologisth sas.

  Exete molis ry8misei to susthma sas me pppd kai chat se molis deka
  lepta. Twra as proxwrhsoyme sthn epomenh enothta, poy exei na kanei me
  thn hlektronikh allhlografia (Electronic Mail).

  3.  Hlektronikh Allhlografia (Electronic Mail) sto Linux sas

  Ena apo ta pio shmantika pragmata sto Internet, einai h entypwsiakh
  dynatothta na metaferei mail se/apo xwres h pi8ana pio topika.  To
  Linux einai ejairetika dynato se eukola paketa gia mail apo konsola.
  8a asxolh8oume twra me to programma Pine (Program for Internet Mail
  and News), poy ftiaxthke sto Panepisthmio ths Washington, kai gia na
  katebazete (download) ta mail, me ena programma poy legetai Fetchmail,
  apo ton Eric S. Raymond. Kai ta duo 8a prepei na perilambanontai sth
  dianomh Linux sas.

  To Fetchmail einai ena programma poy katebazei ta e-mail apo ton
  server xrhsimopoiwntas POP, metaferei to mail ston ypologisth sas kai
  sthn synexeia to sbhnei apo ton server, akribws opws kanei to Eudora h
  to Microsoft Internet Mail/Exchange. Gia na ry8misete kai na
  aytomatopoihsete to fetchmail, xrhsimopoihste ena arxeio ston home
  katalogo sas poy legetai .fetchmailrc.  Apla anoijte  /.fetchmailrc
  (Na 8ymaste: ayto to kanete oxi san root alla san aplos xrhsths) me
  opoion dior8wth 8elete kai parathrhste tis parakatw epiloges:

  poll mail.yourisp.com proto pop3 user login_name password your_passwd

  user login_name with pass your_passwd is login_name here

  To mono poy exete na kanete einai na antikatasthsete to
  mail.yourisp.com me to onoma toy mail server toy ISP sas, to
  your_passwd me to password sas, kai to login_name me to login name
  sas.

  Ena shmantiko pragma poy prepei na prosexete. Gia to Pine kai gia na
  doyleuei swsta ayth h diadikasia, to login name prepei na antistoixei
  sto login name poy xrhsimopoieite me ton ISP. Gi' ayto, to topiko sas
  login name prepei na tairiazei me ayto poy xrhsimopoieite ston server,
  kai sthn e-mail dieu8ynsh sas.

  Sth synexeia, bebaiw8eite oti to .fetchmailrc exei ta swsta
  permissions (mono user read/write) kai sthn ygeia sas. To Fetchmail
  mporei na arxisei me duo tropoys, se standard mode (opote 8a kanei
  fetch ta mhnumata apo ton server kai 8a termatisei),  h se daemon mode
  (opote 8a parameinei energo, kai 8a elegxei/katebazei mail ka8e X
  deyterolepta). Gia na xrhsimopoihsete daemon mode, plhktrologhste
  fetchmail -a -d(Seconds between Polls). To -a bebaiwnei oti katebazei
  ola ta mail. Gia na xrhsimopoihsete to standard mode, plhktrologhste
  fetchmail -a.

  Sth synexeia, prepei na egkatasthsete to Pine. Anoijte to Pine,
  grafontas pine sthn endeijh entolwn, epilejte Setup - Configuration.
  Egkatasthste to userdomain san to domain sthn hlektronikh sas
  dieu8ynsh, gia paradeigma gia to jack@linux.org, 8a htan linux.org.
  Sthn synexeia, dhlwste ton smtp-server san ton POP mail server sas (To
  idio poy xrhsimopoihsate kai kata thn ru8mish toy fetchmail). Etsi
  eisagoyme to www.linux.org. Ean 8elete news, ry8miste ton nntp server
  na deixnei ayton toy ISP.

  Ayto htan loipon, ola 8a prepei na doyleuoyn swsta twra. Gia na
  synde8eite me ton ISP, apla trejte  /ppp-connect san root. Meta, gia
  na parete ta e-mail sas trejte to fetchmail -a san o eaytos sas (oxi
  san root). Gia na deite ta e-mail kai ta news, xrhsimopoihste to Pine.
  An 8elete, egkatasthste enan mh grafiko fyllometrhth (text-based
  browser) opws ton Lynx gia na ejereynhsete to web.

  Gia opoiadhpote sxolia, erwthseis, protaseis steilte sto
  mstrates@croftj.net