[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 網絡管理 > 其它 > 正文
網絡管理員指南 -5.設置TCP/IP網絡 -6>為IP的接口配置 -1)Loopback 接口
本文出自:http://www.linpus.com.tw 作者: Andrew Anderson (2001-07-11 12:10:01)
為 IP 的接口配置

    在先前的章解釋了安裝你的硬件以,你必須使這些設備讓人知道到聯網軟件的核心。一些命令被
用來設置網絡接口,並且初始化路由表格。這些任務通常在每次系統被啟動的時候從 rc.inet1 手跡被
施行。為這的基本的工具被稱為ifconfig (在那兒“如果”代表接口),並且線路。

    ifconfig 被用來使一個接口可接近到聯網層的核心。這包含一個IP地址和另外的參數的賦值,並且
激活接口,也被知道作為“收起.”在這裡變得活躍意味著,核心將通過接口發送和接收IP數據包。調用
它的最簡單的方法是

    它把ip地址分到接口並且激活它。所有的另外的參數被設置到缺省價值。例如,缺省子網面具從IP地
址的網絡類被導出,例如為類別B地址的255.255.0.0 。 ifconfig 在這章的結尾被詳細地描述。

    線路允許你增加或把線路從核路由表格移開。它能被調用作為

在此增加和 del參數決定是否增加或刪除線路指向。

 


--------------------------------------------------------------------------------

Loopback 接口

    被激活的第一個接口是 loopback 接口:

 
           # ifconfig lo 127.0.0.1
 
 

    偶爾,你將也看見被使用的虛擬的主機名 localhost而不是IP地址 。 ifconfig 將在主機名中查找名
字,在這個主機中一個入口被宣布作為127.0.0.1的主機名:

 
           # Sample /etc/hosts entry for localhost
           localhost     127.0.0.1
 
 

    看一個接口的配置,你調用給它接口名字作為參數的ifconfig:

 
           $ ifconfig lo
           lo        Link encap Local Loopback
                     inet addr 127.0.0.1  Bcast [NONE SET]  Mask 255.0.0.0
                     UP BROADCAST LOOPBACK RUNNING  MTU 2000  Metric 1
                     RX packets 0 errors 0 dropped 0 overrun 0
                     TX packets 0 errors 0 dropped 0 overrun 0
 
 

    象你能看到的, loopback 接口被分配了 255.0.0.0 的一個 netmask ,因為 127.0.0.1 是一個A類
地址。象你能看到的,接口不設置一個廣播地址,它通常對loopback不是很有用。然而,如果你在你的主
機上運行 rwhod台程序,你可能必須設置 loopback設備的廣播地址,以便rwho 有序的工作。設置廣播
在下面的節--中被解釋“關 ifconfig ”。

   現在,你幾乎能開始玩你的 mini網絡了仍然沒有的東西是,在路線表格中的一個入口告訴IP它可以作為
到目的地127.0.0.1的線路使用這個接口。這被敲打完成

 
           # route add 127.0.0.1
 
 

再有,你能使用 localhost 而不是IP地址。

    下次,你應該檢查任何事情都工作正常,例如使用ping。ping是一台聲納設備的聯網的等價物,並且被用
來証實一個給出的地址實際上是可達到的,並且測量發生再發送一個數據包給它和返回時的延期。為這被要求
了的時間經常被作為雙程的時間。

 
           # ping localhost
           PING localhost (127.0.0.1): 56 data bytes
           64 bytes from 127.0.0.1: icmp seq=0 ttl=32 time=1 ms
           64 bytes from 127.0.0.1: icmp seq=1 ttl=32 time=0 ms
           64 bytes from 127.0.0.1: icmp seq=2 ttl=32 time=0 ms
           ^C
 
           --- localhost ping statistics ---
           3 packets transmitted, 3 packets received, 0% packet loss
           round-trip min/avg/max = 0/0/1 ms
 
 

    象這裡顯示出的那樣,調用ping時,除非被用戶打斷了,它將繼續發送文件包。上面的C標記我們按 
Ctrl-C 的地方。

    上面的例子顯示為 127.0.0.1 的文件包被適當地發送了,並且一個答復幾乎即時地回到了ping。這
顯示你成功地建立了你的第一個網絡接口。

    如果你從ping中得到的產量不相似上面顯示出的那樣,你有麻煩了。檢查任何錯誤,他們是否顯示
一些文件沒適當被安裝。檢查你使用的 ifconfig 和線路二進制代碼與你運用的核心版本兼容,並且,首先,
核心與啟動的聯網被編輯了,(你從 /proc/net 目錄的存在看這個)。如果你得到一條錯誤消息說“不能到
達的網絡”,那,你可能有線路命令錯誤。保証你使用同你給出ifconfig的一樣的地址。

    上面被描述了的步驟,對在一台獨立的主機上使用聯網應用程序已足夠。在把上面的行加到 rc.inet1 
並且保証兩個 rc.inet 手跡從 /etc/rc 被執行以,你可以重新啟動你的機器並且試一試各種各樣的應用。
例如,“遠程登錄 localhost ”應該建立一個遠程登錄連接到你的主機,給你一個登錄提示符。

    然而, loopback 接口作為在聯網書中的一個例子,或作為在開發期間的一張試驗床都是有用的,但是實
際上被一些應用程序在正常的操作期間使用。因此,你總是必須設置它,不考慮你的機器是否被納入一個網絡。

 

(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
網絡管理員指南 -21.簡單的 smail配置文件 (2001-07-20 11:00:00)
網絡管理員指南 -20.一個PLIP的零打印機電纜 (2001-07-20 10:08:00)
網絡管理員指南 -19.Newsreader配置 (2001-07-20 09:04:00)
網絡管理員指南 -18.NNTP描述 -5>Nntpd與C-News的接口 (2001-07-20 08:10:00)
網絡管理員指南 -18.NNTP描述 -4>NNTP授權 (2001-07-20 07:00:00)
網絡管理員指南 -18.NNTP描述 -3>限定NNTP訪問 (2001-07-19 22:08:00)
網絡管理員指南 -18.NNTP描述 -2>安裝NNTP服務器 (2001-07-19 21:04:00)
網絡管理員指南 -18.NNTP描述 -1>介紹 (2001-07-19 20:10:00)
網絡管理員指南 -17.C-News -9>維護工具可任務 (2001-07-19 19:00:01)
網絡管理員指南 -17.C-News -8>在一個NFS環境下的C-News (2001-07-19 18:08:00)

===更多相關===
 

★  樊強制作 歡迎分享  ★