⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 083.htm

📁 LINUX的操作系统分析文件和使用文件
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- saved from url=(0056)http://data.km169.net/wsxx/showjq.asp?id=1392&type=LINUX --><html><head><title>New Page 1</title><meta content="text/html; charset=gb2312" http-equiv="Content-Type"><meta content="Microsoft FrontPage 3.0" name="GENERATOR"><meta content="FrontPage.Editor.Document" name="ProgId"><!--webbot bot="HTMLMarkup" startspan TAG="XBOT" --></SCRIPT><!--webbot bot="HTMLMarkup" endspan--><style>A:link {	COLOR: #4444ff; TEXT-DECORATION: underline}A:visited {	COLOR: #4444ff; TEXT-DECORATION: underline}A:active {	TEXT-DECORATION: none}A:hover {	COLOR: #ff0000; TEXT-DECORATION: none}BODY {	COLOR: #505050; FONT-FAMILY: 宋体; FONT-SIZE: 9pt}TD {	FONT-FAMILY: 宋体; FONT-SIZE: 9pt}TD.a {	FONT-FAMILY: 宋体; FONT-SIZE: 9pt}TD.b {	FONT-FAMILY: 宋体; FONT-SIZE: 11pt; font-color: #ff0000}.other1 {	FONT-SIZE: 9pt; LETTER-SPACING: 0px; LINE-HEIGHT: 18px}.other2 {	FONT-SIZE: 10.5pt}</style></head><body bgColor="#FFFFFF" leftMargin="7" topMargin="7"><hr SIZE="0"><p><b><font color="#fe3a42">标题: ■&nbsp;</font><font color="#9b004e"> </font>PPP HOWTO 中译版: 7,8,9</b><br>姓名 :Robert Hart<br>Email:hartr@interweft.com.au<br>地址 :<br>转摘 :http://member.netease.com/</p><p align="center"><a href="linux.htm">返回</a></p><hr SIZE="0"><p><br>7. 配置你的 Linux 核心 <br>为了要能够使用 PPP,你编译的 Linux 核心必须包含 PPP 的支援.如果你还没有 Linux 的原始程式码请先取得 - 在 Linux 的档案系统标准中它是放在 /usr/src/linux 里面. <br><br>检查这个目录 - 许多的 Linux 套件会在安装过程中安装此原始程式码(档案及次目录). <br><br>在启动时,你的 Linux 核心会印出大量的讯息.如果核心支援 PPP 的话会包含此一讯息.要观看这些讯息的话,看看你的系统记录档或用 dmesg | less 指令将这些讯息显示在萤幕上.如果核心支援 PPP 的话你将会看到像这样的几行 8. 取得你所需的 PPP 伺服器资讯 <br>在你可以建立到某台伺服器的 PPP 连线之前,你需要取得下列的资讯(从 PPP 伺服器的系统管理/使用者支援人员取得):- <br><br>拨接服务的电话号码 <br>如果你是在私用交换机(PABX)系统下,你还需要拨出外线信号的私用交换机号码 - 通常是 0 或 9. <br>伺服器使用动态或静态的 IP 号码? <br>如果伺服器使用静态的 IP 号码,那麽你需要知道在 PPP 连线中你这端要使用哪个 IP 号码.如果你的 ISP 提供你一合法 IP 号码的次网路,你需要知道你能使用的 IP 号码及网路遮罩. <br>大部分的网际网路服务提供者都使用动态的 IP 号码.如前述,这对於你可以使用的服务会有些限制. <br>然而,即使你使用静态的 IP 号码,大部份的 PPP 伺服器也不允许(为了安全理由)客户端自行指定 IP 号码,因为这有安全风险.你仍然必须知道这些资讯. <br>ISP 的领域名称伺服器 IP 号码是什麽? <br>虽然只需要一个但最少应该得要有两个. <br>这里可能会有一个问题.微软的 Windows 95 PPP 设定允许让 DNS 的地址在连线过程中传到客户端.因此你的 ISP (或公司的谘询室)可能会告诉你不需要知道 DNS 伺服器的 IP 位址. <br>对於 Linux 来说,你必须至少知道一个 DNS 的位址.目前 Linux 的 PPP 实作中不允许在连立连线之时动态地指定 DNS 的 IP 号码 - 很可能将来也不会. <br>注意: 虽然,Linux (作为 PPP 的客户端)不能从伺服器中接受 DNS 的位址,然而,作为 PPP 伺服器时,它可以用 pppd 的选项 dns-addr 为客户端指定这个资讯. <br>该伺服器是否需要使用 PAP/CHAP? <br>如果是这样你需要知道你用来连线 &quot;id&quot; 以及 &quot;secret&quot; .(这大概会是你的在这个 ISP 的使用者名称以及密码). <br>伺服器会自动起动 PPP 或者在一旦你签入之後需要发出任何指令来起动伺服端的 PPP? <br>如果你必须下某个指令来起动 PPP 的话,它是什麽? <br>如果伺服器是微软的 Windows NT 系统,它是否使用微软的 PAP/CHAP 系统? <br>许多公司的区域网路似乎是使用 Windows NT 的系统以增加安全性. <br><br>仔细地注意这些资讯 - 你马上要使用它们! <br><br>9. 设定你的数据机及串列埠 <br>你应该确认你的数据机设定正确而且你知道它连接到哪个串列埠. <br><br>谨记:- <br><br>DOS com1: = Linux /dev/cua0 (and /dev/ttyS0) <br>DOS com2: = Linux /dev/cua1 (and /dev/ttyS1) <br>等等 <br><br>还要提醒你就是如果你有四个串列埠,标准 PC 上让 com1 与 com3 共用 IRQ4 且让 com2 与 com4 共用 IRQ3. <br><br>如果你有其它机装置和串列埠共用一个 IRQ 的话可能会有问题.你必须确定你的数据机串列埠拥有它自己,唯一的一个 IRQ.许多现在的串列埠卡(与品质较佳的主机板上的串列埠)允许你将串列埠上的 IRQ 移开. <br><br>如果你在用 Linux 2.0.X 核心,你可以用 cat /proc/interrupts 检查使用中的 IRQ,你会看到像这样的输出结果 <br><br><br>-------------------------------------------------------------------------------- <br><br>0: 6766283 timer <br>1: 91545 keyboard <br>2: 0 cascade <br>4: 156944 + serial <br>7: 101764 WD8013 <br>10: 134365 + BusLogic BT-958 <br>13: 1 math error <br>15: 3671702 + serial <br><br><br>-------------------------------------------------------------------------------- <br><br><br>这里显示了一个串列埠在 IRQ4 (一个滑鼠)与一个串列埠在 IRQ15. (也有一串列埠在 com2, IRQ3 与 com4 是在 IRQ14,但并未使用,没有显示出来). <br><br>请小心 - 如果你要调你的 IRQ 的话你要确实知道你在做些什麽! 你不只需要打开你的电脑外壳,将界面卡拔下并调整 jumper,你还需要知道那个占用什麽 IRQ.以我的例子来说,这完全是以 SCSI 为主的 PC,因此我将主机板上的通常会占用 IRQ14 与 15 的 IDE 界面关掉. <br><br>你还需要注意如果你的 PC 还跑了其它的作业系统,更动 IRQ 的位址可能使那个作业系统启动不正常,或根本开不了机! <br><br>如果真的将串列埠移到了非标准的 IRQ,那麽你需要告诉 Linux 每一个埠所用的 IRQ 位址.这可以用 setserial 指令达成,而且最好将它放到 rc.local,或在 SysV 系统中由 rc.local 所呼叫的 rc.serial 里面成为开机过程的一部份.以我上面所列的机器来说,用这样的指令 <br><br><br>-------------------------------------------------------------------------------- <br><br>/bin/setserial -b /dev/ttyS2 IRQ 11 <br>/bin/setserial -b /dev/ttyS3 IRQ 15 <br><br><br>-------------------------------------------------------------------------------- <br><br><br>然而,如果你使用由 kerneld 行程所负责的动态载入串列模组,你不能像这样每次开机时设定一次 IRQ 後就把它忘了.这是因为如果串列模组被移除,Linux 就会忘了这些特殊的设定. <br><br>因此,如果你以动态方式载入串列模组,你必须要在每入载入模组时重新设定 IRQ 才行. <br>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -