只用兩根串行線或並行線連接兩台計算機(不用網卡),就可以實現文件的傳輸。在Linux下用什麼程序來做呢?其實答案很簡單:兩頭同時起動pppd就行了,仔細看看配置文件,很容易就能把它弄通。
可能有人說了:如果有程序能夠實現類似於Win95下的“直接電纜連接”的功能,那就更好了...
其實是現成的呀,配置一下就行了。順便說一下,如果其中一台要接受串口登錄,那麼紅帽子原配的mingetty好象不行,你得改用agetty或者mgetty才行。然後得改/etc/inittab的相應內容。如果沒有登錄的事就簡單多了。
不過這可能速度很慢,為什麼不用並口連接呢?Linux支持並口的IP通信叫做PLIP。筆者尚未用過。
另外需要補充幾點:
1.用串口線做Null Modem連接,還可以用minicom,seyon等來直接傳文件,最好用的是zmodem協議。
2.PLIP的howto很簡單,但在使用PLIP之前要注意去編譯內核支持PLIP。
3.現在網卡都很便宜了,完全可以去買兩塊網卡直連,配置與正常網絡一樣,只是把連接線改一下,因為通常連HUB的雙絞線是直連的,需要象串口線那樣改成交叉連接。請參考下文:
二塊網卡用雙絞線直接連接
二塊網卡不用買 HUB,用雙絞線就可直接連接,這兩塊網卡需要有 RJ45 接口,然後制作一條特殊的雙絞線,不用買 HUB,直接把這條線插到兩台機器的網卡上即可。
特殊雙絞線的具體制作方法:將 RJ45 一頭的第一根線與第三根線調換,第二根線與第六根線調換,其它不變。第一個頭:橙,橙白,綠,藍白,藍,綠,白,棕,棕白;另一頭:綠,綠白,橙,藍白,藍,橙白,棕,棕白。圖示如下:
1 -------- 3
2 -------- 6
3 -------- 1
4 -------- 4
5 -------- 5
6 -------- 2
7 -------- 7
8 -------- 8
注:其實只連1、2、3、6就可以了,很簡單的東西讓它說了這麼多(不過很標准)。還有一種轉接頭很有意思,把RJ-45轉換為9針RS-232口,插上這個轉接頭,這根線又變成了Null Modem的串口連接線!