Åëëçíéêü ISP-Connectivity-mini-HOWTO Michael Strates, mstrates@croftj.net v2.0, 6 Íïåìâñßïõ 1997 Ôï êåßìåíï áõôü ðåñéãñÜöåé ðþò íá ñõèìßóåôå ôï PPP, íá óõíäåèåßôå ìå ôïí ISP óáò, íá ñõèìßóåôå ôï mail êáé ôá news, íá ðÜñåôå ìüíéìç äéåýèõíóç IP (áí õðÜñ÷åé äéáèÝóéìç), íá ðÜñåôå domain name, êáé íá Ý÷åôå Ýíá óùóôü óýóôçìá íá ôñÝ÷åé óå ëßãï ðåñéóóüôåñï áðü 30 ëåðôÜ. ______________________________________________________________________ Table of Contents 1. ÅéóáãùãÞ 1.1 ÍÝåò åêäüóåéò áõôïý ôïõ êåéìÝíïõ 1.2 ÁíÜäñáóç 1.3 Ç êëáóóéêÞ Áðïêýñçîç Åõèõíþí êáé ÄéêáéùìÜôùí 1.4 Ðëçñïöïñßåò ÐíåõìáôéêÞò Éäéïêôçóßáò 2. Óýíäåóç ìå ôïí Ýîù êüóìï 2.1 Ìéëþíôáò êáé åðéêïéíùíþíôáò ìå ôï pppd êáé ôï chat 2.2 Äéåõèýíóåéò IP, Domain Names êáé Õðïäßêôõá (Subnets) 3. ÇëåêôñïíéêÞ Áëëçëïãñáößá (Electronic Mail) óôï Linux óáò ______________________________________________________________________ [1m1. ÅéóáãùãÞ[0m Ï êýñéïò óôü÷ïò áõôïý ôïõ êåéìÝíïõ åßíáé ðñïöáíþò íá åîïéêåéþóåé ôï íÝï ÷ñÞóôç ìå ôïõò ðïëëïýò üñïõò ãéá ôç óýíäåóç ôïõ Ç/Õ Linux óôï internet, ôçí áðüêôçóç äéåõèýíóåùí IP, domain names, êáé ôçí ñýèìéóç ôùí ðñáãìÜôùí. Áõôüò ï ïäçãüò ðñïïñßæåôáé ôïí ìÝóï ÷ñÞóôç, ðáñüë'áõôÜ Ýîõðíïé áñ÷Üñéïé ÷ñÞóôåò äåí èá Ý÷ïõí ðñïâëÞìáôá. [1m1.1. ÍÝåò åêäüóåéò áõôïý ôïõ êåéìÝíïõ[0m ÍÝåò åêäüóåéò áõôïý ôïõ êåéìÝíïõ, èá óôÝëíïíôáé ðåñéoäéêÜ óôï [4mcomp.os.linux.answers[24m. Åðßóçò, èá ðñïóôßèïíôáé óå äéÜöïñá anonymous FTP sites ôá ïðïßá óõãêåíôñþíïõí ôÝôïéïõ åßäïõò ðëçñïöïñßá, óõìðåñéëáìâáíïìÝíïõ ôïõ: ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO ÅðéðëÝïí, ãåíéêÜ èá ðñÝðåé íá ìðïñåßôå íá âñåßôå áõôü ôï êåßìåíï óôç óåëßäá ôïõ Linux Documentation Project ìÝóù ôïõ: http://sunsite.unc.edu/LDP/ [1m1.2. ÁíÜäñáóç[0m Ãéá ó÷üëéá, ðáñáôçñÞóåéò, äéïñèþóåéò, åíçìåñþóåéò ðåñß ôçò ÅëëçíéêÞò ìåôÜöñáóçò áõôïý ôïõ HOWTO, óôåßëôå email óôçí Âïýëá ÓáíéäÜ : voulariba@hellug.gr Þ óôïí Åõñéðßäç Ðáðáêþóôá : evris@hellug.gr êáé åíáëëáêôéêÜ : ep@rocketmail.com ÏðïéåóäÞðïôå áðáíôÞóåéò, ïñèïãñáöéêÜ ëÜèç, ôï ðþò äïýëåøáí üëá, åõ÷áñéóôÞñéá, óçìåéþóåéò êáé êñéôéêÝò ðÜíù óå áõôü ôï HOWTO åßíáé öõóéêÜ åõðñüóäåêôåò. Åëðßæù íá âïÞèçóá áñêåôïýò áíèñþðïõò ìå áõôü ôï HOWTO, êáé áí ôï Ýêáíá, èá ÷áéñüìïõí ðïëý íá ôï ìÜèù. mstrates@croftj.net http://linloft.home.ml.org/ [1m1.3. Ç êëáóóéêÞ Áðïêýñçîç Åõèõíþí êáé ÄéêáéùìÜôùí[0m Êáììßá åõèýíç ãéá ôá ðåñéå÷üìåíá áõôïý ôïõ êåéìÝíïõ äåí ãßíåôáé áðïäåêôÞ. ×ñçóéìïðïéÞóôå ôéò Ýííïéåò, ôá ðáñáäåßãìáôá êáé ëïéðÜ ðåñéå÷üìåíá ìå äéêÞ óáò åõèýíç. ÅðåéäÞ áõôÞ åßíáé ìéá íÝá Ýêäïóç áõôïý ôïõ êåéìÝíïõ, ðéèáíÜ íá õðÜñ÷ïõí ëÜèç êáé áíáêñßâåéåò, ðïõ ìðïñåß íá ðñïêáëÝóïõí æçìéÜ óôï óýóôçìÜ óáò. Ðñï÷ùñÞóôå ìå ðñïóï÷Þ, êáé ðáñüëï ðïõ îÝñù üôé áõôü èá óáò åßíáé äõóÜñåóôï, áëëÜ äåí áíáëáìâÜíù ôçí åõèýíç ãé' áõôü. ÖõóéêÜ, åßíáé ðéèáíü íá õðÜñ÷ïõí êáëýôåñïé êáé åõêïëüôåñïé ôñüðïé íá êÜíåôå ôá ðñÜãìáôá ðïõ áíáöÝñïíôáé óå áõôü ôï êåßìåíï. ÐÜíôá èá õðÜñ÷åé êé Üëëïò ôñüðïò óôïí êüóìï ôïõ LINUX. Áõôüò åßíáé ï ôñüðïò ðïõ êÜíù åãþ ôá ðñÜãìáôá, êáé áõôüò åßíáé ï ôñüðïò ðïõ èá ôá ðáñïõóéÜóù ó'áõôü ôï HOWTO. [1m1.4. Ðëçñïöïñßåò ÐíåõìáôéêÞò Éäéïêôçóßáò[0m Áõôü ôï êåßìåíï åßíáé ðíåõìáôéêÞ éäéïêôçóßá (c) ôïõ Michael Strates áðü ôï 1997 êáé äéáíåßìåôáé óýìöùíá ìå ôïõò ðáñáêÜôù üñïõò: · ÊÜèå êåßìåíï Linux HOWTO ìðïñåß íá åðáíáðáñá÷èåß êáé äéáíåìçèåß ïëüêëçñï Þ ìÝñïò ôïõ, óå êÜèå ìÝóï, öõóéêü Þ çëåêôñïíéêü, üóï áõôÞ ç óçìåßùóç ðåñß ðíåõìáôéêÞò éäéïêôçóßáò äéáôçñåßôáé óå üëá ôá áíôßãñáöá. Ç åìðïñéêÞ áíáäéáíïìÞ åðéôñÝðåôáé êáé åíèáññýíåôáé. Ðáñüëá áõôÜ, ï óõããñáöÝáò èá Þèåëå íá åéäïðïéçèåß ãéá ôÝôïéåò äéáíïìÝò. · ¼ëåò ïé ìåôáöñÜóåéò, ðáñáãüìåíåò åñãáóßåò, Þ áèñïéóôéêÝò åñãáóßåò ðïõ åíóùìáôþíïõí ïðïéïäÞðïôå êåßìåíï Linux HOWTO ðñÝðåé íá óõíïäåýïíôáé áðü áõôÞ ôç óçìåßùóç ðíåõìáôéêÞò éäéïêôçóßáò. Áõôü óçìáßíåé üôé, äåí ìðïñåßôå íá ðáñÜãåôå ìéá åñãáóßá ðïõ ðñïêýðôåé áðü Ýíá HOWTO êáé íá åðéâÜëëåôå ðñüóèåôïõò ðåñéïñéóìïýò êáôÜ ôç äéáíïìÞ ôçò. ÅîáéñÝóåéò óå áõôïýò ôïõò êáíüíåò ìðïñåß íá ãßíïõí êÜôù áðü éäéáßôåñåò óõíèÞêåò. ÅðéêïéíùíÞóôå, ðáñáêáëþ, ìå ôï óõíôïíéóôÞ ôïõ Linux HOWTO óôç äéåýèõíóç ðïõ áêïëïõèåß. · Áí Ý÷åôå êÜðïéá åñþôçóç, åðéêïéíùíÞóôå ðáñáêáëþ ìå ôïí Tim Bynum, ôï óõíôïíéóôÞ ôïõ Linux HOWTO, óôï linux-howto@sunsite.unc.edu ÊÜíôå Finger ãéá íá âñåßôå ôçëåöùíéêü áñéèìü êáé snail mail address. [1m2. Óýíäåóç ìå ôïí Ýîù êüóìï[0m Ó'áõôü ôï êåßìåíï, èá åîçãÞóïõìå ðþò íá ôï êÜíåôå áõôü ÷ñçóéìïðïéþíôáò ôï PPP (Point to Point Protocol), Ýíá äçìïöéëÝò ðñùôüêïëëï ðïõ ó÷åäüí ðÜíôá ÷ñçóéìïðïéåßôáé óôï Internet. ÅðéôñÝðåé óôï modem óáò íá ìéëÜåé óôïí Ýîù êüóìï. Áõôü êÜíåé üôé Ýêáíáí êáé ïé åöáñìïãÝò Trumpet Winsock óôá Windows 3.x, êáé ðïëëÜ Üëëá ðñïãñÜììáôá ðïõ ðéèáíÜ íá ìçí Ý÷åôå äåé ðïôÝ. Óôï Linux, ÷ñçóéìïðïéïýìå Ýíá ðñüãñáììá ðïõ ëÝãåôáé chat ãéá íá êáëÝóïõìå ôïí ISP êáé ìåôÜ ÷ñçóéìïðïéïýìå ôç âïçèçôéêÞ åöáñìïãÞ pppd ãéá íá "÷ñçóéìïðïéÞóïõìå" ôç óýíäåóç. ÊáôÜ ìéá Ýííïéá, ôï chat åßíáé ï dialer, êáé ôï pppd ôï ðñùôüêïëëï. Èá ðåñéãñÜøïõìå ðþò ãßíåôáé ç åãêáôÜóôáóç ðáñáêÜôù. [1m2.1. Ìéëþíôáò êáé åðéêïéíùíþíôáò ìå ôï pppd êáé ôï chat[0m ÐéèáíÜ ï åõêïëüôåñïò ôñüðïò ãéá áõôÜ ôá ðñÜãìáôá åßíáé íá öôéÜîåôå Ýíá script öëïéïý óôïí home êáôÜëïãï ôïõ root ðïõ íá ëÝãåôáé ppp-connect êáé íá åíåñãïðïéåßôå áõôü ôï script üôáí èÝëåôå íá êÜíåôå óýíäåóç. Èá óõæçôÞóïõìå ôç ìÝèïäï áõôÞ. Áíïßîôå ôïí áãáðçìÝíï óáò äéïñèùôÞ (editor) óáí root ìå ôï /ppp- connect. Èá ðñÝðåé ôþñá íá áðïöáóßóåôå ãéá ïñéóìÝíåò ðáñáìÝôñïõò. [4mpppd[24m [4mconnect[24m [4m'chat[24m [4m-v[24m [4m""[24m [4m"ç[24m [4mãñáììÞ[24m [4máñ÷éêïðïßçóçò[24m [4môïõ[24m [4mmodem"[24m [4m""[0m [4mATDTáñéèìüò_ôïõ_ISP[24m [4mCONNECT[24m [4m""[24m [4mogin:[24m [4môï_username_óáò[24m [4m:[24m [4môï_passwd_óáò'[0m [4m/dev/tty(0/1/2)[24m [4môá÷ýôçôá_modem[0m Ôï pppd êáëåß ôï /usr/sbin/pppd óôï óýóôçìÜ ìïõ, óôçí óõíÝ÷åéá "öïñôþíåé" ôï chat ãéá íá äéåêðåñáéþóåé ôçí êëÞóç. Ôï chat óôÝëíåé ôç [4mãñáììÞ[24m [4máñ÷éêïðïßçóçò[24m [4môïõ[24m [4mmodem[24m óôï modem, ìåôÜ êáëåß ôï [4mATDTáñéèìüò_ôïõ_ISP[24m. Óôç óõíÝ÷åéá ðåñéìÝíåé ãéá óýíäåóç, ìåôÜ ðåñéìÝíåé ãéá ogin: (ôï l åßíáé óâçóìÝíï ãéáôß ìåñéêÝò öïñÝò ï ðñþôïò ÷áñáêôÞñáò ÷Üíåôáé), óôÝëíåé [4môï_passwd_óáò[24m, ôï chat ìåôÜ, ôåñìáôßæåé, êáé ìåôáöÝñåé ôçí äïõëåéÜ óôï pppd. Ç ôåëåõôáßá áðü ôéò åíôïëÝò ïñßæåé ôç èýñá (port) óôï modem óáò (ôï äéêü ìïõ åßíáé /dev/ttyS1). Óôéò ðåñéóóüôåñåò ðåñéðôþóåéò åßíáé ôï ttyS1 (COM2: óôï DOS), ttyS0 (COM1: óôï DOS), Þ áí ÷ñçóéìïðïéåßôå Slackware, cua1 Þ cua0. Speed åßíáé ç ôá÷ýôçôá ôïõ modem. Åãþ ÷ñçóéìïðïéþ 115200 ãéá ôï äéêü ìïõ modem (33.6k). ÅÜí Ý÷åôå Ýíá ó÷åôéêÜ êáéíïýñãéï õðïëïãéóôÞ (ìå 16550 UART), ôüôå åãþ äåí èá Ýâáæá ëéãüôåñï áðü 57600. Áëëéþò, ãéá ôá÷ýôçôá 14.4k âÜëôå 38400. Ôï modem áðëÜ ëÝåé óôï pppd üôé åßíáé ìßá óýíäåóç âáóéóìÝíç óå óåéñéáêü modem. ÓâÞóôå ôï -v åÜí äåí èÝëåôå íá áíáëõôéêÞ êáôáãñáöÞ óôá logfiles óáò. Ôï ðáñáêÜôù óåíÜñéï åßíáé åíüò áíèñþðïõ ðïõ êáëåß Ýíáí ISP ï ïðïßïò îåêéíÜ áõôüìáôá ôï PPP, ð÷. óôçí ðñáãìáôéêüôçôá äåí õðÜñ÷åé êÜðïéï êÝëõöïò (shell) ðïõ íá áñ÷ßæåé . ÁõôÞ åßíáé ç åíôïëÞ ôïõ óôï /ppp- connect ôïõ: [4mpppd[24m [4mconnect[24m [4m'chat[24m [4m""[24m [4m"ATZ"[24m [4m""[24m [4mATDT555-1800[24m [4mCONNECT[24m [4m""[24m [4mogin:[24m [4mjohnny[0m [4mword:[24m [4mblackjak'[24m [4m/dev/ttyS1[24m [4m115200[24m [4mmodem[0m ÁëëÜ ãéá ìåñéêïýò áíèñþðïõò, ðïõ ï ISP îåêéíÜ Ýíá êÝëõöïò êáé äåí åêêéíåß áõôüìáôá ôï PPP, áõôü ìðïñåß íá åßíáé ðñüâëçìá. Åõôõ÷þò, ôï chat ìðïñåß ôï áíôéìåôùðßóåé êáé áõôü. ÁðëÜ ðñïóèÝóôå ìéá åíôïëÞ áêüìá óôï chat script. Ãéá ðáñÜäåéãìá, ðáñáêÜôù áõôüò ï ôýðïò, ï johnny, ÷ñçóéìïðïéåß Ýíáí ISP ï ïðïßïò ôïí âãÜæåé óå Ýíá êÝëõöïò (shell), ðåñéìÝíïíôáò áðü áõôüí íá ðëçêôñïëïãÞóåé ppp ãéá íá áðïêôÞóåé ìéá óýíäåóç ppp. Ç ðñïôñïðÞ/Ýíäåéîç (prompt) ôïõ êåëýöïõò ôåëåéþíåé ìå Ýíá $. [4mpppd[24m [4mconnect[24m [4m'chat[24m [4m""[24m [4m"ATZ"[24m [4m""[24m [4mATDT555-1800[24m [4mCONNECT[24m [4m""[24m [4mogin:[0m [4mjohnny[24m [4mword:[24m [4mblackjak[24m [4m$[24m [4mppp'[24m [4m/dev/ttyS1[24m [4m115200[24m [4mmodem[0m Áí åßíáé ðÜíù áðü ìéá ëÝîç, óéãïõñåõôåßôå, üôé åßíáé óå åéóáãùãéêÜ. Åëðßæù üôé ìðïñåßôå íá äåßôå ôçí ãåíßêåõóç ôùí ðáñáðÜíù, êáé üôé ìðïñåßôå íá äçìéïõñãÞóåôå ôï äéêü óáò script ðïõ íá ôáéñéÜæåé óôç äéêÞ óáò óýíäåóç. ÁðëÜ ôñïðïðïéÞóôå åßôå ôï ðñþôï johnny åßôå ôï äåýôåñï johnny script ãéá íá ôáéñéÜæåé ìå ôï äéêü óáò ãïýóôï, port, server, êëð. êáé óþóôå ôï áñ÷åßï. Ôþñá ðïõ öôéÜîáôå ôï áñ÷åßï óáò, âåâáéùèåßôå üôé ìüíï ï root ìðïñåß íá ôï åêôåëÝóåé, íá äéáâÜóåé Þ íá ãñÜøåé óå áõôü. Áõôü åßíáé ðïëý óçìáíôéêü. Åðßóçò, óéãïõñåõôåßôå üôé êáíåßò äå ìðïñåß íá äéáâÜóåé ôá logfiles óáò, áí áðïöáóßóåôå íá áöÞóåôå ôï -v, êáèþò ôï password öáßíåôå óå cleartext óôá logs (ÐñïóùðéêÜ äåí âëÝðù ôï ëüãï íá õðÜñ÷åé ôï -v, åÜí äåí êáôáëáâáßíåôå ôé ëÝù, áöÞóôå ôï -v Ýîù). [1m2.2. Äéåõèýíóåéò IP, Domain Names êáé Õðïäßêôõá (Subnets)[0m Ãéá ôïõò ðåñéóóüôåñïõò ðïõ ÷ñçóéìïðïéïýí ôá ðáñáðÜíù, ìéá ìåôáâëçôÞ äéåýèõíóç IP äåí èá ôïõò åíï÷ëïýóå. Áõôïß ïé Üíèñùðïé åßíáé âáóéêÜ áðëïß ÷ñÞóôåò, ðïõ Ý÷ïõí áðëïýò ëïãáñéáóìïýò ìÝóù ôçëåöþíïõ (dialup accounts), êáé ôå÷íéêÜ äåí ëáìâÜíïíôáé õð'üøéí. ÅÜí áíÞêåôå óå áõôÞ ôçí êáôçãïñßá, ìðïñåßôå íá ìç äéáâÜóåôå áõôÞ ôçí åíüôçôá, Èá ðåñÜóù óôá óçìáíôéêÜ ðñÜãìáôá ðïõ ðñÝðåé íá êÜíåôå ãéá íá ñõèìßóåôå ôï óýóôçìÜ óáò êáôÜëëçëá. Ïé áñ÷Üñéïé ðñïóðåñÜóôå áõôÞ ôçí åíüôçôá ðïõ Ý÷åé íá êÜíåé ìå ìüíéìç äéåýèõíóç IP, Domain Names êáé õðïäßêôõá, êáé ðçãáßíåôå íá äéáâÜóôå ôï ôåëåõôáßï êïììÜôé áõôÞò ôçò åíüôçôáò. Ç áðüêôçóç ìéáò ìüíéìçò äéåýèõíóçò IP ìðïñåß íá ìçí óôïé÷ßæåé óôïí ISP, áí Ý÷åôå áìöéâïëßá ðåñß áõôïý, ñùôÞóôå ôïí. Åãþ ðñïóùðéêÜ, èá ðëÞñùíá ãéá ìéá ìüíéìç äéåýèõíóç IP. Óïõ åðéôñÝðåé íá óôÝëíåéò e-mail ÷ñçóéìïðïéþíôáò ìïíáäéêÞ äéåýèõíóç IP Þ domain, êëð. ÅÜí èÝëåôå íá ðÜñåôå ìüíéìç äéåýèõíóç IP, óôåßëôå Ýíá e-mail óôï root@yourisp.com, êáé ñùôÞóôå åõãåíéêÜ åÜí ìðïñåß íá êáíïíßóåé þóôå íá óáò äïèåß êÜðïéá ìüíéìç äéåýèõíóç IP. ¼ôáí ðÜñåôå ôçí ìüíéìç äéåýèõíóç IP, êïéôÜîôå óôïí êáôÜëïãï /etc ãéá íá âñåßôå ðïéá åßíáé ç ðáëéÜ óáò äéåýèõíóç IP. Åãþ Ýðñåðå íá áëëÜîù áñ÷åßá óôïí êáôÜëïãï sendmail êáé óôï áñ÷åßï /etc/hosts. ÕðÜñ÷ïõí êáé ìåñéêÜ Üëëá áñ÷åßá-êëåéäéÜ ðïõ èá âñåßôå ìüíï ìå ôçí åíôïëÞ grep. Áíïßîôå ôï áñ÷åßï /etc/hosts ìå Ýíáí äéïñèùôÞ êáé ðñïóèÝóôå ôç íÝá äéåýèõíóç IP ìå ôç óôÜíôáñ ìïñöÞ. ÅðáíåêêéíÞóôå ôïí õðïëïãéóôÞ óáò, êáé èá ðñÝðåé íá åßóôå Ýôïéìïé. Ìðïñåß íá ÷ñåéáóôåß íá áëëÜîåôå ôï chat script þóôå íá åíáñìïíßæåôáé ìå ôéò íÝåò óáò ñõèìßóåéò. Áí áíáãêáóôéêÜ ìðáßíåôå óå PPP ìå ôï ðïõ îåêéíÜôå ôçí óýíäåóÞ óáò, èá ÷ñåéáóôåß íá ìéëÞóåôå óôïí äéá÷åéñéóôÞ äéêôýïõ ôïõ ISP ãéá íá âåâáéùèåßôå üôé ôï PPP óýóôçìá áíáãíùñßæåé üôé Ý÷åôå ìüíéìç äéåýèõíóç IP êáé óáò äßíåé áõôÞ áíôß ìéáò ïðïéáóäÞðïôå Üëëçò. Áí âñåèåßôå óôçí ðñïôñïðÞ åíôïëÞò (prompt) åíüò êåëýöïõò, êáé ÷ñåéÜæåôáé íá ãñÜøåôå ppp Þ êÜôé Üëëï ðñïêåéìÝíïõ íá îåêéíÞóåôå ôçí óýíäåóÞ óáò, áíôß íá ðëçêôñïëïãÞóåôå áõôü áëëÜîôå ôï /ppp-connect script þóôå íá ôï óôÝëíåé áíôß íá óôÝëíåé áðëÜ ppp Þ ïôéäÞðïôå Üëëï, ìå ôï ðïõ èá âëÝðåé $ Þ ïðïéïäÞðïôå åßíáé ç Ýíäåéîç ôïõ êåëýöïõò. [4m/usr/sbin/pppd[24m [4m:Ç_Äéåýèõíóç_IP_Óáò[0m ÁíôéêáôáóôÞóôå ôçí äéåýèõíóç IP óáò ìå ôçí äéåýèõíóç IP ðïõ óáò Ýäùóå ï ISP óáò. Óéãïõñåõôåßôå üôé ôçí ðåñéêëåßåôå óå " " üôáí ôçí âÜæåôå óôï chat script óáò. Áí áõôü äå äïõëåýåé, óõìâïõëåõôåßôå ôïí ISP üðïõ áíáöÝñåôáé ï PPP äáßìïíÜò óáò êáé ñùôÞóôå ôïí ôé åíôïëÞ ðñÝðåé íá äþóåôå. Ìðïñåßôå áðëÜ íá ðñïóðáèÞóåôå áöÞíïíôáò ôï üðùò åßíáé êáé íá äåßôå áí ï server èá óáò áíáãíùñßóåé êáé èá óáò äþóåé ôçí óùóôÞ äéåýèõíóç. Ôï åðüìåíï ðïõ ðñÝðåé íá êÜíåôå åßíáé íá ðÜñåôå Ýíá domain name. Ãíùñßæù üôé óôçí Áõóôñáëßá ôá, .asn.au êáé .org.au åßíáé äùñåÜí. Óôéò ÇíùìÝíåò Ðïëéôåßåò, ìðïñåßôå íá ðÜñåôå Ýíá .us domain äùñåÜí, áëëÜ áõôÜ óõíÞèùò åßíáé ìåãÜëá. ÅÜí åßóôå óôçí Áõóôñáëßá, ðñÝðåé íá ðÜôå óôï http://www.aunic.net/ ãéá íá êáôá÷ùñÞóåôå ôá domains óáò. Óôéò ÇíùìÝíåò Ðïëéôåßåò, åßíáé ôï http://www.internic.net/ . Ãéá íá êáôá÷ùñÞóåôå domains ÷ñåéÜæåôáé íá ìðïñåßôå íá ðáñÝ÷åôå õðçñåóßåò DNS, êáé ôÝôïéá ðñÜãìáôá. Áí ï ISP äåí ìðïñåß íá ôá ðáñÝ÷åé, îå÷Üóôå ôï .asn.au Þ ïðïéïäÞðïôå Üëëï domain, êáé ðÜñôå Ýíá Monolith Internet Domain. Ç Monolith ðñïóöÝñåé äùñåÜí domains óå ïðïéïíäÞðïôå óå üëï ôïí êüóìï. ¼ëá ãßíïíôáé ÷ùñßò áíèñþðéíç ðáñÝìâáóç, ìÝóá áðü öüñìåò web ìå êÜðïéï browser. Ôï domain óáò Ýñ÷åôáé óôç ìïñöÞ Your_Choice.ml.org. Ç Monolith èá öéëïîåíåß ôï DNS ôïðéêÜ ãéá óáò. ÅÜí èÝëåôå íá óôÝëíåôå êáé íá ëáìâÜíåôå mail áðü áõôü ôï domain, æçôÞóôå áðü ôïí ISP íá ãßíåé mail exchanger ãéá óáò. Ðçãáßíåôå óôï http://www.ml.org/ êáé óõìðëçñþóôå ìéá áßôçóç, åéóÜãåôå ôï NIC ìáæß ìå ôï username êáé ôï password, êáé öôéÜîôå Ýíá FREED domain. èá ÷ñåéáóôåß íá åéóÜãåôå ôçí äéêÞ óáò äéåýèõíóç IP, ãé' áõôü íá åßóôå Ýôïéìïé. Ôï domain óáò èá åßíáé óôï DNS óå ìéá-äõï ìÝñåò. Ôþñá, èá ðñï÷ùñÞóïõìå óôçí åíüôçôá ãéá ôïõò áñ÷Üñéïõò Þ ãé'áõôïýò ðïõ äåí ìðïñïýí íá ðÜñïõí ìüíéìç äéåýèõíóç IP Þ domain name. Ôï ìüíï ðïõ ðñÝðåé íá êÜíåôå åßíáé íá êÜíåôå edit ôï áñ÷åßï /etc/hosts óáí root, ðåßôå ôï site óáò êÜðùò ðïõ íá ìçí õðÜñ÷åé Þäç, äþóôå ôïõ ãéá äéåýèõíóç IP 10.10.10.10 Þ êÜôé ðáñüìïéï êáé åðáíåêêéíÞóôå ôïí õðïëïãéóôÞ óáò. ¸÷åôå ìüëéò ñõèìßóåé ôï óýóôçìÜ óáò ìå pppd êáé chat óå ìüëéò äÝêá ëåðôÜ. Ôþñá áò ðñï÷ùñÞóïõìå óôçí åðüìåíç åíüôçôá, ðïõ Ý÷åé íá êÜíåé ìå ôçí çëåêôñïíéêÞ áëëçëïãñáößá (Electronic Mail). [1m3. ÇëåêôñïíéêÞ Áëëçëïãñáößá (Electronic Mail) óôï Linux óáò[0m ¸íá áðü ôá ðéï óçìáíôéêÜ ðñÜãìáôá óôï Internet, åßíáé ç åíôõðùóéáêÞ äõíáôüôçôá íá ìåôáöÝñåé mail óå/áðü ÷þñåò Þ ðéèáíÜ ðéï ôïðéêÜ. Ôï Linux åßíáé åîáéñåôéêÜ äõíáôü óå åýêïëá ðáêÝôá ãéá mail áðü êïíóüëá. Èá áó÷ïëçèïýìå ôþñá ìå ôï ðñüãñáììá Pine (Program for Internet Mail and News), ðïõ öôéÜ÷ôçêå óôï ÐáíåðéóôÞìéï ôçò Washington, êáé ãéá íá êáôåâÜæåôå (download) ôá mail, ìå Ýíá ðñüãñáììá ðïõ ëÝãåôáé Fetchmail, áðü ôïí Eric S. Raymond. Êáé ôá äýï èá ðñÝðåé íá ðåñéëáìâÜíïíôáé óôç äéáíïìÞ Linux óáò. Ôï Fetchmail åßíáé Ýíá ðñüãñáììá ðïõ êáôåâÜæåé ôá e-mail áðü ôïí server ÷ñçóéìïðïéþíôáò POP, ìåôáöÝñåé ôï mail óôïí õðïëïãéóôÞ óáò êáé óôçí óõíÝ÷åéá ôï óâÞíåé áðü ôïí server, áêñéâþò üðùò êÜíåé ôï Eudora Þ ôï Microsoft Internet Mail/Exchange. Ãéá íá ñõèìßóåôå êáé íá áõôïìáôïðïéÞóåôå ôï fetchmail, ÷ñçóéìïðïéÞóôå Ýíá áñ÷åßï óôïí home êáôÜëïãü óáò ðïõ ëÝãåôáé .fetchmailrc. ÁðëÜ áíïßîôå /.fetchmailrc (Íá èõìÜóôå: áõôü ôï êÜíåôå ü÷é óáí root áëëÜ óáí áðëüò ÷ñÞóôçò) ìå üðïéïí äéïñèùôÞ èÝëåôå êáé ðáñáôçñÞóôå ôéò ðáñáêÜôù åðéëïãÝò: [4mpoll[24m [4mmail.yourisp.com[24m [4mproto[24m [4mpop3[24m [4muser[24m [4mlogin_name[24m [4mpassword[24m [4myour_passwd[0m [4muser[24m [4mlogin_name[24m [4mwith[24m [4mpass[24m [4myour_passwd[24m [4mis[24m [4mlogin_name[24m [4mhere[0m Ôï ìüíï ðïõ Ý÷åôå íá êÜíåôå åßíáé íá áíôéêáôáóôÞóåôå ôï [4mmail.yourisp.com[24m ìå ôï üíïìá ôïõ mail server ôïõ ISP óáò, ôï [4myour_passwd[24m ìå ôï password óáò, êáé ôï [4mlogin_name[24m ìå ôï login name óáò. ¸íá óçìáíôéêü ðñÜãìá ðïõ ðñÝðåé íá ðñïóÝ÷åôå. Ãéá ôï Pine êáé ãéá íá äïõëåýåé óùóôÜ áõôÞ ç äéáäéêáóßá, ôï login name ðñÝðåé íá áíôéóôïé÷åß óôï login name ðïõ ÷ñçóéìïðïéåßôå ìå ôïí ISP. Ãé' áõôü, ôï ôïðéêü óáò login name ðñÝðåé íá ôáéñéÜæåé ìå áõôü ðïõ ÷ñçóéìïðïéåßôå óôïí server, êáé óôçí e-mail äéåýèõíóÞ óáò. Óôç óõíÝ÷åéá, âåâáéùèåßôå üôé ôï .fetchmailrc Ý÷åé ôá óùóôÜ permissions (ìüíï user read/write) êáé óôçí õãåéÜ óáò. Ôï Fetchmail ìðïñåß íá áñ÷ßóåé ìå äýï ôñüðïõò, óå standard mode (ïðüôå èá êÜíåé fetch ôá ìçíýìáôá áðü ôïí server êáé èá ôåñìáôßóåé), Þ óå daemon mode (ïðüôå èá ðáñáìåßíåé åíåñãü, êáé èá åëÝã÷åé/êáôåâÜæåé mail êÜèå X äåõôåñüëåðôá). Ãéá íá ÷ñçóéìïðïéÞóåôå daemon mode, ðëçêôñïëïãÞóôå [4mfetchmail[24m [4m-a[24m [4m-d(Seconds[24m [4mbetween[24m [4mPolls)[24m. Ôï -a âåâáéþíåé üôé êáôåâÜæåé üëá ôá mail. Ãéá íá ÷ñçóéìïðïéÞóåôå ôï standard mode, ðëçêôñïëïãÞóôå [4mfetchmail[24m [4m-a[24m. Óôç óõíÝ÷åéá, ðñÝðåé íá åãêáôáóôÞóåôå ôï Pine. Áíïßîôå ôï Pine, ãñÜöïíôáò pine óôçí Ýíäåéîç åíôïëþí, åðéëÝîôå Setup - Configuration. ÅãêáôáóôÞóôå ôï userdomain óáí ôï domain óôçí çëåêôñïíéêÞ óáò äéåýèõíóÞ, ãéá ðáñÜäåéãìá ãéá ôï jack@linux.org, èá Þôáí linux.org. Óôçí óõíÝ÷åéá, äçëþóôå ôïí smtp-server óáí ôïí POP mail server óáò (Ôï ßäéï ðïõ ÷ñçóéìïðïéÞóáôå êáé êáôÜ ôçí ñýèìéóç ôïõ fetchmail). ¸ôóé åéóÜãïõìå ôï www.linux.org. ÅÜí èÝëåôå news, ñõèìßóôå ôïí nntp server íá äåß÷íåé áõôüí ôïõ ISP. Áõôü Þôáí ëïéðüí, üëá èá ðñÝðåé íá äïõëåýïõí óùóôÜ ôþñá. Ãéá íá óõíäåèåßôå ìå ôïí ISP, áðëÜ ôñÝîôå /ppp-connect óáí root. ÌåôÜ, ãéá íá ðÜñåôå ôá e-mail óáò ôñÝîôå ôï fetchmail -a óáí ï åáõôüò óáò (ü÷é óáí root). Ãéá íá äåßôå ôá e-mail êáé ôá news, ÷ñçóéìïðïéÞóôå ôï Pine. Áí èÝëåôå, åãêáôáóôÞóôå Ýíáí ìç ãñáöéêü öõëëïìåôñçôÞ (text-based browser) üðùò ôïí Lynx ãéá íá åîåñåõíÞóåôå ôï web. [4mÃéá[24m [4mïðïéáäÞðïôå[24m [4mó÷üëéá,[24m [4måñùôÞóåéò,[24m [4mðñïôÜóåéò[24m [4móôåßëôå[24m [4móôï[0m [4mmstrates@croftj.net[0m