NCSA DOS連線程式

  1. 簡介
  2. 製作步驟
  3. 使用方法
  4. 參數設定
  5. 常用網路卡packet driver下載

簡介

NCSA為National Center for Supercomputing Applications的縮寫,為一組織單位,他們開發出此套 連線程式,本站所要討論使用的,是一種可在DOS下作ftp與telnet的連線工具,此工具所使用的網路卡 驅動程式為packet driver,請參考MS-Client網路開機片的說明。 本站所提供下載的程式已部分中文化,所以要看得到中文訊息,DOS開機時需執行倚天中文,telnet到一些 中文的BBS站也需要先執行中文系統,否則將看到一堆亂碼。

使用此一連線工具時,需設定一些參數,例如IP、NETMASK、GATEWAY、DNS等,這些參數大部分設定在 CONFIG.TEL這個文字檔中,大致上整個連線的程序如下所列:

  1. DOS開機,視需要寫好AUTOEXEC.BAT與CONFIG.SYS檔,使倚天中文能順利執行。
  2. 執行網路卡packet driver。
  3. 執行ftp或telnet程式開始連線。

附帶一提,本連線程式另有一項功能,即執行ftp或telnet指令後,本身可設定成為ftp server,也就是別台電腦可下達 ftp指令或程式,ftp到這一台電腦。

製作步驟

  1. 在Windows98下格式化磁片,選擇複製系統檔,使磁片可以開機,磁片中隱藏檔DRVSPACE.BIN可刪除之,以增加磁片容量。。
  2. 將此壓縮檔ncsa.zip下載解壓縮之後,將其全部檔案複製到磁片中。 若你電腦的網路卡為DLink DFE530-TX,則此張磁片只需設定好CONFIG.TEL檔,便可馬上使用,若你電腦的網路卡 不是這個型號,請繼續進行下一個步驟。
  3. 刪除磁片中原DFE530-TX網路卡的驅動程式DLKFET.COM,並將你電腦要用的網路卡驅動程式複製到磁片中。
  4. 修改磁片中的AUTOEXEC.BAT檔,將原來執行網卡驅動程式的那一行,換成你電腦網路卡的packet driver執行程式檔名,並加上適當參數。

使用方法

以此磁片開機時,會讀取AUTOEXEC.BAT檔的內容,而自動載入網卡packet driver,並載入CONFIG.SYS 系統檔的設定,執行記憶體管理等程式,以便後面倚天中文系統的執行,倚天中文因檔案較大,需從硬碟載入執行。

上面程序若無錯誤,依需要自行載入倚天中文系統,在DOS命令提示字元下,輸入類似下面指令,便可telnet至你要的Server:

A:\NCSA>telnet 192.168.123.31

網址的部分可用IP或domain name,若用domain name,在CONFIG.TEL檔中需設有DNS,ftp的方法也類似

A:\NCSA>ftp 192.168.123.31

在NCSA資料夾中另附有SSHDOS.EXE這支SSH連線程式,使用時僅需設定好同資料夾中的WATTCP.CFG 設定檔即可,如下所列:

...
my_ip = 192.168.8.2
netmask = 255.255.255.0
gateway = 192.168.8.254
...

使用指令類似如下:
A:\NCSA>SSHDOS edge 192.168.8.31
第一個參數是帳號,第二個參數是IP。

參數設定

本NCSA連線程式執行時所需的參數,大多設定在CONFIG.TEL檔中,此文字檔本身有註解說明,這裡僅就需要設定的幾項,拿出來說明,其他的 大致上不用更動:

myip=192.168.8.2
本台電腦的IP

netmask=255.255.255.0
網路遮罩

ftp=yes
是否要在 Telnet 時使自己的 PC 能 FTP

name=mygateway; hostip=192.168.8.254; gateway=1
設定通訊閘

name=mynameserv; hostip=168.95.1.1; nameserver=1
name=mynameserv; hostip=168.95.192.1; nameserver=2
設定DNS

passfile="a:\ncsa\password"
對自己的 PC 作 FTP 所用之 password file,路徑請依實際狀況設定,可利用所附 TELPASS.EXE 程式設定自己的 password file

常用網路卡packet driver下載

下面列出一些常用的網路卡packet driver供下載,沒有列出的請自行由原廠下載:

FileVendorType
DLKFET.COMDLinkDFE530-TX
RTSPKT.COMRealtekRTL8139
DE22XPD.COMDLinkDE220
SIS900.EXESiSSiS900
E100BPKT.COMIntelPRO/100
NWPD.COMAcctonEN165X

在DOS下執行類似*.COM/?命令可得一些參數使用說明,或可在原廠驅動程式中所附的readme檔中得到相關參數使用說明。