From 46aef0fe0d1ee9cbd31d359bbdf200539cffb79a Mon Sep 17 00:00:00 2001 From: Victor Wagner Date: Sun, 26 Feb 2006 20:58:53 +0000 Subject: [PATCH] =?utf8?q?=D0=A1=D0=BE=D0=B2=D0=B5=D1=82=D1=8B=20=D0=BF?= =?utf8?q?=D0=BE=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B9=D0=BA=D0=B5?= =?utf8?q?=20=D0=BD=D0=BE=D1=83=D1=82=D0=B1=D1=83=D0=BA=D0=B0.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- hints/notebook.html | 287 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 287 insertions(+) create mode 100644 hints/notebook.html diff --git a/hints/notebook.html b/hints/notebook.html new file mode 100644 index 0000000..b8cdd62 --- /dev/null +++ b/hints/notebook.html @@ -0,0 +1,287 @@ + + +îÁÓÔÒÏÊËÁ ÎÏÕÔÂÕËÁ + + +

îÁÓÔÒÏÊËÁ ÎÏÕÔÂÕËÁ

+îÏÕÔÂÕË ÏÔÌÉÞÁÅÔÓÑ ÏÔ ÓÔÁÃÉÏÎÁÒÎÏÇÏ ËÏÍÐØÀÔÅÒÁ ÔÅÍ, ÞÔÏ ÄÌÑ ÎÅÇÏ +ÐÅÒÅÍÅÝÅÎÉÅ ÉÚ ÏÄÎÏÇÏ ÍÅÓÔÁ × ÄÒÕÇÏÅ Ñ×ÌÑÅÔÓÑ ÛÔÁÔÎÙÍ ÒÅÖÉÍÏÍ ÒÁÂÏÔÙ. +ëÁË ÐÒÁ×ÉÌÏ, × ÂÏÌØÛÉÎÓÔ×Å ÍÅÓÔ ËÕÄÁ ÍÙ ÈÏÄÉÍ Ó ÎÏÕÔÂÕËÁÍÉ, ÅÓÔØ ÓÅÔØ, × +ËÏÔÏÒÕÀ ÍÙ ÜÔÏÔ ÎÏÕÔÂÕË ×ËÌÀÞÁÅÍ. èÏÞÅÔÓÑ ÓÄÅÌÁÔØ ÔÁË, ÞÔÏÂÙ ÎÉÞÅÇÏ +ÄÏÐÏÌÎÉÔÅÌØÎÏ ÎÁÓÔÒÁÉ×ÁÔØ ÐÒÉ ÜÔÏÍ ÎÅ ÐÒÉÈÏÄÉÌÏÓØ. +

+òÁÓÓÍÏÔÒÉÍ ËÁË ÄÏÂÉÔØÓÑ ÜÔÏÇÏ × ÓÌÕÞÁÅ ÅÓÌÉ ÎÁ ÎÏÕÔÂÕËÅ ÕÓÔÁÎÏ×ÌÅÎ +Debian sarge + +

ðÏÓÔÁÎÏ×ËÁ ÚÁÄÁÞÉ

+îÅ ÂÕÄÕ ÕÔ×ÅÒÖÄÁÔØ ÞÔÏ ÍÏÊ ÈÁÒÁËÔÅÒ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÎÏÕÔÂÕËÁ ÓÁÍÙÊ +ÔÉÐÉÞÎÙÊ, ÎÏ ÐÏÓËÏÌØËÕ ÄÒÕÇÏÇÏ ÏÐÙÔÁ Õ ÍÅÎÑ ÎÅÔ, ÏÐÉÛÕ ËÁËÏÊ ÅÓÔØ. +

+îÏÕÔÂÕË ÍÏÖÅÔ ÂÙÔØ +

    +
  1. ÷ËÌÀÞÅÎ × ÌÏËÁÌØÎÕÀ ÓÅÔØ ÄÏÍÁ +
  2. ÷ËÌÀÞÅÎ × ÌÏËÁÌØÎÕÀ ÓÅÔØ ÎÁ ÒÁÂÏÔÅ +
  3. ÷ËÌÀÞÅÎ × ÌÏËÁÌØÎÕÀ ÓÅÔØ × ÇÏÓÔÑÈ +
  4. ðÏÄÓÏÅÄÉÎÅÎ Ë ÉÎÔÅÒÎÅÔÕ ÞÅÒÅÚ GPRS +
  5. ðÏÄÓÏÅÄÉÎÅÎ Ë ÉÎÔÅÒÎÅÔÕ ÞÅÒÅÚ dialup-ÓÏÅÄÉÎÅÎÉÅ (ÞÔÏ ÍÁÌÏ ÞÅÍ +ÏÔÌÉÞÁÅÔÓÑ ÏÔ GPRS). +
+

éÓÐÏÌØÚÕÅÍÙÅ ÐÒÏÔÏËÏÌÙ

+ëÏÇÄÁ ÎÏÕÔÂÕË ×ËÌÀÞÁÅÔÓÑ × ÌÏËÁÌØÎÕÀ ÓÅÔØ, ÛÔÁÔÎÙÍ ÓÐÏÓÏÂÏÍ ÏÂÏÊÔÉÓØ ÂÅÚ +ÒÕÞÎÏÊ ÎÁÓÔÒÏÊËÉ ÐÁÒÁÍÅÔÒÏ× ÓÅÔÉ, Ñ×ÌÑÅÔÓÑ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÒÏÔÏËÏÌÁ DHCP +(Dynamic host configuration protocol). +

+ëÏÇÄÁ ÎÏÕÔÂÕË ÉÓÐÏÌØÚÕÅÔ GPRS ÉÌÉ dialup-ÓÏÅÄÉÎÅÎÉÅ, ÔÏ ×ÓÅ ÎÁÓÔÒÏÊËÉ +ËÏÔÏÒÙÅ ÍÙ ÍÏÖÅÍ ÐÏÌÕÞÉÔØ ÏÐÒÅÄÅÌÑÀÔÓÑ ×ÏÚÍÏÖÎÏÓÔÑÍÉ ÐÒÏÔÏËÏÌÁ PPP - +ÌÏËÁÌØÎÙÊ IP-ÁÄÒÅÓ, ÁÄÒÅÓ ×ÔÏÒÏÇÏ ËÏÎÃÁ PPP-ÌÉÎËÁ (ÏÎ ÖÅ ÛÌÀÚ ÐÏ +ÕÍÏÌÞÁÎÉÀ) ÁÄÒÅÓÁ ÏÄÎÏÇÏ-Ä×ÕÈ DNS-ÓÅÒ×ÅÒÏ× É ×Ó£. +

+÷ÏÚÍÏÖÎÏÓÔÉ DHCP ÓÕÝÅÓÔ×ÅÎÎÏ ÛÉÒÅ. åÓÌÉ ×ÎÉÍÁÔÅÌØÎÏ ÐÏÞÉÔÁÔØ man +dhcpd.conf ÔÏ ÍÏÖÎÏ ÏÂÎÁÒÕÖÉÔØ ÞÔÏ Ó ÐÏÍÏÝØÀ DHCP ÍÏÖÎÏ ÎÁÓÔÒÏÉÔØ ÒÕÔÅÒ +Ó ÎÅÔÒÉ×ÉÁÌØÎÙÍ ÒÕÔÉÎÇÏÍ É ÒÁÂÏÞÕÀ ÓÔÁÎÃÉÀ, ÉÓÐÏÌØÚÕÀÝÕÀ ËÕÞÕ ÒÁÚÌÉÞÎÙÈ +ÓÅÔÅ×ÙÈ ÐÒÏÔÏËÏÌÏ×. åÓÔÅÓÔ×ÅÎÎÏ, ÅÓÌÉ ËÌÉÅÎÔ ÄÏÓÔÁÔÏÞÎÏ ÕÍÎÙÊ, ÞÔÏÂÙ +ÜÔÉÍÉ ×ÏÚÍÏÖÎÏÓÔÑÍÉ ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ. +

+ñ ÉÓÐÏÌØÚÕÀ isc dhclient ×ÅÒÓÉÉ 3 (ÐÁËÅÔ dhcp3-client). üÔÏÔ ËÌÉÅÎÔ +ÍÏÖÅÔ ×Ó£. +

ðÏÌÕÞÅÎÉÅ ÓÔÁÔÉÞÅÓËÏÇÏ IP-ÁÄÒÅÓÁ

. +äÌÑ linux-ÎÏÕÔÂÕËÁ ÓÕÝÅÓÔ×ÅÎÎÏ ×ÁÖÎÏ, ÞÔÏÂÙ ÏÎ ÉÍÅÌ ÐÏÓÔÏÑÎÎÙÊ IP-ÁÄÒÅÓ, +Ë ÔÏÍÕ ÖÅ ÐÒÏÐÉÓÁÎÎÙÊ × ÌÏËÁÌØÎÏÍ DNS Ó ËÁËÉÍ-ÎÉÂÕÄØ ÏÓÍÙÓÌÅÎÎÙÍ ÉÍÅÎÅÍ. +÷ÅÄØ ÜÔÏÔ ÎÏÕÔÂÕË Ñ×ÌÑÅÔÓÑ ÎÅ ÔÏÌØËÏ ËÌÉÅÎÔÏÍ, ÎÏ É ÓÅÒ×ÅÒÏÍ. õÖ sshd-ÔÏ +Õ ×ÁÓ ÎÁ ÎÅÍ ÅÓÔØ, É ×ÏÚÍÏÖÎÏÓÔØ ÚÁÐÕÓÔÉÔØ scp ÎÁ ÄÅÓËÔÏÐÎÏÊ ÍÁÛÉÎÅ +ÞÔÏÂÙ ÓËÏÐÉÒÏ×ÁÔØ ÆÁÊÌÙ Ó ÎÏÕÔÂÕËÁ - ËÒÁÊÎÅ ÐÏÌÅÚÎÁ. +

+åÓÌÉ Õ ×ÁÓ × ÎÏÕÔÂÕËÅ ÅÓÔØ ×ÓÔÒÏÅÎÎÁÑ ÓÅÔÅ×ÁÑ ËÁÒÔÁ, ÔÏ ÍÏÖÎÏ ÐÒÏÐÉÓÁÔØ +× ËÏÎÆÉÇÅ dhcp-ÓÅÒ×ÅÒÁ ×ÙÄÁÞÕ ÐÏÓÔÏÑÎÎÏÇÏ IP ÐÏ ÜÔÏÊ ÓÅÔÅ×ÏÊ ËÁÒÔÅ. îÏ +ÅÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ PCMCIA ÉÌÉ USB ÓÅÔÅ×ÕÀ ËÁÒÔÕ ÉÌÉ ËÁËÏÊ ÂÅÓÐÒÏ×ÏÄÎÏÊ +ÁÄÁÐÔÅÒ (bluetooth, wifi) ÐÏÄËÌÀÞÁÅÍÙÊ ÞÅÒÅÚ pcmcia ÉÌÉ USB, ÔÏ +ÓÕÝÅÓÔ×ÅÎÎÏ ×ÁÖÎÏ ÞÔÏÂÙ ÅÓÌÉ ×Ù ÐÏÍÅÎÑÌÉÓØ ÓÅÔÅ×ÏÊ ËÁÒÔÏÊ Ó ÓÏÓÅÄÏÍ, ×Ù +ÎÅ ÐÏÍÅÎÑÌÉÓØ ÂÙ ÚÁÏÄÎÏ É IP-ÁÄÒÅÓÁÍÉ. +

+äÌÑ ÜÔÏÇÏ × ÐÒÏÔÏËÏÌÅ DHCP ÅÓÔØ ÐÏÎÑÔÉÅ client identifier. +

+÷ ËÁÞÅÓÔ×Å ÉÄÅÎÔÉÆÉËÁÔÏÒÁ ËÌÉÅÎÔÁ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÁ ÐÒÏÉÚ×ÏÌØÎÁÑ +ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÂÁÊÔ. ÷ ËÏÎÆÉÇÁÈ dhclient É dhcpd (ÐÒÅÄÐÏÌÁÇÁÅÍ ÞÔÏ × +×ÁÛÅÊ ÌÏËÁÌØÎÏÊ ÓÅÔÉ × ËÁÞÅÓÔ×Å ÓÅÒ×ÅÒÁ ÉÓÐÏÌØÚÕÅÔÓÑ ISC dhcpd) ÜÔÏÔ +ÉÄÅÎÔÉÆÉËÁÔÏÒ ÍÏÖÎÏ ÐÒÏÐÉÓÁÔØ É ËÁË ÎÁÂÏÒ 16-ÒÉÞÎÙÈ ÚÎÁÞÅÎÉÊ ÒÁÚÄÅÌÅÎÎÙÈ +ÎÁ ÂÁÊÔÙ Ä×ÏÅÔÏÞÉÑÍÉ, É ËÁË ÓÔÒÏËÕ × ËÁ×ÙÞËÁÈ. áÎÁÌÏÇÉÞÎÙÅ ×ÏÚÍÏÖÎÏÓÔÉ +ÉÍÅÀÔ ËÌÉÅÎÔÙ dhcp ÐÏ ÕÍÏÌÞÁÎÉÀ × FreeBSD É Solaris. ÷ Windows Ó ÜÔÉÍ +×ÓÅ ÇÏÒÁÚÄÏ ÈÕÖÅ. ôÁÍ ÐÏÞÅÍÕ-ÔÏ ÉÄÅÎÔÉÆÉËÁÔÏÒ ÚÁÄÁÅÔÓÑ Ó × ×ÉÄÅ +32-ÂÉÔÎÏÇÏ ÞÉÓÌÁ (ÈÏÔÑ ÐÒÏÔÏËÏÌ ÔÁËÏÇÏ ÖÅÓÔËÏÇÏ ÏÇÒÁÎÉÞÅÎÉÑ ÎÅ +ÎÁËÌÁÄÙ×ÁÅÔ) +

+ñ ×ÓÅÇÄÁ ÉÓÐÏÌØÚÕÀ × ËÁÞÅÓÔ×Å ÉÄÅÎÔÉÆÉËÁÔÏÒÁ hostname ËÏÍÐØÀÔÅÒÁ. üÔÏ +ÓÕÝÅÓÔ×ÅÎÎÏ ÏÂÌÅÇÞÁÅÔ ÐÏÄÄÅÒÖËÕ ËÏÎÆÉÇÕÒÁÃÉÉ dhcp-ÓÅÒ×ÅÒÁ. +

+éÔÁË, ÐÉÛÅÍ × /etc/dhcp3/dhclient.conf +

+send host-name "thinkpad";
+send dhcp-client-identifier "thinkpad";
+
+ +ðÅÒ×ÁÑ ÓÔÒÏÞËÁ ÐÏÞÔÉ ÎÉËÁË ÎÅ ×ÌÉÑÅÔ ÎÁ dhcpd. ÷ dhcpd ×ÅÒÓÉÉ +3 ÍÏÖÅÔ ÂÙÔØ ÞÔÏ-ÔÏ É ÍÏÖÎÏ ÓÄÅÌÁÔØ, Á dhcpd 2.x ÐÒÏÓÔÏ ÚÁÐÉÛÅÔ +ÐÏÌÕÞÅÎÎÙÅ hostname × dhcp.leases (ÞÔÏ ÔÏÖÅ ÎÅ ×ÒÅÄÎÏ - ÁÄÍÉÎÉÓÔÒÁÔÏÒ +ÓÅÒ×ÅÒÁ ÓÍÏÖÅÔ ÕÚÎÁÔØ ËÁËÏÊ IP ÐÏÌÕÞÁÌÁ ÄÁÎÎÁÑ ÍÁÛÉÎÁ, ÅÓÌÉ ÏÎÁ +ÐÏÞÅÍÕ-ÔÏ ÐÏÌÕÞÉÌÁ ÁÄÒÅÓ ÉÚ ÄÉÎÁÍÉÞÅÓËÏÇÏ ÄÉÁÐÁÚÏÎÁ). +

+÷ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÏÍ ÆÁÊÌÅ dhcpd ×ÁÛÅÍÕ ÎÏÕÔÂÕËÕ ÄÏÌÖÅÎ ÓÏÏÔ×ÅÔÓÔ×Ï×ÁÔØ +ÂÌÏË: +

+ host thinkpad {
+      option dhcp-client-identifier "thinkpad";
+      option host-name "thinkpad";
+      fixed-address 192.168.217.9;
+  }    
+
+ +÷ ÄÏÍÁÛÎÅÊ ÓÅÔÉ ×Ù ÔÁËÏÊ ÂÌÏË ÐÒÏÐÉÛÅÔÅ Ó ÌÅÇËÏÓÔØÀ, Á × ÒÁÂÏÞÅÊ ÄÌÑ +ÜÔÏÇÏ ÎÕÖÎÏ ÉÍÅÔØ ËÏÅ-ËÁËÏÅ ×ÌÉÑÎÉÅ ÎÁ ÓÉÓÔÅÍÎÏÇÏ ÁÄÍÉÎÉÓÔÒÁÔÏÒÁ. +

+÷ ÄÏÍÁÛÎÉÈ ÓÅÔÑÈ Ó×ÏÉÈ ÄÒÕÚÅÊ, Ë ËÏÔÏÒÙÍ ×Ù ÈÏÄÉÔÅ × ÇÏÓÔÉ, ÓËÏÒÅÅ ×ÓÅÇÏ +ÐÒÉÄÅÔÓÑ ÕÄÏ×ÌÅÔ×ÏÒÉÔØÓÑ ÄÉÎÁÍÉÞÅÓËÉÍ IP, ÅÓÌÉ ÔÏÌØËÏ ×Ù ÎÅ ÈÏÄÉÔÅ Ë ÎÉÍ +× ÇÏÓÔÉ ÄÏÓÔÁÔÏÞÎÏ ÒÅÇÕÌÑÒÎÏ. +

+íÏÖÎÏ ÅÝÅ ÐÙÔÁÔØÓÑ ÄÉÎÁÍÉÞÅÓËÉ ÐÒÏÁÐÄÅÊÔÉÔØ ÌÏËÁÌØÎÙÊ DNS, Ó×ÑÚÁ× Ó×ÏÅ +ÉÍÑ Ó ÐÏÌÕÞÅÎÎÙÍ ÄÉÎÁÍÉÞÅÓËÉÍ IP, ÎÏ Ñ ÜÔÉÍ ÎÉËÏÇÄÁ ÎÅ ÒÁÚ×ÌÅËÁÌÓÑ, +ÐÏÜÔÏÍÕ ÓÏ×ÅÔÏ× ÄÁ×ÁÔØ ÎÅ ÂÕÄÕ. +

îÁÓÔÒÏÊËÁ DNS É ÐÒÏÞÉÈ ÐÁÒÁÍÅÔÒÏ× ÒÅÚÏÌ×ÉÎÇÁ

+îÕÖÅÎ ÌÉ ÎÁ ÎÏÕÔÂÕËÅ ÌÏËÁÌØÎÙÊ DNS-ÓÅÒ×ÅÒ? ðÏÓÌÅÄÎÅÅ ×ÒÅÍÑ Ñ ÐÒÉÛÅÌ Ë +×Ù×ÏÄÕ, ÞÔÏ ÎÕÖÅÎ. úÁÞÅÍ? äÅÌÏ × ÔÏÍ ÞÔÏ ÎÏÕÔÂÕË ÄÁÌÅËÏ ÎÅ ×ÓÅÇÄÁ +×ÙËÌÀÞÁÀÔ ÐÒÉ ÐÅÒÅÔÁÓËÉ×ÁÎÉÉ ÅÇÏ ÉÚ ÏÄÎÏÇÏ ÍÅÓÔÁ × ÄÒÕÇÏÅ. çÏÒÁÚÄÏ ÞÁÝÅ +ÅÇÏ ÚÁÇÏÎÑÀÔ × suspend. á ÂÏÌØÛÁÑ ÞÁÓÔØ ÐÒÏÇÒÁÍÍ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÂÙÔØ ÐÒÉ +ÜÔÏÍ ÚÁÐÕÝÅÎÙ, ËÒÁÊÎÅ ÏÔÒÉÃÁÔÅÌØÎÏ ÏÔÎÏÓÑÔÓÑ Ë ÓÍÅÎÅ ÁÄÒÅÓÏ× +DNS-ÓÅÒ×ÅÒÏ× ÂÅÚ ÐÅÒÅÚÁÐÕÓËÁ. ÷ÏÏÂÝÅ-ÔÏ × glibc ÅÓÔØ API ÄÌÑ +ÐÅÒÅÉÎÉÃÉÁÌÉÚÁÃÉÉ ÒÅÚÏÌ×ÅÒÁ. îÏ ÉÍ ÐÏÞÔÉ ÎÉËÔÏ ÎÅ ÐÏÌØÚÕÅÔÓÑ. ðÏÜÔÏÍÕ +ËÁËÁÑ-ÎÉÂÕÄØ ÚÁÐÕÝÅÎÎÁÑ ÄÏÍÁ ÐÒÏÇÒÁÍÍÁ ÐÒÉ ÐÅÒÅÎÏÓÅ ÎÁ ÒÁÂÏÔÕ ÂÕÄÅÔ +ÐÒÏÄÏÌÖÁÔØ ÐÙÔÁÔØÓÑ ÄÏÓÔÕÞÁÔØÓÑ ÄÏ ÄÏÍÁÛÎÅÇÏ DNS-ÓÅÒ×ÅÒÁ. èÏÒÏÛÏ, ÅÓÌÉ Õ +ÎÅ£ ÐÏÌÕÞÉÔÓÑ. á ÅÓÌÉ DNS-ÓÅÒ×ÅÒ × ÌÏËÁÌØÎÏÊ ÓÅÔÉ ÉÍÅÌ ÐÒÉ×ÁÔÎÙÊ +IP-ÁÄÒÅÓ? +

+÷ÏÔ ÅÓÌÉ × resolv.conf ÐÒÏÐÉÓÁÎ × ËÁÞÅÓÔ×Å DNS-ÓÅÒ×ÅÒÁ localhost, ÔÏ ×Ó£ +× ÐÏÒÑÄËÅ. îÕÖÎÏ ÔÏÌØËÏ Õ×ÅÄÏÍÉÔØ DNS-ÓÅÒ×ÅÒ Ï ÓÍÅÎÅ ÆÏÒ×ÁÒÄÅÒÏ×. +

+äÌÑ ÜÔÏÊ ÃÅÌÉ × debian ÅÓÔØ ÐÁËÅÔ resolvconf. ÷ ÓÌÕÞÁÅ ÅÓÌÉ ÏÎ +ÕÓÔÁÎÏ×ÌÅÎ, ÓËÒÉÐÔÙ dhcp-ËÌÉÅÎÔÁ É pppd, ÏÔ×ÅÔÓÔ×ÅÎÎÙÅ ÚÁ ÐÒÏÐÉÓÙ×ÁÎÉÅ +ÁÄÒÅÓÏ× DNS ÐÅÒÅÄÁÀÔ ÜÔÕ ÉÎÆÏÒÍÁÃÉÀ ÐÒÏÇÒÁÍÍÅ resolvconf, ×ÍÅÓÔÏ ÔÏÇÏ +ÞÔÏÂÙ Ñ×ÎÙÍ ÏÂÒÁÚÏÍ ÐÅÒÅÐÉÓÙ×ÁÔØ /Åtc/resolv.conf. +

+á resolvconf ÏÂÌÁÄÁÅÔ ÎÁÓÔÒÁÉ×ÁÅÍÏÊ ËÏÎÆÉÇÕÒÁÃÉÅÊ É ÍÏÖÅÔ ÄÅÌÁÔØ ÕÊÍÕ +ÐÏÌÅÚÎÙÈ ×ÅÝÅÊ. ÷ ËÏÍÐÌÅËÔÅ ÂÏÌØÛÉÎÓÔ×Á ×ËÌÀÞÅÎÎÙÈ × ÄÉÓÔÒÉÂÕÔÉ× +DNS-ÓÅÒ×ÅÒÏ× ÅÓÔØ ÓËÒÉÐÔÙ, ËÏÔÏÒÙÅ ÐÏÍÅÝÁÀÔÓÑ × /etc/resolvconf/update.d +É ×ÙÐÏÌÎÑÀÔ ÎÅÏÂÈÏÄÉÍÙÅ ÍÏÄÉÆÉËÁÃÉÉ ÐÒÉ ÓÍÅÎÅ ÁÄÒÅÓÏ× DNS-ÓÅÒ×ÅÒÁ. +

+ñ ×ÙÂÒÁÌ ÄÌÑ ÎÏÕÔÂÕËÁ ËÜÛÉÒÕÀÝÉÊ dns-ÓÅÒ×Åp pdnsd, ÓÐÅÃÉÁÌØÎÏ +ÒÁÚÒÁÂÏÔÁÎÎÙÊ × ËÁÞÅÓÔ×Å ËÜÛÉÒÕÀÝÅÇÏ DNS ÄÌÑ ÍÁÛÉÎÙ-ËÌÉÅÎÔÁ. åÓÌÉ ×ÁÍ +ÈÏÞÅÔÓÑ, ÍÏÖÅÔÅ, ËÏÎÅÞÎÏ, ÐÏÓÔÁ×ÉÔØ ÐÏÌÎÏÃÅÎÎÙÊ bind, ÏÎ ÔÏÖÅ ÕÍÅÅÔ +×ÚÁÉÍÏÄÅÊÓÔ×Ï×ÁÔØ Ó resolvconf, ÎÏ pdnsd ÐÒÏÝÅ × ÎÁÓÔÒÏÊËÅ É ÐÏÔÒÅÂÌÑÅÔ +ÍÅÎØÛÅ ÐÁÍÑÔÉ. +

+ðÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ resolvconf ×ÍÅÓÔÅ Ó ËÅÛÉÒÕÀÝÉÍ DNS-ÓÅÒ×ÅÒÏÍ ÎÕÖÎÏ +ÐÒÏÐÉÓÁÔØ ÓÔÒÏÞËÕ +

+nameserver 0.0.0.0
+
/etc/resolvconf/resolv.conf.d/head ÞÔÏÂÙ ÓÓÙÌËÁ ÎÁ ÌÏËÁÌØÎÙÊ +DNS-ÓÅÒ×ÅÒ ×ÓÅÇÄÁ ÏËÁÚÙ×ÁÌÁÓØ ÐÅÒ×ÏÊ × ÓÇÅÎÅÒÉÒÏ×ÁÎÎÏÍ resolv.conf +

+äÅÌÁÔØ ÜÔÏÔ ÆÁÊÌ ÎÅÐÅÒÅÇÅÎÅÒÉÒÕÅÍÙÍ ÎÅ ÓÔÏÉÔ, ÐÏÓËÏÌØËÕ dhcp ÏÔÄÁÅÔ ÎÅ +ÔÏÌØËÏ ÁÄÒÅÓÁ name-ÓÅÒ×ÅÒÏ×, ÎÏ É domain-name - ÉÍÑ ÄÏÍÅÎÁ ÐÏ ÕÍÏÌÞÁÎÉÀ, +ËÏÔÏÒÏÅ ÉÍÅÅÔ ÓÍÙÓÌ ÐÒÏÐÉÓÙ×ÁÔØ × resolv.conf × ËÁÞÅÓÔ×Å search. +

óÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ

+ïÂÝÅÉÚ×ÅÓÔÎÏ, ÞÔÏ ÞÁÓÙ ÎÁ ËÏÍÐØÀÔÅÒÅ ÎÉËÏÇÄÁ ÎÅ ÉÄÕÔ ÔÏÞÎÏ. ðÏÜÔÏÍÕ ÎÁÄÏ +ÅÓÌÉ ÎÅ ÎÅÐÒÅÒÙ×ÎÏ, Ó ÐÏÍÏÝØÀ ntpd, ÔÏ ÈÏÔÑ ÂÙ ÐÅÒÉÏÄÉÞÅÓËÉ +ÓÉÎÈÒÏÎÉÚÉÒÏ×ÁÔØ ×ÒÅÍÑ Ó ËÏÍÐØÀÔÅÒÏÍ,ÎÁ ËÏÔÏÒÏÍ ÚÁÐÕÝÅÎ ntpd, É ËÏÔÏÒÙÊ +ÓÉÎÈÒÏÎÉÚÉÒÕÅÔÓÑ Ó ËÁËÉÍ-ÎÉÂÕÄØ ÓÅÒ×ÅÒÏÍ ×ÒÅÍÅÎÉ, ÉÓÐÏÌØÚÕÝÉÍ ÁÔÏÍÎÙÅ +ÞÁÓÙ. +

+äÅÒÖÁÔØ ntpd ÎÁ ÎÏÕÔÂÕËÅ, ËÏÔÏÒÙÊ ÍÏÖÅÔ ÂÙÔØ ×ÏÏÂÝÅ ×ÎÅ ÓÅÔÉ, Á ÍÏÖÅÔ +ÉÓÐÏÌØÚÏ×ÁÔØ ÄÏÓÔÁÔÏÞÎÏ ÄÏÒÏÇÏÅ GPRS ÓÏÅÄÉÎÅÎÉÅ, Ñ ÓÞÉÔÁÀ ÉÚÌÉÛÉÎÉÍ. +á ×ÏÔ ÐÒÉ ×ËÌÀÞÅÎÉÉ ÎÏÕÔÂÕËÁ × ÓÅÔØ Ó DHCP, ÏÓÏÂÅÎÎÏ ÅÓÌÉ dhcpd ÌÀÂÅÚÎÏ +ÓÏÏÂÝÉÌ Ï ÎÁÌÉÞÉÉ × ÜÔÏÊ ÓÅÔÉ ÓÅÒ×ÅÒÏ× ×ÒÅÍÅÎÉ - ËÒÁÊÎÅ ÐÏÌÅÚÎÏ. +

+÷ dhcp-ÐÒÏÔÏËÏÌÅ ÐÒÅÄÕÓÍÏÔÒÅÎÁ ÐÅÒÅÄÁÞÁ ÉÎÆÏÒÍÁÃÉÉ Ï Ä×ÕÈ ×ÉÄÁÈ ÓÅÒ×ÅÒÏ× +×ÒÅÍÅÎÉ - ÓÔÁÒÏÍ ÐÒÏÔÏËÏÌÅ time (ÐÏÒÔ 37) ËÌÉÅÎÔÏÍ ËÏÔÏÒÏÇÏ Ñ×ÌÑÅÔÓÑ +ËÏÍÁÎÄÁ rdate (ÐÁËÅÔ rdate) É ÂÏÌÅÅ ÓÏ×ÒÅÍÅÎÎÏÇÏ ÐÒÏÔÏËÏÌÁ ntp, ËÌÉÅÎÔÏÍ +ËÏÔÏÒÏÇÏ Ñ×ÌÑÅÔÓÑ ËÏÍÁÎÄÁ ntpdate (ÐÁËÅÔ ntpdate). +

+ðÏÓËÏÌØËÕ ÎÅ ×Ï ×ÓÅÈ ÓÅÔÑÈ ÄÏÓÔÕÐÎÙ ÏÂÁ ÐÒÏÔÏËÏÌÁ, ÂÕÄÅÍ +ÓÉÎÈÒÏÎÉÚÉÒÏ×ÁÔØÓÑ ÐÏ ÔÏÍÕ ÐÒÏÔÏËÏÌÕ, ËÏÔÏÒÙÊ ÄÏÓÔÕÐÅÎ. +

+dhclient ÉÍÅÅÔ Ä×Á ÎÁÂÏÒÁ ÓËÒÉÐÔÏ×-ÈÕËÏ× - dhclient-enter-hooks.d É +dhclient-exit-hooks.d. ðÅÒ×ÙÊ ×ÙÐÏÌÎÑÅÔÓÑ ËÏÇÄÁ ÕÖÅ ÐÏÌÕÞÅÎ ÏÔ×ÅÔ ÏÔ +ÓÅÒ×ÅÒÁ, ÎÏ ÅÝÅ ÎÅ ÓËÏÎÆÉÇÕÒÉÒÏ×ÁÎ ÉÎÔÅÒÆÅÊÓ, Á ×ÔÏÒÏÊ - ÐÏÓÌÅ +ËÏÎÆÉÇÕÒÉÒÏ×ÁÎÉÑ ÉÎÔÅÒÆÅÊÓÁ. åÓÔÅÓÔ×ÅÎÎÏ, ÚÁÐÕÓËÁÔØ ÓÉÎÈÒÏÎÉÚÁÃÉÀ +×ÒÅÍÅÎÉ ÎÁÄÏ ÉÚ ×ÔÏÒÏÇÏ. +

+îÏ ÓÎÁÞÁÌÁ ÎÕÖÎÏ ÏÂßÑÓÎÉÔØ dhclient-Õ, ÞÔÏ ÜÔÕ ÎÅÏÂÑÚÁÔÅÌØÎÕÀ ÉÎÆÏÒÍÁÃÉÀ +ÓÌÅÄÕÅÔ ÚÁÐÒÁÛÉ×ÁÔØ. äÌÑ ÜÔÏÇÏ × dhclient.conf ÐÒÏÐÉÓÙ×ÁÅÍ × ÓÐÉÓÏË +ÚÁÐÒÁÛÉ×ÁÅÍÙÈ ÐÁÒÁÍÅÔÒÏ× (ÏÐÃÉÑ request) ËÒÏÍÅ ÕÍÏÌÞÁÔÅÌØÎÙÈ ÐÁÒÁÍÅÔÒÏ× +subnet-mask, broadcast-addres, time-offset, routers, domain-name, +domain-name-servers, netbios-name-servers É netbios-scope ÅÝÅ ÐÁÒÁÍÅÔÒÙ +time-servers É ntp-servers. +

+ôÅÐÅÒØ, ×ÙÚÙ×ÁÑ ÓËÒÉÐÔÙ ÉÚ dhclient-exit-hooks.d, dhclient ÂÕÄÅÔ +×ÙÓÔÁ×ÌÑÔØ ÉÍ ÐÅÒÅÍÅÎÎÙÅ ÓÒÅÄÙ new_ntp_servers É new_time_servers, ÅÓÌÉ, +ËÏÎÅÞÎÏ, ÓÅÒ×ÅÒ ÐÒÅÄÏÓÔÁ×ÉÔ ÉÍ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÕÀ ÉÎÆÏÒÍÁÃÉÀ. +

+ôÅÐÅÒØ ÐÉÛÅÍ ÓËÒÉÐÔ /etc/dhcp3/dhclient-exit-hooks.d/time. +

+

+time_setup () {
+if [ "$reason" != BOUND ] && [ "$reason" != RENEW ] \
+    && [ "$reason" != REBIND ] && [ "$reason" != REBOOT ]
+then
+    return
+fi
+
+    if [ x$new_ntp_servers != x -a -x /usr/sbin/ntpdate ]; then
+    echo "Using NTP server(s) $new_ntp_servers"
+    /usr/sbin/ntpdate -b -s $new_ntp_servers &
+    elif [ x$new_time_servers != x -a -x /usr/sbin/rdate ]; then
+        echo "Using time server(s) $new_time_servers"
+        /usr/sbin/rdate $new_time_servers
+    fi
+}
+
+time_setup
+
+ +üÔÏÔ ÓËÒÉÐÔ ÒÁÂÏÔÁÅÔ ÓÌÅÄÕÀÝÉÍ ÏÂÒÁÚÏÍ: ÏÓÎÏ×ÎÕÀ ÒÁÂÏÔÕ ÄÅÌÁÅÔ ÆÕÎËÃÉÑ time_setup, ËÏÔÏÒÁÑ ÚÁ×ÅÒÛÁÅÔÓÑ ËÏÍÁÎÄÏÊ return, ÅÓÌÉ ÐÒÉÞÉÎÁ ×ÙÚÏ×Á ÓËÒÉÐÔÁ +(ÓÏÄÅÒÖÁÝÁÑÓÑ × ÐÅÒÅÍÅÎÎÏÊ reason) ÎÅ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ÏÄÎÏÊ ÉÚ ÐÒÉÞÉÎ ÐÏ ËÏÔÏÒÏÊ ÍÏÇÌÉ ÉÚÍÅÎÉÔØÓÑ ÐÅÒÅÄÁ×ÁÅÍÙÅ ÐÏ dhcp ÐÁÒÁÍÅÔÒÙ. +

+÷ ÓÌÕÞÁÅ ÅÓÌÉ ÒÁÂÏÔÁ ÐÒÏÄÏÌÖÁÅÔÓÑ, ÍÙ ÐÒÏ×ÅÒÑÅÍ ÍÏÖÅÍ ÌÉ ÍÙ ÕÓÔÁÎÏ×ÉÔØ ×ÒÅÍÑ Ó ÐÏÍÏÝØÀ ntp, (ÄÌÑ ÞÅÇÏ ÔÒÅÂÕÅÔÓÑ ÞÔÏÂÙ ÓÅÒ×ÅÒ ÏÔÄÁÌ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÐÁÒÁÍÅÔÒ, É Õ ÎÁÓ ÂÙ ÐÒÉÓÕÔÓÔ×Ï×ÁÌÁ ÐÒÏÇÒÁÍÍÁ-ËÌÉÅÎÔ, É ÅÓÌÉ ÄÁ, ÔÏ ×ÙÐÏÌÎÑÅÍ ÓÉÎÈÒÏÎÉÚÁÃÉÀ, Á ÅÓÌÉ ÎÅÔ, ÁÎÁÌÏÇÉÞÎÙÍ ÏÂÒÁÚÏÍ ÐÙÔÁÅÍÓÑ ÓÉÎÈÒÏÎÉÚÉÒÏ×ÁÔØÓÑ ÐÏ ÂÏÌÅÅ ÓÔÁÒÏÍÕ ÐÒÏÔÏÔÏËÏÌÕ time. +

ðÁÒÁÍÅÔÒÙ windows networking (aka samba)

+ôÕÔ ÎÉÞÅÇÏ ÎÅ ÔÒÅÂÕÅÔÓÑ ÄÅÌÁÔØ ÒÕËÁÍÉ. åÓÌÉ dhcp-ÓÅÒ×ÅÒ ÏÔÄÁÅÔ ÐÁÒÁÍÅÔÒÙ netbios-name-servers É netbios-scope, ÔÏ × ÐÁËÅÔ samba-common ×ÈÏÄÉÔ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ enter-hook, ËÏÔÏÒÙÊ ÉÈ ÐÒÏÐÉÛÅÔ × ËÏÎÆÉÇ samba. çÌÁ×ÎÏÅ ÎÅ ÚÁÂÙÔØ ÐÒÉ ËÏÎÆÉÇÕÒÉÒÏ×ÁÎÉÉ ÜÔÏÇÏ ÐÁËÅÔÁ ÏÔ×ÅÔÉÔØ ÎÁ "äÁ" ÎÁ ×ÏÐÒÏÓ +"Modify smb.conf to use WINS settings from DHCP" +

+ïÞÅ×ÉÄÎÏ, ÞÔÏ × ÓÌÕÞÁÅ dial-up ÓÏÅÄÉÎÅÎÉÑ ÐÁÒÁÍÅÔÒÙ windows-networking ÎÉËÏÍÕ ÎÅÉÎÔÅÒÅÓÎÙ. èÏÔÑ... ÍÅÌËÉÍ ÈÁËÅÒÁÍ ÏÎÉ ÉÎÔÅÒÅÓÎÙ. óËÏÌØËÏ ÒÁÚ ÎÁÂÌÀÄÁÌ ËÁË ÓÔÏÉÔ ÍÎÅ ÕÓÔÁÎÏ×ÉÔØ GPRS-ÓÏÅÄÉÎÅÎÉÅ, ÓÒÁÚÕ ËÏ ÍÎÅ ÎÁ ÍÁÛÉÎÕ ÎÁÞÉÎÁÌÉ ÌÏÍÉÔØÓÑ ÎÁ ÐÏÒÔÙ Samba, MS-SQL É Radmin. ðÏÜÔÏÍÕ, ÅÓÌÉ Õ ×ÁÓ ÎÁ ÎÏÕÔÂÕËÅ ÚÁÐÕÝÅÎ ÓÅÒ×ÅÒ samba, ÎÅ ÐÏÌÅÎÉÔÅÓØ É ÐÒÏÐÉÛÉÔÅ × /etc/ppp/ip_up.d ÓËÒÉÐÔÉË, ËÏÔÏÒÙÊ ÂÕÄÅÔ ÅÇÏ ×ÙËÌÀÞÁÔØ ÐÒÉ ÕÓÔÁÎÏ×ÌÅÎÉÉ GPRS ÉÌÉ ÄÉÁÌÁÐÎÏÇÏ ÓÏÅÄÉÎÅÎÉÑ. ãÅÌÅÅ ÂÕÄÅÔÅ. + + +

üÌÅËÔÒÏÎÎÁÑ ÐÏÞÔÁ ÎÁ ÎÏÕÔÂÕËÅ

+ +ðÏÎÑÔÎÏ, ÞÔÏ ÐÁÒÁÍÅÔÒÙ ÐÒÏÔÏËÏÌÏ× ÐÒÉÅÍÁ ÐÏÞÔÙ (POP3, IMAP) ÎÅ ÚÁ×ÉÓÑÔ ÏÔ ÍÅÓÔÏÐÏÌÏÖÅÎÉÑ ÎÏÕÔÂÕËÁ. èÏÄÉÔØ ÚÁ ÐÏÞÔÏÊ ×ÓÅÇÄÁ ÎÁÄÏ × Ó×ÏÊ ÐÏÞÔÏ×ÙÊ ÑÝÉË, É ÈÏÒÏÛÏ ÅÓÌÉ ÏÎ ÚÁÐÕÝÅÎ ÐÏ ÓÅÔÉ. ó ÏÔÐÒÁ×ËÏÊ ÐÏÞÔÙ - ÓÌÏÖÎÅÅ. ÷ ÎÁÛÅ ×ÒÅÍÑ × ÂÏÌØÛÉÎÓÔ×Å ÌÏËÁÌØÎÙÈ ÓÅÔÅÊ ÚÁÐÒÅÝÁÀÔ ËÌÉÅÎÔÓËÉÍ ÍÁÛÉÎÁÍ ÈÏÄÉÔØ ÐÏ SMTP ÎÁ ÐÒÏÉÚ×ÏÌØÎÙÊ ÈÏÓÔ × ÉÎÔÅÒÎÅÔÅ, ÞÔÏÂÙ ÏÇÒÁÎÉÞÉÔØ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÅ ×ÉÒÕÓÏ× É ÓÐÁÍÍÅÒÓËÉÈ ÔÒÏÑÎÏ×. ó ÄÒÕÇÏÊ ÓÔÏÒÏÎÙ ÂÏÌØÛÉÎÓÔ×Ï ÐÏÞÔÏ×ÙÈ ÓÅÒ×ÅÒÏ× ÎÅ ÐÕÓËÁÀÔ ËÌÉÅÎÔÏ× Ó ÐÒÏÉÚ×ÏÌØÎÙÈ IP-ÁÄÒÅÓÏ×. +

+÷ ÐÒÉÎÃÉÐÅ, dhcp-ÐÒÏÔÏËÏÌ ÓÏÄÅÒÖÉÔ ÏÐÃÉÀ smtp-servers, É ×ÐÏÌÎÅ ÍÏÖÎÏ ÎÁÐÉÓÁÔØ ÁÎÁÌÏÇÉÞÎÙÊ enter-hook, ËÏÔÏÒÙÊ, ÐÏÌÕÞÉ× ÜÔÕ ÏÐÃÉÀ, ÂÕÄÅÔ ÐÒÏÐÉÓÙ×ÁÔØ Å£ × ËÁÞÅÓÔ×Å ÒÅÌÅÑ ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÌÏËÁÌØÎÏÇÏ MTA. åÓÔÅÓÔ×ÅÎÎÏ, ÓËÒÉÐÔ ÜÔÏÔ ÂÕÄÅÔ ÓÐÅÃÉÆÉÞÅÎ ÄÌÑ ËÁÖÄÏÇÏ MTA. +

+ëÒÏÍÅ ÔÏÇÏ, ÐÏÔÒÅÂÕÅÔÓÑ ÐÒÉÄÕÍÁÔØ ÞÔÏ ÄÅÌÁÔØ × ÓÌÕÞÁÅ dialup É gprs ÓÏÅÄÉÎÅÎÉÊ. õ ÂÏÌØÛÉÎÓÔ×Á ÓÏÔÏ×ÙÈ ÏÐÅÒÁÔÏÒÏ× ÅÓÔØ Ó×ÏÉ smtp-ÓÅÒ×ÅÒÁ, ÐÒÉÎÉÍÁÀÝÉÅ ÐÏÞÔÕ Ó GPRS-ÁÄÒÅÓÏ×. ôÅÍ ÂÏÌÅÅ ÏÎÉ ÅÓÔØ É Õ ÄÉÁÌÁÐÎÙÈ ÐÒÏ×ÁÊÄÅÒÏ×. +îÏ ÐÒÏÔÏËÏÌ PPP ÜÔÏÊ ÉÎÆÏÒÍÁÃÉÉ ÎÅ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ. +

+ëÒÏÍÅ ÔÏÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÒÏÔÏËÏÌÏ× POP3, IMAP É SMTP ÐÏ ÎÅÎÁÄÅÖÎÙÍ É ÍÅÄÌÅÎÎÙÍ dialup É gprs ÌÉÎËÁÍ ÞÒÅ×ÁÔÏ ÍÎÏÇÏËÒÁÔÎÙÍÉ ÐÅÒÅÄÁÞÁÍÉ ÏÄÎÏÇÏ É ÔÏÇÏ ÖÅ ÐÉÓØÍÁ - ×ÅÄØ ÜÔÉ ÐÒÏÔÏËÏÌÙ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔ ÄÏËÁÞËÕ. +

+ðÏÜÔÏÍÕ Ñ ÐÏÛÅÌ ÐÏ ÄÒÕÇÏÍÕ ÐÕÔÉ É ÎÁÓÔÒÏÉÌ × ËÁÞÅÓÔ×Å ÄÅÆÏÌÔÎÏÇÏ ÐÏÞÔÏ×ÏÇÏ ÔÒÁÎÓÐÏÒÔÁ ÓÔÁÒÕÀ ÄÏÂÒÕÀ UUCP, ËÏÔÏÒÁÑ ÐÒÅËÒÁÓÎÏ ÒÁÂÏÔÁÅÔ over tcp. ðÒÏÔÏËÏÌ uucp ÐÒÅÄÕÓÍÁÔÒÉ×ÁÅÔ Á×ÔÏÒÉÚÁÃÉÀ, ÐÏÜÔÏÍÕ ÐÒÏÂÌÅÍ Ó ÔÅÍ ËÏÇÏ ÐÕÓËÁÔØ ÎÁ Ó×ÏÊ uucp-ÓÅÒ×ÅÒ, Á ËÏÇÏ ÎÅÔ - ÎÅÔ. ïÐÑÔØ ÖÅ ÅÓÔØ ÄÏËÁÞËÁ. ìÕÞÛÅ, ËÏÎÅÞÎÏ, ÎÁ ×ÓÑËÉÊ ÐÏÖÁÒÎÙÊ ÓÌÕÞÁÊ ÇÏÎÑÔØ uucp-ÔÒÁÆÆÉË ÞÅÒÅÚ ssl, ÎÁÐÒÉÍÅÒ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ stunnel. +

+äÌÑ ×ÙÐÏÌÎÅÎÉÑ ÏÂÍÅÎÁ ÐÏ uucp Ñ ÉÓÐÏÌØÚÕÀ ÓÌÅÄÕÀÝÉÊ ÓËÒÉÐÔ: +

+#!/bin/sh
+if /sbin/route -n |grep -q "^0.0.0.0"; then
+  /usr/sbin/uucico -s wagner
+fi  
+
+ïÎ ÚÁÐÕÓËÁÅÔÓÑ ÐÏ ËÒÏÎÕ ÒÁÚ × ÎÅÓËÏÌØËÏ ÍÉÎÕÔ, ÐÒÏ×ÅÒÑÅÔ ÎÁÌÉÞÉÅ route × ÉÎÔÅÒÎÅÔ, É ÅÓÌÉ ÔÁËÏ×ÁÑ ÉÍÅÅÔÓÑ, ÔÏ ×ÙÐÏÌÎÑÅÔ ÏÂÍÅÎ Ó ÓÉÓÔÅÍÏÊ wagner (ÍÏÅÊ ÄÏÍÁÛÎÅÊ ÍÁÛÉÎÏÊ). +

+ëÒÏÍÅ ÔÏÇÏ, uucico ÚÁÐÕÓËÁÅÔÓÑ ÉÚ /etc/ppp/ip-up.d, ÐÏÓËÏÌØËÕ ÎÅÉÚ×ÅÓÔÎÏ ÄÏÖÉ×ÅÔ ÌÉ ÄÏÒÏÇÏÅ É ÎÅÓÔÏÊËÏÅ ÄÉÁÌÁÐÎÏÅ ÓÏÅÄÉÎÅÎÉÅ ÄÏ ÓÌÅÄÕÀÝÅÇÏ ÚÁÐÕÓËÁ ÜÔÏÇÏ ÓËÒÉÐÔÁ ÐÏ ËÒÏÎÕ. á ÄÌÑ ÏÞÅÎØ ÄÏÒÏÇÉÈ ËÁÎÁÌÏ× (ÎÁÐÒÉÍÅÒ ÐÒÉ ÄÏÚ×ÏÎÅ ÐÏ ÓÏÔÏ×ÏÍÕ ÔÅÌÅÆÏÎÕ ÎÁ IP-ÇÅÊÔ ÐÒÏ×ÁÊÄÅÒÁ, ËÏÇÄÁ ÃÅÎÁ ÍÉÎÕÔÙ ÓÒÁ×ÎÉÍÁ Ó ÃÅÎÏÊ ÇÏÌÏÓÏ×ÏÇÏ ÒÁÚÇÏ×ÏÒÁ, Á ÓËÏÒÏÓÔØ 9600), Õ ÍÅÎÑ ÅÓÔØ expect-Ï×ÓËÉÊ ÓËÒÉÐÔ, ËÏÔÏÒÙÊ ÚÁÐÕÓËÅÔ ppp, ÍÏÎÉÔÏÒÉÔ ×Ù×ÏÄ ËÏÍÁÎÄÙ uulog, É ÏÂÎÁÒÕÖÉ× × ÌÏÇÅ uucp ÓÌÏ×Á "Call complete" ÎÅÍÅÄÌÅÎÎÏ ÒÁÚÒÙ×ÁÅÔ Ó×ÑÚØ: +

+#!/usr/bin/expect
+
+spawn -noecho uulog -F
+set timeout 1
+log_user 0
+expect {
+ -re . exp_continue
+ timeout {}
+} 
+puts "Starting ppp session"
+if [catch "exec pon $argv >&@ stderr"] {
+  puts "ppp connection failed"
+  exit 1
+}  
+set timeout -1
+log_user 1
+expect {
+"Call complete" {
+         puts "Stopping ppp session"
+         exec poff
+         exit
+      }  
+}      
+
+
+

+òÁÂÏÔÁ ÞÅÒÅÚ UUCP ÐÏ ÍÅÄÌÅÎÎÙÍ ËÁÎÁÌÁÍ (GPRS, dialup) ÉÍÅÅÔ ÔÅ ÐÒÅÉÍÕÝÅÓÔ×Á ÞÔÏ +

+îÏ ÅÓÔØ É ÂÏÌØÛÏÊ ÎÅÄÏÓÔÁÔÏË - ÎÕÖÎÏ ÉÍÅÔØ ÐÒÉÒÕÞÅÎÎÙÊ ÐÏÞÔÏ×ÙÊ ÓÅÒ×ÅÒ, ÎÁ ËÏÔÏÒÏÍ ×Ù (ÉÌÉ ÅÇÏ ÁÄÍÉÎÉÓÔÒÁÔÏÒ) ÓÍÏÖÅÔÅ ÎÁÓÔÒÏÉÔØ uucp-over-tcp ÓÅÒ×ÅÒ. ïÂÙÞÎÙÅ ÐÒÏ×ÁÊÄÅÒÙ ÔÁËÉÈ ÕÓÌÕÇ ÎÅ ÐÒÅÄÏÓÔÁ×ÌÑÀÔ. +

îÁÓÔÒÏÊËÁ ÓÉÓÔÅÍÙ ÐÅÞÁÔÉ

+÷ ÐÒÏÔÏËÏÌÅ dhcp ÐÒÅÄÕÓÍÏÔÒÅÎ ÐÁÒÁÍÅÔÒ lpr-servers, ÎÏ ÎÉËÏÇÄÁ ÎÅ ÐÙÔÁÌÓÑ ÅÇÏ ÉÓÐÏÌØÚÏ×ÁÔØ. ðÒÏÝÅ ÓÄÅÌÁÔØ +
+cat ÆÁÊÌ-ÄÌÑ-ÐÅÞÁÔÉ|ssh ÓÏÓÅÄÎÑÑ-ÄÅÓËÔÏÐÎÁÑ-ÍÁÛÉÎÁ lpr  
+
+á × ÓÌÕÞÁÅ ÉÓÐÏÌØÚÏ×ÁÎÉÑ cups ×ÏÏÂÝÅ ÍÏÖÎÏ ÕËÁÚÙ×ÁÔØ URL ÓÅÒ×ÅÒÁ ÐÅÞÁÔÉ É ÐÅÞÁÔÁÔØ ÐÏ ÐÒÏÔÏËÏÌÕ ipp. + + -- 2.39.5