linux系統(tǒng)作為網(wǎng)絡(luò)服務(wù)器的優(yōu)點(diǎn)數(shù)不勝數(shù),但它的缺點(diǎn)也不少,特別是繁瑣的配置讓不少人望而卻步。本文以turbolinux 4.0為例,介紹配置局域網(wǎng)linux服務(wù)器時(shí)的一些經(jīng)驗(yàn),希望對(duì)讀者有一些幫助,也希望能起到拋磚引玉的作用。
一、tcp/ip網(wǎng)絡(luò)配置
turbolinux對(duì)網(wǎng)卡的支持還是比較好的,大部分網(wǎng)卡在安裝時(shí)就可以自動(dòng)檢測(cè)出來(lái)。如果你的運(yùn)氣不好,linux找不到你的網(wǎng)卡,可以進(jìn)入x windows,以root身分運(yùn)行l(wèi)inuxconf命令。這是一個(gè)圖形界面的配置工具,大部分linux設(shè)置可以通過(guò)點(diǎn)點(diǎn)鼠標(biāo)簡(jiǎn)單完成。首先在其中找到basic host setting一項(xiàng),在這一項(xiàng)中設(shè)置網(wǎng)卡的類(lèi)型、i/o port和irq,一般沒(méi)有列出的isa卡可以用ne,pci可以用ne或ne2k-pci,接著設(shè)置ip地址和子網(wǎng)掩碼,只要和局域網(wǎng)中的其他機(jī)器設(shè)在同一個(gè)子網(wǎng)中就可以了。如果要連接外部網(wǎng)絡(luò)還要設(shè)置網(wǎng)關(guān)。關(guān)于這方面的問(wèn)題還可以參看turbolinux的幫助文件。
二、samba服務(wù)器的配置
samba是一個(gè)文件和打印服務(wù)器,它最重要的特點(diǎn)就是可以和win98/nt共享文件,還可以為其提供打印服務(wù)。簡(jiǎn)而言之,就是可以在win98的網(wǎng)上鄰居中看到linux服務(wù)器,并能存取其中的文件。
關(guān)于samba的配置都存放在/etc/smb.conf中,其中多數(shù)可用它的默認(rèn)設(shè)置,我就不再多說(shuō)了,但有幾處是非改不可的:
。籹mb.conf文件中采用類(lèi)似于windows ini 文件的方
;式,以[]為一段的開(kāi)始,每一行為一個(gè)等號(hào)表達(dá)式,
;注釋以打頭。其中每一個(gè)[]都表示一個(gè)共享目錄
;(global和printer)除外[global]中是一些通用的配
;置,其中對(duì)win98機(jī)器比較重要的一個(gè)就是
。籫uestaccount,表示不用密碼的用戶名,如果在win98
;中以這個(gè)用戶名登錄,訪問(wèn)public=yes的目錄就
。徊挥妹艽a,但不能訪問(wèn)public=no的目錄。
[global]
guest account = guest
。粀orkgroup要改為win98網(wǎng)絡(luò)配置中所設(shè)的名字,
;不然網(wǎng)上鄰居中就找不到這臺(tái)機(jī)器
workgroup = samba server
[homes]
。灰?yàn)閣in98不區(qū)分大小寫(xiě),而linux卻區(qū)分大小寫(xiě),
;所以要加入以下兩行
preserve case = yes
short preserve case = yes
[myshare]
。蝗绻O(shè)置一個(gè)目錄只對(duì)幾個(gè)用戶有讀寫(xiě)權(quán)限,只
;要加入以下一行每?jī)蓚(gè)用戶名中間以空格分開(kāi)
valid users = user1 user2 user3
設(shè)置完smb.conf文件后,運(yùn)行turboservice,把samba服務(wù)設(shè)置為開(kāi)機(jī)自動(dòng)啟動(dòng)。
以后linux開(kāi)機(jī)后,就可以在win98的網(wǎng)上鄰居中找到它了。
以上只是用win98共享linux資源,那么如何用linux共享win98中的文件呢?其實(shí)更簡(jiǎn)單,只要用命令smbmount。例如:要共享另一臺(tái)主機(jī)ntserver中sharefile目錄,用戶名是student,密碼是1234,只要打入命令:
smbmount ′\ntserversharefile′ -u student -p 1234 /mnt/sharefile
以后/mnt/sharefile就成了ntserver中的sharefile目錄,如果沒(méi)有用戶名和密碼-p 和 -u 參數(shù)就可以省掉了。
三、apache服務(wù)器的配置
你是不是也想在局域網(wǎng)上發(fā)布主頁(yè)呢?那就選擇apache吧。
用apache安裝http server是最簡(jiǎn)單不過(guò)的了,只要用turboservice命令把web server服務(wù)啟動(dòng)即可。它的默認(rèn)主頁(yè)是/home/httpd/index.html,把它替換成自已的主頁(yè),然后在瀏覽器中輸入linux主機(jī)的ip地址看看有什么反應(yīng)。
只用ip地址實(shí)在太單調(diào)了,想不想試試用這樣cool的域名,那就看看下面的介紹吧。假設(shè)linux主機(jī)的局域網(wǎng)中的ip地址是192.1.1.1,打開(kāi)/etc/hosts文件,找到192.1.1.1對(duì)應(yīng)的那一行,把主機(jī)的別名改為。然后把局域網(wǎng)中另一臺(tái)win98機(jī)器設(shè)置為通過(guò)局域網(wǎng)連接,并在局域網(wǎng)代理服務(wù)器設(shè)置一欄中填入linux主機(jī)的ip地址。最后打開(kāi)ie,輸入,享受一下你的勞動(dòng)成果吧!