『壹』 SQL Server2000的伺服器端和工作站怎麼連接
第一個問題:通過一條交叉攬怎麼讓這兩台電腦的SQL Server2000連接上呢?
按照你的描述,你是2兩台電腦直接聯?
如果是直聯,那應該使用反跳線,網線先按照標准做法,再1、3,2、6對換
這樣才通。
第二個問題: SQL Server2000工作站端:你應該安裝的是客戶端吧,那是沒有的。
『貳』 請教如何在linux上建立FTP和WEB伺服器
WEB)伺服器,主要功能是提供網上信息瀏覽服務。
(1)應用層使用HTTP協議。
(2)HTML文檔格式。
(3)瀏覽器統一資源定位器(URL)。
WWW代表萬維網的意思
WWW 是 Internet 的多媒體信息查詢工具,是 Internet 上近年才發展起來的服務,也是發展最快和目前用的最廣泛的服務。正是因為有了WWW工具,才使得近年來 Internet 迅速發展,且用戶數量飛速增長。
1、WWW簡介
WWW 是 World Wide Web (環球信息網)的縮寫,也可以簡稱為 Web,中文名字為「萬維網」。它起源於1989年3月,由歐洲量子物理實驗室 CERN(the European Laboratory for Particle Physics)所發展出來的主從結構分布式超媒體系統。通過萬維網,人們只要通過使用簡單的方法,就可以很迅速方便地取得豐富的信息資料。 由於用戶在通過 Web 瀏覽器訪問信息資源的過程中,無需再關心一些技術性的細節,而且界面非常友好,因而 Web 在Internet 上一推出就受到了熱烈的歡迎,走紅全球,並迅速得到了爆炸性的發展。
2、WWW的發展和特點
長期以來,人們只是通過傳統的媒體(如電視、報紙、雜志和廣播等)獲得信息。但隨著計算機網路的發展,人們想要獲取信息,已不再滿足於傳統媒體那種單方面傳輸和獲取的方式,而希望有一種主觀的選擇性。現在,網路上提供各種類別的資料庫系統,如文獻期刊、產業信息、氣象信息、論文檢索等等。由於計算機網路的發展,信息的獲取變得非常及時、迅速和便捷。
到了1993年,WWW 的技術有了突破性的進展,它解決了遠程信息服務中的文字顯示、數據連接以及圖像傳遞的問題,使得 WWW 成為 Internet 上最為流行的信息傳播方式。 現在,Web 伺服器成為 Internet 上最大的計算機群,Web 文檔之多、鏈接的網路之廣,令人難以想像。可以說,Web 為 Internet 的普及邁出了開創性的一步,是近年來 Internet 上取得的最激動人心的成就。
WWW 採用的是客戶/伺服器結構,其作用是整理和儲存各種WWW資源,並響應客戶端軟體的請求,把客戶所需的資源傳送到 Windows 95(或Windows98)、Windows NT、UNIX 或 Linux 等平台上。
FTP(File Transfer Protocol)是文件傳輸協議的簡稱。
FTP的作用
正如其名所示:FTP的主要作用,就是讓用戶連接上一個遠程計算機(這些計算機上運行著FTP伺服器程序)察看遠程計算機有哪些文件,然後把文件從遠程計算機上拷到本地計算機,或把本地計算機的文件送到遠程計算機去。
FTP工作原理
拿下傳文件為例,當你啟動FTP從遠程計算機拷貝文件時,你事實上啟動了兩個程序:一個本地機上的FTP客戶程序:它向FTP伺服器提出拷貝文件的請求。另一個是啟動在遠程計算機的上的FTP伺服器程序,它響應你的請求把你指定的文件傳送到你的計算機中。FTP採用「客戶機/伺服器」方式,用戶端要在自己的本地計算機上安裝FTP客戶程序。FTP客戶程序有字元界面和圖形界面兩種。字元界面的FTP的命令復雜、繁多。圖形界面的FTP客戶程序,操作上要簡潔方便的多。
簡單地說,支持FTP協議的伺服器就是FTP伺服器,下面介紹一下什麼是FTP協議(文件傳輸協議)
一般來說,用戶聯網的首要目的就是實現信息共享,文件傳輸是信息共享非常重要的一個內容之一。Internet上早期實現傳輸文件,並不是一件容易的事,我們知道 Internet是一個非常復雜的計算機環境,有PC,有工作站,有MAC,有大型機,據統計連接在Internet上的計算機已有上千萬台,而這些計算機可能運行不同的操作系統,有運行Unix的伺服器,也有運行Dos、Windows的PC機和運行MacOS的蘋果機等等,而各種操作系統之間的文件交流問題,需要建立一個統一的文件傳輸協議,這就是所謂的FTP。基於不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議,這樣用戶就可以把自己的文件傳送給別人,或者從其它的用戶環境中獲得文件。
與大多數Internet服務一樣,FTP也是一個客戶機/伺服器系統。用戶通過一個支持FTP協議的客戶機程序,連接到在遠程主機上的FTP伺服器程序。用戶通過客戶機程序向伺服器程序發出命令,伺服器程序執行用戶所發出的命令,並將執行的結果返回到客戶機。比如說,用戶發出一條命令,要求伺服器向用戶傳送某一個文件的一份拷貝,伺服器會響應這條命令,將指定文件送至用戶的機器上。客戶機程序代表用戶接收到這個文件,將其存放在用戶目錄中。
在FTP的使用當中,用戶經常遇到兩個概念:"下載"(Download)和"上載"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上載"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上載(下載)文件。
使用FTP時必須首先登錄,在遠程主機上獲得相應的許可權以後,方可上載或下載文件。也就是說,要想同哪一台計算機傳送文件,就必須具有哪一台計算機的適當授權。換言之,除非有用戶ID和口令,否則便無法傳送文件。這種情況違背了Internet的開放性,Internet上的FTP主機何止千萬,不可能要求每個用戶在每一台主機上都擁有帳號。匿名FTP就是為解決這個問題而產生的。
匿名FTP是這樣一種機制,用戶可通過它連接到遠程主機上,並從其下載文件,而無需成為其注冊用戶。系統管理員建立了一個特殊的用戶ID,名為anonymous, Internet上的任何人在任何地方都可使用該用戶ID。
通過FTP程序連接匿名FTP主機的方式同連接普通FTP主機的方式差不多,只是在要求提供用戶標識ID時必須輸入anonymous,該用戶ID的口令可以是任意的字元串。習慣上,用自己的E-mail地址作為口令,使系統維護程序能夠記錄下來誰在存取這些文件。
值得注意的是,匿名FTP不適用於所有Internet主機,它只適用於那些提供了這項服務的主機。
當遠程主機提供匿名FTP服務時,會指定某些目錄向公眾開放,允許匿名存取。系統中的其餘目錄則處於隱匿狀態。作為一種安全措施,大多數匿名FTP主機都允許用戶從其下載文件,而不允許用戶向其上載文件,也就是說,用戶可將匿名FTP主機上的所有文件全部拷貝到自己的機器上,但不能將自己機器上的任何一個文件拷貝至匿名FTP主機上。即使有些匿名FTP主機確實允許用戶上載文件,用戶也只能將文件上載至某一指定上載目錄中。隨後,系統管理員會去檢查這些文件,他會將這些文件移至另一個公共下載目錄中,供其他用戶下載,利用這種方式,遠程主機的用戶得到了保護,避免了有人上載有問題的文件,如帶病毒的文件。
作為一個Internet用戶,可通過FTP在任何兩台Internet主機之間拷貝文件。但是,實際上大多數人只有一個Internet帳戶,FTP主要用於下載公共文件,例如共享軟體、各公司技術支持文件等。 Internet上有成千上萬台匿名FTP主機,這些主機上存放著數不清的文件,供用戶免費拷貝。實際上,幾乎所有類型的信息,所有類型的計算機程序都可以在Internet上找到。這是Internet吸引我們的重要原因之一。
匿名FTP使用戶有機會存取到世界上最大的信息庫,這個信息庫是日積月累起來的,並且還在不斷增長,永不關閉,涉及到幾乎所有主題。而且,這一切是免費的。
匿名FTP是Internet網上發布軟體的常用方法。Internet之所以能延續到今天,是因為人們使用通過標准協議提供標准服務的程序。像這樣的程序,有許多就是通過匿名FTP發布的,任何人都可以存取它們。
Internet中的有數目巨大的匿名FTP主機以及更多的文件,那麼到底怎樣才能知道某一特定文件位於哪個匿名FTP主機上的那個目錄中呢?這正是Archie伺服器所要完成的工作。Archie將自動在FTP主機中進行搜索,構造一個包含全部文件目錄信息的資料庫,使你可以直接找到所需文件的位置信息。
另外,站長團上有產品團購,便宜有保證
『叄』 win2016出現創建multipoint工作站 按b 怎麼辦
摘要 "WindowsServer2016此系統上未啟用啟動項是設置錯誤造成的,解決方法為:
『肆』 如何組建一個無盤工作站,具體步驟
無盤工作站構架指南2(5-10)
5、486運行Win2000?無盤工作站
你想用486機運行Win2000嗎?你想不買終端卡組建無盤Win2000網路嗎?好了,請跟我來吧。根據本人長期的組網實踐經驗,總結出一套完整的無盤Win2000方案,給大家分享!
首先說說大致工作原理:
主要先通過Win2000遠程無盤引導Win32工作站,再利用Win2000終端服務和終端連網軟體從無盤win32中登陸到終端伺服器上。
請看以下具體步驟:
一、硬體配置:
1.伺服器:建議CPU PIII500 以上、256M內存,硬碟15G以上(經濟允許的話最好用SCSI)因為伺服器是整個網路核心的核心,所以配置一定要好。
2.工作站:低配置的486,586即可。筆者這里是奔騰75,8M內存,無硬碟。
二、安裝步驟:
1.首先把伺服器裝好Win2000 Server,並配置好所有硬體。
2.為window2000安裝終端服務。
打開控制面版---添加/刪除程序---添加/刪除Windows組件--選中Windows終端服務確定。安裝時要放入Win2000光碟.
3.在伺服器上安裝MetaFrame。Metaframe是citrix公司在Win2000下的終端伺服器他比Win2000的終端服務更加強大,提供多種客戶終端接入服務。
4.安裝好Metafrmae後,開始製作終端客戶安裝軟盤.
開始---程序---Metaframe tools---Ica client creator----Ica Client For win3x
5.為Win2000添加遠程啟動服務。由於Win2000已經不在支持遠程啟動服務。因此,我們考慮將NT4的遠程啟動服務移植到Win2000中。可到凌心之 家(www.lingxin-home.com)或我的主頁(networld2001.8u8.com)去下載遠程服務安裝工具。
6.在Win2000下依次配一台Dos、win32無盤站.方法與nt下一模一樣,別告訴我你不會配置.不會的,以下就不用看了。
7.以無盤win32啟動工作站,把第4步製作的終端客戶盤安裝在無盤站上。
8.配置客戶端。雙擊citrix圖標,建立一個新連接,這里注意:要填好主機名(伺服器名稱),協議選擇Netbios,的其它全部用他的默認就可以了。
9.建立連接完成後,雙擊剛才建立的連接,就出現夢寐以求的Win2000桌面了。你可以運行任何在伺服器的軟體了!
6、安裝Linux無盤工作站
[文章導讀]
其實Linux 對遠程引導的支持非常好,Linnx內核自身又支持網路文件系統,因此非常適合做無盤工作站,本文將以一個實例向大家詳細介紹無盤Linux工作站的安裝辦法。
[正文]
當年Novell下的無盤DOS工作站很是流行,後來又流行過Win95無盤工作站,只是由於問題多多,後來微軟自己停止了對無盤Windows的支持。隨著Linux的日益流行,使用Linux的人越來越多,其實Linux 對遠程引導的支持非常好,Linnx內核自身又支持網路文件系統,因此非常適合做無盤工作站,本文將以一個實例向大家詳細介紹無盤Linux工作站的安裝辦法。
這個網路是一個小的區域網,有1台伺服器和4台 Linux 無盤工作站,彼此之間用雙絞線通過HUB連接,伺服器的IP地址定為192.168.0.80 ,名字是server ,5台無盤工作站的地址由伺服器動態分配,地址范圍從 192.168.0.1 到192.168.0.4 ,名字分別是c1,c2, c3,c4,伺服器和無盤工作站使用的都是NE2000 兼容網卡,無盤工作站使用的網卡上都安 裝了BOOTROM 啟動晶元,伺服器操作系統安裝的是 RedHat Linux 6.0 ,安裝時選用定製安裝,並安裝了全部軟體。
Linux的遠程引導有兩種方式,一是利用Bootp協議,有一個專門的項目EtherBoot 提供支持(http://www.slug.org.au/etherboot/),這種方式引導 Linux 的速度是最快的,但這種方式有一個最大的問題,就是在市場上找不到支持這種遠程引導協議的 BOOTROM 啟動 晶元(除非自己刻錄),因為市場上幾乎所有的 BOOTROM 啟動晶元都是遵循NOVELL遠程引導 協議的,於是有人提出另外一種方式,就是伺服器端用 NetWare 伺服器,客戶端就可以用現 有的BOOTROM 啟動晶元了,說到這里大家一定胡塗了,作Linux無盤工作站豈不是還一台 NetWare 伺服器?不是的,因為神通廣大的 Linux 可以模擬 NetWare 伺服器,就象Samba 可以把 Linux 模擬成 NT 一樣,mars_nwe 可以把 Linux 模擬成 NetWare,不僅能提供 NetWare 文件和列印服務,還能提供遠程引導支持(知道Linux的厲害了吧),本文講述的 Linux 無盤工作站就是用這種方式作遠程引導的。
准備啟動盤
由於在 Linux 下沒有製作符合 NetWare 遠程引導協議啟動映象的工具,所以只能用早期的Win95提供的工具(遺憾)。找一台裝有 Win95 的機器啟動後按 F8 進入純DOS方式,格式化一張啟動盤 format a: /s ,然後將RedHat Linux安裝光碟上 dosutils 目錄下的 loadlin.exe復制到啟動盤,在啟動盤上作一個 autoexec.bat 文件,代碼只有一行 loadlin.exe bzImage root=/dev/nfsroot從 Windows 95 安裝光碟的 Win95 目錄下的cab文件中解出 rplboot.sys 文件放在啟動 盤上,命令如下:
extract.exe /a /l a:\ win95-27.cab rplboot.sys
一張用來做啟動映象的啟動盤就作好了,保存好啟動盤,以後作啟動映象時會用到它。
編譯內核
用於無盤工作站的Linux內核與用於從本地硬碟引導的Linux內核是不同的,無盤工作站的內核必須支持NFS作為根文件系統,即遠程根文件系統,所以必須編譯無盤工作站專用的內核。筆者使用的內核代碼版本是2.2.16,將內核源代碼解壓到/usr/src下, cd /usr/src/linux 進入內核子目錄,執行命令make menuconfig 進行內核編譯配置,下列項目必須按要求設置:
Processor type and features 該項目下面的選項必須根據無盤工作站的CPU類型設置,而不是根據伺服器的CPU類型設置
Loadable mole support 該項目下面的所有選項都禁止,即不支持模塊功能
Plug and Play support 設置為有效
Block devices 該項目下面的
Loopback device support
Network block device support
都設置為有效
Networking option 該項目下面的
kernel level autoconfiguration
DHCP support (NEW)
都設置為有效
Network device support 該項目下面的選項必須根據無盤工作站使用的網卡進 行設置,本例中使用的是NE2000兼容網卡,選項
Ethernet (10 or 100Mbit)
Other ISA cards
NE2000/NE1000 support (NEW)
都設置為有效
Filesystems 該項目下面的Network File Systems子項目下面的
NFS filesystem support
Root file system on NFS (NEW)
都設置為有效
以上設置完成後,退出內核編譯設置程序,會出現一個對話框:Do you wish to save your new kernel configuration?
然後執行 make dep && make bzImage 進行內核編譯,這個過程得花一點時間,特別是如果計算機的速度不快的話,花的時間會更長一些。編譯內核如果沒有錯誤,會得到內核映象文件/usr/src/linux/arch/i386/boot/bzImage ,將啟動軟盤插入計算機,執行下面的命令 mount -t vfat /dev/fd0 /mnt/floopy cp /usr/src/linux/arch/i386/boot/bzImage /mnt/floppy umount /dev/fd0
好了,啟動盤上的文件都准備齊全了,等會兒用它到Win95環境下製作啟動映象。
伺服器設置
伺服器端需要運行nfsd、dhcpd、mars_new等幾個服務進程,這些軟體在ReHat Linux 發行套件里都有,如果在安裝 Linux 的時候選擇全部安裝,這些軟體都會隨著安裝操作 系統而裝好了,下面對這些軟體進行設置,注意,下面的操作要以 root 身份進行。
1、 NFS 守護進程nfsd
首先要建立幾個供無盤工作站使用的目錄,並通過nfsd 導出,命令如下:
mkdir /tftpboot
然後編輯文件 /etc/hosts ,加入下面的內容
192.168.0.80 server server.domain
192.168.0.1 c1 c1.domain
192.168.0.2 c2 c2.domain
192.168.0.3 c3 c3.domain
192.168.0.4 c4 c4.domain
第一台工作站的工作目錄設置方法如下:
mkdir /tftpboot/192.168.0.1
cd /tftpboot/192.168.0.1
c000p -a /bin .
cp -a /dev .
mknod dev/nd0 b 43 0
chmod 600 dev/nd0
cp -a /etc .
cp -a /home .
cp -a /lib .
rm -rf lib/moles
cp -a /root .
cp -a /sbin .
cp -a /var .
mkdir proc
mkdir usr
mkdir tmp
chmod 777 tmp
touch fastboot
chattr +i fastboot
cd etc
編輯文件 sysconfig/network-scripts/ifcfg-eth0
保留其中的
DEVICE=eth0
ONBOOT=yes
其餘的行全部刪除,然後增加一行
BOOTPROTO=dhcp
編輯文件 rc.d/rc.sysinit ,在文件最後加上兩行
mount -t nfs server:/usr /usr
/usr/X11R6/bin/xfs
編輯文件 fstab
保留其中的
none /proc proc defaults 0 0
其餘的行全部刪除,然後增加一行
server:/tftpboot/192.168.0.1 / nfs defaults 1 1
其它工作站的工作目錄設置方法就簡單多了
cd /tftpboot
cp -a 192.168.0.1 192.168.0.2
cp -a 192.168.0.1 192.168.0.3
cp -a 192.168.0.1 192.168.0.4
編輯文件 /etc/exports ,加入以下內容
/usr (ro,no_root_squash)
/tftpboot/192.168.0.1 (rw,no_root_squash)
/tftpboot/192.168.0.2 (rw,no_root_squash)
/tftpboot/192.168.0.3 (rw,no_root_squash)
/tftpboot/192.168.0.4 (rw,no_root_squash)
2、動態主機配置協議伺服器 dpchd
檢查一下文件/etc/dhcpd.leases是否存在,若不存在就用命令touch /etc/dhcpd.leases 創建一個,然後編輯文件 /etc/dhcpd.conf ,加入以下內容
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.1 192.168.0.4;
}
3、NetWare 模擬器 marsw_nwe
編輯文件 /etc/nwserv.conf,找到下面的行
# 4 0x10 eth0 802.3 1
將該行開頭的'#'去掉,再找到
4 0x0 * 802.3 1
在該行開頭加上'#'
製作啟動映象
進入Win95,將Win95(早期的版本,可以用伺服器安裝方式安裝)安裝光碟的admin\nettools\netsetup\rplimage.exe 復制到硬碟,將啟動軟盤插入軟碟機,然後在純MSDOS方式下執行 rplimage a: 就會得到啟動映象 net$dos.sys,再將啟動映象 net$dos.sys 復制到啟動盤上(如果啟動盤空間不夠,可以先刪除啟動盤上的一些文件以留出空間)。
啟動 Linux 伺服器,以 root 用戶登錄,將啟動軟盤插入軟碟機,執行下面的命令 mount -t vfat /dev/fd0 /mnt/floppy cp /mnt/floppy/net\$dos.sys /var/mars_nwe\sys\login umount /dev/fd0 然後執行 setup ,移動光棒至 System services 選項回車,出現 Services 設置畫面,將dhcpd,nfs,mars-nwe 都設為有效,退出 setup 程序,執行以下的命令以啟動上述服務進程:
/etc/rc.d/rc3.d/*mars-nwe restart
/etc/rc.d/rc3.d/*dhcpd restart
/etc/rc.d/rc3.d/*nfs restart
下一次再啟動伺服器時,上述服務進程會自動執行。
至此,所有的設置工作全部完成了,聯好網路隨便打開一台無盤工作站,稍等一下,出現遠程引導的信息,接著會啟動 Win95,接下來很快就會裝載 Linux ,在一大堆 Linux 的啟動信息之後如果看到 Linux 的登錄提示,就說明遠程啟動成功了。
Linux 無盤工作站雖然運轉起來了,但還有一個問題,就是交換的問題,因為Linux 是一個支持虛擬存儲的操作系統,當機器內存不夠時,Linux 就會把內存中暫時不用的數 據換出到交換設備上,等需要時再換回來,剛才我們沒有設置交換區,在無盤工作站上用 free 命令就會發現交換區為零,如果無盤工作站內存較大,運行一些不大的程序,沒有交換區還是可以的,但若運行大型程序就會出問題,下面介紹在伺服器上設置交換區即遠 程交換的方法。
對於2.1.101版以前的內核,要實現遠程交換可有點費事,得從網路上下載有關的補丁來修改內核代碼,然後再編譯內核映象。從2.1.101版後的內核支持網路塊設備,這樣,實現遠程交換就容易了。首先編譯內核時要使 Network block device support 選項有效(剛才編譯內核時就是這么作的),再從http://atrey.karlin.mff.cuni.cz/~pavel/nbd/nbd.html 下載實用程序 nbd.14.tar.gz ,執行下面的命令
tar zxvf nbd.14.tar.gz
cd nbd
./configure
make
編譯完後會得到文件 nbd-server 和 nbd-client,將它們復制到 /usr/sbin 下面:
cp nbd-server nbd-client /usr/sbin
然後編輯文件 /etc/rc.d/rc.sysinit,在文件最後加上一行
/usr/sbin/nbd-server 7999 /tftpboot/%s/swap > /dev/null &
執行剛才的命令激活nbd服務:
/usr/sbin/nbd-server 7999 /tftpboot/%s/swap > /dev/null &
下一次伺服器啟動時,上述命令會自動執行。
再在伺服器上每個工作站目錄(/tftpboot/192.168.0.1,/tftpboot/192.168.0.2等等)下為各個無盤工作站建立交換文件,命令如下(本例中交換區大小為32M):
dd if=/dev/zero of=swap count=32768 bs=1024
mkswap swap
在每個工作站目錄下文件 /etc/rc.d/rc.sysinit 的最後加上兩行
/usr/sbin/nbd-client server 7999 /dev/nd0
swapon /dev/nd0
就這么簡單,再打開無盤工作站試一試啟動成功後登錄系統,執行命令 free 就會看到在顯示信息的最後有這樣一行:
Swap: 32764 XX XXXX
這說明交換區設置成功了。
通過以上步驟,一個完整的 Linux 無盤工作站網路就作好了,Linux 無盤工作站的用法很靈活,既可以象使用普通有盤工作站一樣使用,還可以把無盤工作站當成別的 Unix 主機的終端,特別是可以作為 X 終端,運行遠程 Unix 主機上的 X 應用。
7、實戰Linux無盤工作站
[文章導讀]
本文將詳細敘述一下建立linux無盤工作站的步驟。
[正文]
LINUX無盤工作站的建立,需要作客戶端和伺服器端兩方面的工作,本文將詳細敘述一下建立linux無盤工作站的步驟。
一.無盤工作站客戶端
這部分的主要任務是做一個EPROM的啟動文件,還包括一個處理Linux內核的工具mknbi-linux。有兩個package:etherboot和netboot可供選用, etherboot對網卡型號有要求,支持的網卡種類不算很多,但對最常用的網卡如3c503/507/509/905b、NE1000/2000/PCIne2000、Intel eepro等基本上都能支持;Netboot可以用ndis或pktdrv,這些文件一般在隨卡附帶的驅動盤上都有,但這僅限於網路啟動,對網卡的要求首先是Linux能識別。
以下步驟所述適用於etherboot;
1. 展開etherboot,進入src-32,編輯Config。有許多選項可以讓你做多重啟動、顯示信息、詢問口令之類的事情,這時你需要做的是用bootp代替dhcp,即在Config中定義-DNO_DHCP_SUPPORT設置。因為我們打算在伺服器端用bootp,所以這是必須的,否則在啟動時會因為未能尋找到dhcp server而啟動不了。如果你准備在伺服器端使用dhcp,那麼這一步就不需要了。
2. make。對每種網卡都會生成兩個文件 .rom和 .lzrom,後者是壓縮過的。
3. 使用軟盤啟動驗證所作的啟動ROM沒問題,假設你用的網卡是ne2000兼容的:
cat ../src/floppyload.bin ne.lzrom > /dev/fd0
如用軟盤啟動,系統能探測到你的網卡並發出bootp請求。如果一切OK,你就可以把ROM文件刻寫到EPROM里了。
4. cd ../netboot*;make;make install。make如果出錯,解決辦法是把系統中的bcc改名,然後將gcc連接成bcc,再重新make。最後在系統中會增加一個程序mknbi-linux,這是用來處理linux內核的,在伺服器端設置部分會講它的用法。
客戶端的工作完成了。
二、伺服器端:
假設你的無盤工作站ip為10.0.0.1; 機器名為dc1.subnet.net,另一台無盤工作站ip為10.0.0.2,機器名為dc2.subnet.net, 伺服器ip為10.0.0.254,名為server.subnet.net。
1. 修改/etc/hosts,增加dc1.subnet.net,dc2.subnet.net
2. 取得bootp-2.x.x,展開後注意把帶的各種patch都打上。然後make; make install
3. 建立/etc/bootptab,如下:
global.prof:
:sm=255.255.255.0:
:bf=/tftpboot/vmlinuz.nb:
dc1:tc=global.prof:ha=0000c0863d7a:ip=10.0.0.1:
dc2:tc=global.prof:ha=0800110244e1:ip=10.0.0.2:
ha用無盤工作站網卡的MAC地址代替。
4. 修改inetd.conf,去掉bootpd和tftpd的#號,如下:
tftp dgram udp wait root /usr/sbin/tcpd tftpd –s /tftpboot
bootps dgram udp wait root /usr/sbin/tcpd bootpd -i
kill –HUP `cat /var/run/inetd.pif`
5. 建立/tftpboot/10.0.0.1,cd /tftpboot/10.0.0.1,
(cd /; tar cpf – lib sbin bin var etc dev)| tar xpf –
mkdir usr; mkdir tmp; chmod 1777 tmp; mkdir home;mkdir root; makdir
proc; mkdir mnt
6. touch fastboot; chattr +i fastboot
(fstab 中 / 和 /usr 的最後一項設成0,也許不需要這一步了,但我沒試過)
以下是一個shell script,可用於自動執行以上操作。
#!/bin/sh
if [ $# != 1 ]
then
echo Usage: $0 client-IP-addr
exit 1
fi
cd /
umask 022
mkdir -p /tftpboot/$1
# just make these ones
for d in home mnt proc tmp usr
do
mkdir /tftpboot/$1/$d
done
chmod 1777 /tftpboot/$1/tmp
touch /tftpboot/$1/fastboot
chattr +i /tftpboot/$1/fastboot
# these ones
(cd /; tar cpf - bin lib sbin dev etc var) | (cd /tftpboot/$1; tar xpf -)
7. 刪除var下一切不需要的東西, 減小空間。刪除lib/moles下一切不需要的模塊。
8. 修改etc/sysconfig/network,etc/sysconfig/network-scripts/ifcfg-eth0,
etc/fstab,etc/conf.mole
fstab中指明root在伺服器server上,like this
server:/tftpboot/10.0.0.1 / nfs default 0 0
server:/usr /usr nfs default 0 0
9. 配置etc/rc.d/rc3.d,關掉一切不需要的網路服務。
10. 刪除etc/rc.d/rc6.d/K??network。
11. 修改etc/rc.d/rc.sysinit,尋找「mount –a –t nonfs,smbfs…"改成
「mount.–a –t nosmbfs…"
12. mkdir /tftpboot/10.0.0.2; cd /tftpboot/10.0.0.2;
13. 修改etc/sysconfig/network,etc/sysconfig/network-scripts/ifcfg-eth0,
etc/fstab,etc/conf.mole
14. cd /etc; vi exports;
/usr dc*.subnet.net(ro)
/tftpboot/10.0.0.1 dc1.subnet.net(rw,no_root_squash)
/tftpboot/10.0.0.2 dc2.subnet.net(rw,no_root_squash)
exportfs –a
15. 編譯一個新內核,必須包含以下特性:
NFS filesystem 支持
Root on NFS 支持
Bootp 支持
無盤工作站所用的網卡型號支持
編譯出新內核之後,用mknbi-linux處理,
mknbi-linux bzImage vmlinuz.nb
將vmlinuz.nb放在/tftpboot下即可。
至此,伺服器端的工作就完成了。
注意事項:
1. 如果你打算在伺服器端用dhcp,需要自己配置,參看dhcp的文檔。
2. Rh6.1自帶一個bootparamd,也應該能完成同樣的工作,但在manual中語焉不詳,不知該如何設置。
3. 伺服器端 / 和 /usr 最好單獨分區。
4. etherboot的文檔上說對有些網卡比如PCI NE2000兼容網卡,可能需要調整Makefile中的vendor信息和ID信息,我還未試過。
啟動你的無盤工作站,如一切操作無誤的話,工作站則應該能啟動起來。啟動過程中如果有一些地方不順利,可以在啟動之後對無盤工作站上按一般方法進行設置。
希望以上的講述能給讀者有所幫助和啟迪!
8、Linux無盤工作站架設實例
後面還有實例你自己看吧!
『伍』 無盤網吧搭建全過程
收費伺服器放在吧台,獨立的一台收銀電腦。收費客戶端和你的客戶機windows一起裝,就是你拔掉硬碟前裝好,或者客戶機啟動後開超級工作站安裝修改都可以。
無盤網吧一般用迅閃更新游戲,二個方案更新游戲,一個是無盤伺服器開超級用戶更新游戲,可以手動,也可以裝個迅閃更新,更新後再同步其餘的伺服器。第二個是不管無盤伺服器,無盤伺服器裝系統和一些常用游戲軟體,再單獨配一台電腦裝個windows2003 或者迅閃的LINUX虛擬磁碟伺服器。游戲更新用迅閃,虛擬盤用CGO 客戶機綠色出盤。
無盤網吧組建詳細方案:
你有多少台電腦?多少資金?什麼地段?什麼樣的客戶群?周邊網吧同行的配置?房租如何?水電費用?上面官方人員打點的費用?營業證件的費用?人員費用?等等來一個詳細的調查統計。
100台電腦左右的網吧 需要一個網眾伺服器,你得去淘寶買一個瑞華國際的盜版加密狗像U盤一樣的東西插在伺服器上,同時你可以從購買狗的地方得到一套盜版網眾5.8的軟體。伺服器你可以自己去信息城配一個主板用華碩的DSBV-DX/SAS CPU來個四核的5300 內存配個8G的硬碟3寫SAS硬碟(72X3西捷)RAID 0 ,3讀SATA(600X3西捷)RAID 0 1.8T的游戲夠用了吧。3G的內存做靜態windows系統盤。
伺服器硬體到位後放入網眾光碟照說明安裝,插上狗調試。下面客戶機接硬碟裝好系統後,服務端開啟上傳功能。客戶機上傳系統到伺服器。客戶端拔掉硬碟從網卡啟動。如果對系統要修改或者更新游戲請隨便選一台電腦開超級用戶。
然後裝上迅閃自動更新綠色版。游戲更新問題就搞定了。那台電腦就24小時開著不停的更新,也可以晚上掛機更新。
交換機和網線水晶頭買好點別用便宜貨。無盤就靠路寬撐著了。暫時就想到這么多。具體會碰到很多問題你問網路或者上論壇求助慢慢就能解決的。
『陸』 如何添加windows無盤伺服器與設置
一般的步驟,客戶機掛硬碟裝系統,然後在伺服器添加此工作站,然後客戶機安裝無盤軟體客戶端(此時是掛載硬碟的),在伺服器對此客戶機開超級用戶,然後通過無盤軟體客戶端上傳系統。上傳完後就可以無盤啟動了。 大部分的無盤軟體均是這個步驟。也就是說需要一個網路伺服器。
詳細方法:具體安裝過程:
1.雙擊BXP的安裝文件BXP2.5_evalxi.exe,開始安裝。(BXP2.5_evalxi.exe為BXP 2.5的測試版,只能連接兩個用戶,且虛擬磁碟的空間限制在2G以內,《無盤網路完全教程—提高篇》一書配置光碟的「純無盤windows xp相關文件\BXP2.5」目錄下有此安裝文件。文件自動解壓後,開始安裝,出現一個「Welcome」的歡迎安裝界面。
2.若需要查閱BXP的英文安裝文檔,則可以單擊「View」按鈕;若不需查閱則單擊「Install」按鈕開始安裝。
3.在閱讀產品授權協議書並表示同意之後,便可以繼續安裝,後面的幾個步驟可以按默認值設置,當出現「Setup Type」時,需根據具體情況來時行選擇,由於本例只使用一台伺服器,所以可以選擇第一項,即「Full Server」
4.單擊「Next」出現「Select Components」界面,
在組件列表中有以下兩個組件:
? ? 「Tellurian DHPC Server」 BXP內置的DHCP伺服器組件,選擇此組件時,在後續步驟中,系統將會自動安裝BXP內置的DHCP模塊,若不準備使用外部的DHCP來為BXP提供服務,可以選中此選項,當然此項選中後,外部的DHCP仍可以照常使用,也就是說在BXP管理器中可以選擇使用哪一個DCHP,因此在這里我們先選中此項目。
? ? 「Embedded Tools」 嵌入工具組件,此組件可以在窗口中嵌入XP,類似於XP的遠程桌面。
注意:
如果內置上的 DHCP 組件被選擇,那麼就不能配置BOOTP方式啟動無盤工作站。 當選擇DHCP組件時,可以不安裝微軟DHCP組件。
5.後面幾個步驟要按默認值設置,本例使用的BXP 2.5的測試版,所以沒有注冊界面,若需正式使用,需購買正式版,並正確進行注冊。最後出現「Setup complete」 對話框,
單擊「Finish」按鈕,完成BXP的安裝。
4 配置BXP伺服器組件
配置BXP伺服器組件包括以下幾個內容:
? ? 配置BXP相關的服務
? ? 配置DHCP服務(在需要的情況下)
? ? 產生並且處理BXP客戶登錄
4.1 配置BXP相關的服務
在配置一個BXP伺服器之前,必須確定以下服務組件已正確安裝在伺服器:
? ? 3 Com BOOTP 服務 或3 Com PXE 服務
? ? BXP TFTP 服務
? ? BXP IO 服務
? ? BXP 登錄服務
1.引導方式的選擇
BXP工作站的引導方式有兩種,一種為PXE方式,另一種為BOOTP方式;PXE是通過DHCP服務動態地為工作站分配IP地址,其網路構在PXE的網路結構DHCP伺服器和BXP伺服器可以作到一台計算機上。 在BOOTP 引導方式下,工作站的IP地址是固定的,每個工作站必須在伺服器上手動地指定。其網路結構如無盤系統採用何種啟動方式,取決於不同的應用環境,在小型的較單一的網路中建立使用PXE方式,對於較大型的網路,尤其是多種網路混合組網時,應用採用BOOTP方式。以下的設置以PXE為例進行說明。
2.配置PXE服務
在伺服器上,打開「控制面板」,雙擊「3 COM PXE」圖標。如果出現警告信息,說明 PXE服務還沒有啟動,單擊「是」按鈕,若已安裝Windows 2000 自帶的DHCP,系統將提示已安裝DHCP,將禁用BXP內置的DHCP,單擊「確定」,此時出現「3COM PXE」對話框。在「Options」標簽中的Data files框中,輸入BOOTPTAB文件及其正確的路徑,也可以單「Browse」找到此文件,由於事先已安裝了Windows 2000自帶的DHCP,所以「Proxy DHCP」為不可用狀態,單擊「Network Adapters」標簽,在伺服器IP地址列表中,選中要綁定的IP地址,本例為198.168.0.1單擊「OK」按鈕,完成PXE伺服器設置。
3.配置 Venturcom TFTP 服務
打開伺服器的「控制面板」,雙擊「Venturcom TFTP Service」圖標,出現「TFTP Settings」對話框,單擊「TFTP Option」標簽,在「Transmit (GET) directory」框中為啟動引導文件 Vldrmi13.bin所在路徑,若在在安裝期間是以默認的路徑安裝的BXP,則此文件的路徑為 C:\ Program Files\Venturcom\BXP\ Tftpboot),設置好後單擊「TFTP Network」標簽,將TFTP服務綁定到相關的IP地址上,本例為198.168.0.1,單擊「確定」按鈕,結束BXP的TFTP的設置。
4.配置 BXP IO 服務
在伺服器上,建立一個用來存放所有的虛擬磁碟映象文件的文件夾,例如:D:\VLD,請確定此文件夾所在的磁碟有足夠的硬碟空間。單擊「開始」菜單→選擇「程序」→ Venturcom BXP→ 「BXP IO Service Preferences」,出現「BXP IO Service Preferences」對話框,單擊「Virtual disks directory」框後面的「Browse」按鈕,在彈出的「Select Directory」對話框中選擇我們在前面建立的用以存放虛擬磁碟映象文件的文件夾D:\VLD,在「IP Settings」的列表中,選中「198.168.0.1」,其它選項可以按默認值設置,完成後,單擊「OK」按鈕,完成配置 BXP IO 服務的配置。
5.配置BXP登錄服務
在伺服器上,單擊「開始」菜單→選擇「程序」→ Venturcom BXP→ BXP Login Service Preferences,出現「Login Service Preferences」 對話框,檢查資料庫路徑是否正確定(默認情況下在C:\ Program 文件\Venturcom\BXP\ VLD.MDB),單擊「Browse」按鈕可以選擇一個不同的資料庫。在「IP Settings」列表中綁定「198.168.0.1」,其它的選項可以按默認值進行設置,單擊「OK」按鈕,完成登錄服務的配置。
4.2 啟動BXP相關的服務
打開伺服器「控制面板」,雙擊「管理工具」圖標,打開管理工具窗口,雙擊「服務」圖標,出現「服務」對話框,按以下順序啟動各項服務並將它們設置為自動運行。
? ? 3Com BOOTP 或 3Com PXE
? ? BXP TFTP Service
? ? BXP Adaptive Boot Server (此服務無需配置)
? ? BXP IO Service
? ? BXP Login Service
? ? BXP Write Cache I/O Server (此服務無需配置)
服務啟動並設置完畢後
4.3 配置DHCP服務
如果使用Windows 2000 系統的自帶的DHCP,那麼配置DHCP服務的方法與PXE無盤Windows 98完全相同,詳細情況請參見本叢書基礎篇的第7章相關內容。若伺服器採用Windows 2000 Workstion 或Windows XP等不帶DHCP的操作系統,則可以設置BXP的DHCP,以完成PXE的啟動過程。
5 配置BXP管理程序
5.1 管理程序概述
BXP 管理程序有管理IO伺服器、工作站帳號、虛擬磁碟和配置啟動文件路徑等功能。使用管理程序對數據的修改都被儲存在BXP資料庫中(VLD.MDB)。
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator就可以打開BXP管理程序,當BXP的各項伺服器都啟動時,由於還沒有建立工作站帳號、虛擬磁碟,及沒有添加IO伺服器,所以在列表中只有一個登錄伺服器的圖標,在後繼章節設置完成後,就會出現在列表中。
5.2 管理程序的使用
1. 1. 配置自引導文件
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator就可以打開BXP管理程序。單擊「Tools」菜單,選擇「Configure Bootstrap」命令,在「Path」框中,輸入引導文件及其路徑,也可以單擊「Browse」按鈕,在「打開」窗口中找到此文件,默認情況下引導文件為:C:\ Program Files\Venturcom\BXP\ TFTPBoot\VLDBMI13.BIN。其它選項均按默認值設置。完成後,單擊「OK」按鈕完成設置。
2. 2. 注冊IO伺服器
在安裝BXP伺服器時,IO服務組件已自動安裝,本機的IO伺服器,必須在資料庫中注冊登記後才能正常的使用。
注意:
本實例的中只使用一台伺服器,包括IO服務在內的所有組件都安裝在同一台伺服器,當使用多台IO伺服器時,也將外部的IO伺服器加入資料庫。
具體注冊方法如下:
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator打開BXP管理程序。從「File」菜單中,單擊「New」→「Server」,出現「New IO Server」對話框。在「Name」框中,輸入IO伺服器的機器名,然後單擊「Resolve」按鈕,此時與此伺服器綁定IP 地址便會在「IP Address」框中顯示出來,若伺服器有多個IP地址,則需手動輸入伺服器的IP地址。
注意:
不要改變埠(port)中的數值。 因為BXP內置程序將使用這個埠。
在「Descriptio」框中,輸入入此IO伺服器的描述信息,例如:I/O伺服器,最後點擊「OK」按鈕。IO 伺服器和登錄伺服器圖標就會在BXP管理界面中出現。 如果BXP服務處於已啟動狀態,則出現由於綠色的熒屏,如果服務處於停止狀態,則圖標以黑色的熒屏出現。
3. 3. 建立虛擬磁碟
創造一個虛擬磁碟前,應確定BXP IO服務已啟動,具體建立過程如下:
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator打開BXP管理程序。將管理程序的面板模式改變為「Server」→「Disks」。 操作為:單擊「View」菜單,選擇「Server」→「Disks」。選中IO伺服器圖標,本例為yxzfs1,從「File」菜單中,選擇「New」命令,然後單擊擊「disk」,出現「Add Virtual Disk」對話框,選中「New Disk」選項,在「Virtual disk size in……」框中輸入虛擬磁碟的大小,如果在IO伺服器上的虛擬磁碟目錄為NTFS,最大的磁碟大小是8024MB,其它的方式則最大的虛擬磁碟大小如果 4095MB(以上數據均為正式版,測試版最大容量為2006MB)。
注意:
虛擬磁碟的大小在生成之後是不能改變的。因此要確定分配空間足以滿足客戶需要。
在「Disk name」框中輸入虛擬磁碟的名字,它可以支持長文件名字,在「Description」框中,輸入虛擬磁碟的描述,描述最多允許50個字元,若輸入漢字描述則最多為25個漢字,設置信息輸入後,單擊「OK」按鈕,完成設置,系統開始建立虛擬磁碟,系統可能要花費幾分鍾時間產生虛擬磁碟文件,並出現如圖23所示界面,提示生成虛擬磁碟的進程。
4. 4. 格式化虛擬磁碟
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator打開BXP管理程序。. 單擊「View」菜單,選擇「Server」→「Disks」,選擇需格式化的虛擬磁碟,本例為win XP。 從「Tools」菜單下,選擇「Map Virtual Disk」命令,此時可以看到虛擬磁碟的顏色加亮,這個操作的目的是將指定的虛擬磁碟文件在伺服器端產生一個虛擬盤符,操作人員可以對這個虛擬的盤格式化,添加、刪除及修改其中文件。
警告:
正在使用中的的虛擬磁碟,不要映射一個虛擬的磁碟。這樣作,很可能引起虛擬磁碟映象的損壞。
當作完以下映射操作後,打開「我的電腦」就可以看到虛擬磁碟的盤符了,本例為H盤,按常方法對虛擬磁碟進行格式化,完成後需將映射取消工作站才能使用,返回BXP 管理程序界面,選中剛才作映射的虛擬磁碟,然後從「Tools」菜單下,再次單擊「Map Virtual Disk」,使前面的選中鉤去除,從而取消虛擬盤的映射。
5. 5. 建立工作站帳號
建立工作站帳號的方法有以下兩種:
? ? 在工作站端自動添加(注意此方式只有在配置BXP登錄服務期間,已將「Add new clients to data」選項選中時才有效,
? ? 使用BXP管理程序手動的添加
自動生成工作站帳戶的操作:
啟動無盤工作站,修改BIOS設置及網卡相關設置,使用網路遠程引導優先。重新啟動工作站。工作站將會從伺服器到獲得IP地址,接著從伺服器引導系統,最後系統提示輸入工作站帳號名及相關描述,此時可以在工作站的熒屏看到與下列相似的信息:
Venturcom BXP bootstrap v2.0 build 23
Copyright (c) 2002 Venturcom, Inc.
All rights reserved.
UNDI IRQ:000B
Bootstrap loaded at 8AC0:0000 Size 3BFE
Connectiong to the BXP services.Please wait…
Venturcom BXP could not find an entry for this client PC in its database. This may be because it is a new PC. You can enter the information below for this client PC and it will be added to the BXP database, or you can press the ESC key and the MAC address will be used as the client name and description. You can edit this client information later using the BXP Administrator.
Client Name:
Description:
輸入一個工作站的帳號例如:X01,然後按回車,再輸入相關的描述信息,例如「First ws」,按回車確定。系統提示「No virtual disk assgned」(沒有分配虛擬磁碟)。
此時伺服器, 打開BXP管理程序,若如果管理程序已經是打開的,可以按F5進行刷新,在管理程序窗口,將管理界面設置為「Server→Client→Disk」方式,就可以在Clients分支中看到剛才添加進來的工作站帳號X01,
由於工作站X01還沒有分配到虛擬磁碟,所以它目前處於Clinets分支,若它分配了虛擬磁碟後將出現在提供給它虛擬磁碟的IO伺服器圖標下。
為上傳工作站系統,並在有盤工作站中產生虛擬磁碟的映射,在此要將第一個工作站(帶母盤的工作站)設置為硬碟優先,可以在所示界面中,右擊X01工作站圖標,在彈出的快捷菜單中,選擇「Properties」命令,出現「Client Properties」對話框,單擊「Disks」標簽,在「Boot order」下拉列表中,選擇「Hard Disk First」即硬碟優先,單擊「確定」按鈕,完成設置。當系統上傳後,可將此選項設置為「Virtual Disk First」即虛擬盤優先。
使用BXP管理程序手動的添加
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator打開BXP管理程序。從「File」菜單中,選擇「New」,再單擊「Client」後出現「New Client」對話框。在Name框中輸入要建立的工作站帳號名,例如X02,在MAC框中輸入工作站網卡的MAC地址,例如00e04c232201,在Descriptio框中輸入相關的描述信息,也可以不輸入描述信息,注意不要改變Port的值,完成後,單擊「確定」按鈕。
6. 6. 為工作站分配虛擬磁碟
打開BXP管理程序,在「View」菜單中,將管理界面設置為「Server→Client→Disk」方式。展開「Clients」分支,右擊需要虛擬磁碟的用戶,例如X01,在彈出的快捷菜單中,選擇「Properties」命令,出現「Client Properties」對話框,單擊「Disks」標簽,單擊「Change」按鈕,出現「Select Virtual Disk」對話框,在「All disks」列表中,展開IO服務分支,本例為yxzfs1,此進可以看到此伺服器中的虛擬磁碟,本例為Win XP,單擊此虛擬磁碟圖標,然後單擊「Add」按鈕,將它加入到右邊的「Attached disks」列表中,單擊「OK」按鈕,返回「Clent Properties」設置界面,此時在IO Server列表可以看到剛才添加過來的虛擬磁碟。單擊「確定」按鈕,返回BXP管理程序界面。此時可以看到,工作站X01的圖標已轉移到yxzfs1的IO伺服器分支上了。
6.7 BXP客戶的安裝及設置
在一個工作站上安裝硬碟及光碟機,將Windows XP安裝並設置好,另外,在安裝BXP客戶端程序之前,需確定以下工作是否完成:
? ? BXP IO伺服器已啟動,且已在BXP
無盤網路,就是一個網路中的所有工作上都不安裝硬碟,而全部通過網路伺服器來啟動,這樣的網路就是無盤網路,這些工作站被稱為無盤工作站。
一種新的網路結構:無盤網路出現了。無盤網路的本意一個是為了降低工作站的成本,但主要卻是為了管理和維護的方便。試想,如果把工作站要用到的操作系統的文件和軟體文件都放到伺服器上,系統的管理和維護都在伺服器上完成,軟體升級只需要配置一次,網路中的所有計算機就都能用上新軟體。
應用范圍 :
1、 適用於學校無盤網路教室的組建或改造
2、 適用於大中小型公司、企事業單位、營業廳等辦公室
3、 適用於游戲吧及Internet 網吧
4、 適用於酒店、KTV歌廳等以vcd 為主的網路
『柒』 1台路由器 1台域控伺服器 20個工作站,1條光纖 幾個交換機,怎樣連接組建辦公上網域控網路呢
首先這個騰達TEH2400M只有24口,24台電腦全插滿了,哪來的介面接光纖收發器?所以剩下的這個騰達TEI480路由器還是得用上。
要不你另買一個48口的網管型交換機,最好帶防ARP攻擊的,這樣就將你的問題全解決了,價格在1500大洋左右吧。
不過我有個疑問,一條2M的光纖,移動配給你多少個公網IP地址?據我所知一般光纖的家庭用戶都是配1個公網IP,100M以上光纖的高級商業用戶標配不超過4個公網IP(可以加錢另外增加IP地址),還有2M的網速帶24台電腦是否足夠?如果是一般的辦公用例如收發郵件、上個網可能夠用,如果需要經常大量傳輸數據建議升級帶寬;
建議你利用現有硬體這樣配置網路:
1、從光纖收發器連接到騰達TEI480路由器(4口),然後從騰達TEI480路由器連接到TEH2400M交換機(24口),主意這兩條線必須是級聯交叉線即一頭586A另一頭是586B;
2、選兩台比較重要的電腦接入路由器空餘的兩個LAN口,一般都是選伺服器之類的;
3、將剩餘的22台電腦全連接到TEH2400M交換機(24口),配置好騰達TEI480路由器的硬體防火牆。
按照你補充的說法,前提是從華為的S9306三層交換機拉到你這邊的是普通的網線,如果是光纖你現有的這兩個設備都沒有光纖介面,須另外解決,現修改如下:
1、從華為的S9306三層交換機連接到騰達TEI480路由器(4口),然後從騰達TEI480路由器連接到TEH2400M交換機(24口),主意這兩條線必須是級聯交叉線即一頭586A另一頭是586B;
2、選兩台比較重要的電腦接入路由器空餘的兩個LAN口,一般都是選伺服器之類的;
3、將剩餘的22台電腦全連接到TEH2400M交換機(24口),配置好騰達TEI480路由器的硬體防火牆。
路由器在你這個環境中是當作交換機使用的,因此全部連接在路由器的4個LAN口上,電腦的IP最好按組去分配,將規劃給你的IP按照科室或部門的數量分成若干組,具體每組的IP數量按使用電腦數分配,然後每個科室或部門用一組IP,這樣便於管理,有問題時能按照IP迅速找到問題發生地點。
『捌』 怎樣才能使用DHCP伺服器自動分配工作站地址
三、DHCP和 Windows 95 無盤工作站
安裝過 Windows 95 無盤工作站的朋友一定有印象,在安裝工作站時,如果我們採用系統默認的 Msbatch.inf 文件進行 Setup ,且在後面的配置工作站網路屬性時安裝了 TCP/IP 協議,但沒有對「TCP/IP 協議」的屬性進行配置,則在安裝完成後進行第一次啟動時,系統會提示,是否採用 DHCP 服務(當然,要求網路中有 DHCP 伺服器)。這就意味著 DHCP 伺服器支持無盤工作站的 DHCP 請求。
這里涉及到一個新的概念——BOOTP,相信對喜歡無盤啟動的朋友都好處。
BOOTP是什麼?
BOOTP的全稱是 BootStrap Protocol,中文意思就是自引導協議。
BOOTP的作用有兩個:一、使工作站能請求一個IP地址和其它TCP/IP設置信息;二、使無盤工作站可以請求得到引導文件信息的位置,並從那裡開始啟動。
BOOTP不支持租用期(lease)這個概念,其工作方式是每台工作站的硬體地址必須和一個實際的IP地址相聯系,這也就是為什麼在進行無盤啟動時必須確認其網卡的前六位地址,及在「遠程啟動管理器」必須「轉換適配器」的原因了。
要注意的是 Windows 9x 工作站並不支持 BOOTP,但 DHCP 是 BOOTP 的擴展,同時 Windows NT 4.0 SP2 以上開始支持 BOOTP 客戶機(這也就是為什麼安裝無盤 WIN95 時必須採用 SP4 及以上的原因),所以,DHCP能夠接受來自無盤工作站的 DHCP 請求。
四、DHCP伺服器如何配置工作站
一台DHCP工作站啟動時需要與 DHCP 伺服器通信以取得 TCP/IP 的IP地址等設置數據,但可能很少有朋友知道,DHCP工作站在第一次啟動登錄到網路與以後每次啟動登錄到網路時的通信方式都是不同的。
在第一次啟動登錄網路時,DHCP伺服器通過四個階段來配置一個DHCP工作站。
第一階段,IP 租用請求階段。在DHCP工作站第一次啟動登錄網路時,先初始化一定版本的 TCP/IP,以廣播方式在網路中發送一條 Dhcpdiscover 信息(因為,這個時候 DHCP 工作站還不知道 DHCP 伺服器的地址),試圖與網路中的 DHCP 伺服器建立通信並請求一個IP地址。
第二階段,IP 租用的提供階段。當 DHCP 伺服器收到 DHCP 工作站的 Dhcpdiscover 信息後,它就會從尚未被租用的 IP 地址中挑出一個來放在 Dhcpoffer 信息中作為廣播應答,這個廣播應答還包含發出請求的 DHCP 工作站的硬體地址(即MAC地址)、子網掩碼、租用期長度、默認網關及伺服器本身的IP地址等。
由於工作站是以廣播方式在整個網路中發送消息,則如果網路中有多台 DHCP 伺服器,那麼所有的 DHCP 伺服器都會接收到這一個請求,但對於這些伺服器的響應,DHCP 工作站只接受第一個收到 Dhcpoffer信息。
第三階段,IP 地址選擇階段。當DHCP工作站收到 DHCP 伺服器的 Dhcpoffer 信息後,這就再次利用廣播的方式發送一個 Dhcprequest 信息,通知所有的 DHCP 伺服器,它將採用某個 DHCP 伺服器提供的 IP 地址。這里實際包含了兩種情況:即該工作站在收到 Dhcpoffer 數據包後,先通過在網路中廣播一個 ARPRequest(這里的ARP即 Address Resolution Portocol)信息來檢查其中的 IP 地址,確定該地址是否已被其它工作站使用。如果返回的信息是該地址已被其它計算機使用,則它就會發送一個 Dhcpdecline 信息給提供該 IP 地址的 DHCP 伺服器,並重新進入租用請求階段。如果返回的信息是該地址空閑,則此工作站站就接受這一 IP 地址。提供該地址的伺服器收到這一信息,開始下一步的工作,而其它伺服器則收回先前提供的 IP 地址。
第四階段,IP 租用應答階段。提供地址並被接受的 DHCP 伺服器收到 DHCP 工作站的請求 IP 地址的 Dhcprequest 信息後,再向該工作站廣播一個 Dhcpack 應答信息。這個信息包括有效的 IP 地址及其它 DHCP 工作站所需的配置信息。
對於以後每次重新啟動登錄時,DHCP 工作站與伺服器的通信方式就有所變化了。這個時候,它不再廣播發送 Dhcpdiscover 信息了,而是直接發送一個包含第一次啟動登錄時分配到的 IP 地址的Dhcprequest 信息。如果該工作站請示的 IP 地址仍然有效,則DHCP 伺服器收到這個信息後,就響應一個應答及更新消息(Dhcpack)。為什麼會有地址無效的情況呢?這是因為,DHCP工作站在租用IP地址後,每過一半租用期,就必須向伺服器申請更新租用,如果過了這一期限,DHCP伺服器就會將這個地址收回,這在我們 的上一講中已經簡單提到,並在後面詳細說明。
如果該工作站請求的 IP 地址已經無效或被其它的計算機使用,則伺服器就給工作站發送一個 Dhcpnack(各位看仔細了,這里的 ack 前面有一個 n)信息,工作站收到這一 Dhcpnack 信息後,又得重新開始廣播 Dhcpdiscover 信息了。為什麼還要用廣播方式,因為它不知道其他 DHCP 伺服器的 IP 地址。
『玖』 無盤工作站在windows 或linux怎麼構建。。
一、系統需求
BXP3.0伺服器端可以安裝在Windows 2000及其以上的操作系統上,推薦採用512MB以上的內存、高速硬碟、SVGA顯示器、100Mbps或1000Mbps網卡。如果將BXP安裝在工作站版本的系統上,需要安裝BXP內置的DHCP伺服器,安裝在伺服器版本的系統上則沒有此項要求。
BXP3.0客戶端支持Windows XP,Windows 2000(Server或Professional)或Windows Server 2003,帶有PXE引導晶元的100Mbps網卡。BXP客戶端的虛擬網路磁碟空間不能大於8024MB(NTFS格式)或4095MB(FAT格式)。
本文以在Windows Server 2003伺服器上實現Windows 2000 Server無盤工作站為例進行介紹。
二、BXP3.0服務端的安裝
1.在伺服器上,安裝Windows Server 2003,設置網卡地址為192.168.1.1,安裝配置DHCP伺服器,配置作用域為192.168.1.10到192.168.60.200。
2.從www.vci.com下載BXP3.0軟體包,按照默認值進行安裝。在安裝到「setup type」對話框時,選擇「Full Server」;在「Select Components」對話框中,選中「Embedded Tools」;在「BXP Proct Registration」對話框中,單擊「Cancel」按鈕,在「BXP License info」對話框中,單擊「OK」按鈕。
3.在安裝的過程中,會出現「硬體安裝」對話框,並提示安裝的軟體沒有經過Windows認證,在此情況下,請單擊「仍然繼續」進行安裝。在隨後的「找到新的硬體向導」對話框中,選擇「自動安裝軟體」即可。
4.安裝完成後,打開「資源管理器」,右鍵點擊「My Licenses」,從出現的菜單中選擇「Import License」,將BXP3.0的授權文件導入計算機。
提示 在安裝BXP3.0以前,如果你的伺服器上有3Com的DABS軟體或者3Com的VLD軟體,請在卸載這些軟體後重新啟動計算機,方可安裝BXP3.0。
三、BXP3.0服務端的配置
1.配置啟動類別
進入「管理工具」中的「服務」程序,將下面幾個服務的啟動類別設置為「自動」:3COM PXE、BXP Adaptive Boot Server、BXP IO Service、BXP Login Service、BXP Managed、Disk Server、BXP TFTP Service、BXP Write Cache I/O Server。
2.配置BXP IO服務
在一個具有足夠空間(至少2GB以上可用)的分區中創建一個文件夾,這個文件夾將用來保存無盤Windows 2000的鏡像文件。然後點擊「開始→程序→enturcom BXP」執行「BXP IO Service Preferences」程序,單擊「Browse」按鈕瀏覽選擇剛才創建的目錄,然後勾選「IP addersses for this」下面的網卡地址,確認「Port」值為6911(圖1)。
圖 1
3.配置BXP登錄服務
從「Venturcom BXP」中運行「BXP Login Service Preferences」,選中「Add new clients to data」並勾選「IP addersses for this」下面的網卡地址。
4.配置DHCP服務
運行Intel PXE PDK程序(這一程序可以從Intel PXE PDK安裝程序包中獲取,是一個名為pxereg60,大小約為157KB的程序)。該程序只能運行在Windows 2000下,在Windows 2003下,如要運行此程序,需要將此程序設置為兼容Windows 2000方式運行。進入pxereg60.exe程序的「屬性」窗口,點擊「兼容性」選項卡,勾選「用兼容模式運行這個程序」,並從下拉列表中選擇「Windows 2000」即可(圖2)。運行pxereg60.exe,先單擊「Add option 60」按鈕,等游標正常後單擊「Set 60 as PXEClient」按鈕,然後單擊「Exit」按鈕退出。
圖 2
以上幾個步驟配置完成後,重新啟動Windows Server 2003伺服器。
四、BXP3.0服務端的管理
1.配置Bootstrap
運行BXP Administrator,從「Tools」菜單中選擇「Configure Bootstrap」,單擊「Browse」按鈕,選擇「C:\Program Files\Venturcom\BXP\TFTPBoot」目錄中的VLDRMI13.BIN文件。接著勾選「Use BOOTP/DHCP Resolved」和「Use Database Values」。
2.添加BXP3.0的IO伺服器
在BXP Administrator程序中,右鍵點擊「Clients」,從出現的菜單中選擇「New Server」,在彈出的對話框中的「name」欄輸入伺服器的計算機名稱,然後單擊「Resolve」按鈕,最後點擊「OK」按鈕。
3.創建一個虛擬磁碟
右鍵點擊剛才新添加的伺服器,從出現的菜單中選擇「New Disk」,在「Virtual disk size in MB」欄輸入一個數值,這個數值即是新建立的虛擬磁碟的大小;在「Disk name」欄輸入文件名稱;在「Description」欄輸入描述信息。
4.創建第一個客戶端
右鍵單擊「Clients」,從出現的菜單中選擇「New Client」。在「data」選項卡中的「name」欄輸入一個名稱如w1,在「MAC」欄輸入第一台無盤工作站的MAC地址。然後進入「Disks」選項卡,單擊「change」按鈕,選擇第3步創建的虛擬磁碟。然後,在「Boot order」中選擇「Hard Disk First」。
提示 只有第一台工作站需要設置為硬碟啟動。而其他工作站則需要設置為「Virtual Disk First」。
5.添加其他無盤工作站
按照第4步,可以添加其他無盤工作站。在「Data」選項卡中,添加不同的名稱和相應的MAC地址,並在「Disks」選項卡中,添加同一虛擬磁碟並設置「Boot Order」 為「Virtual Disk Firs」。
五、在客戶機上安裝Windows 2000 Server
1.在第一台無盤工作站上,安裝Windows 2000 Server、相應驅動、相應補丁程序以及相應軟體,注意要把所有軟體安裝在C盤,然後安裝網卡及PXE引導晶元,設置引導順序為LAN最先引導,使用PXE晶元引導計算機。
2.運行BXP3.0安裝程序,在「Setup Type」中選擇「Client」,安裝完成之後,重新啟動計算機。
3.重新啟動計算機並以系統管理員賬號登錄,系統中將會「多出」一塊磁碟,這塊磁碟就是BXP虛擬的磁碟,將這塊新磁碟「格式化」。
4.運行「Venturcom BXP」組中的Image Builder程序,單擊「Browse」按鈕,瀏覽選擇BXP的虛擬磁碟,單擊「Build」按鈕,上傳Windows 2000 Server。上傳完成之後,關閉Windows 2000 Server。
5.回到伺服器端,進入BXP3.0的管理程序,配置第一台無盤工作站的客戶機端的引導順序為Virtual Disk First引導。
最後,啟動拆掉硬碟、光碟機的客戶機端,即可在沒有硬碟(即「無盤」)的狀態下進入Windows 2000 Server了。
『拾』 設計一個合理的網路組建方案中,需詳細給出需求、用途預算網路中主機/伺服器的參數配置以及選擇的依據
校園區域網組建方案分析 網路布線系統:選用 AMP 公司的五類布線系統。在製作網線時要注意,不是簡單的將 RJ-45 的 8 根線一一接通就可以了,必須保證 1、2 雙絞,3,6 雙絞,4、5 雙絞,7、8 雙絞,如果僅僅是一一對應接通而不是保證 1、2 雙絞,3、6 雙絞的話,可能引起網線較長的的站點工作不穩定,甚至無法正常工作。 網路配置、施工 伺服器設置:區域網上共 2 台伺服器,其中 1 台用做內部文件伺服器。另一台用做 Internet 伺服器。Internet 伺服器運行 Windows NT + IIS + Exchange Server,提供 WWW、FTP、Email 服務。 施工:計算網線長度時要注意預留 10% 的餘量,避免萬一由於建築物的結構原因必須的繞道和其他難以預料的情況。 一個綜合布線系統與其說是計算機工程不如說是建築工程,實際的性能與安裝工藝有很大關系,施工時要注意網線不能承受曲率過大的彎曲,避免靠近強干擾源,建築物子系統(也就是連接兩棟建築物的網線)必須加強保護,我們對這部分網線採用的是走鋼管,這樣做的好處是:強度高、抗干擾能力強。 IP 地址分配:根據 RFC1597 的有關規定,為便於以後方便與 Internet 相連及考慮到校園網的發展,決定在校園內部使用 B 類網路,網路號為 172.16,對應的子網掩碼為 255.255.0.0。 計算機名取名規則:部門代碼 + 序號,IP 地址尾數與計算機名尾數一致。例如,172.16.1.1 ==> 技術部 rd1。 理解IP 地址和子網掩碼 在這里我不由得想羅嗦一下子網掩碼: 我們知道,IP 地址是一個點分十進制數,每個 IP 地址由兩個部分組成:網路號和主機號。網路號標志一個物理的網路,同一網路上的所有主機需要同一個網路號,且該網路號在 Internet 上是唯一確定的。主機號確定網路中的一個工作站、伺服器、路由器等 TCP/IP 主機,對於同一網路來說,主機號是唯一的。通過網路號 + 主機號,我們可以在 Internet 上確定一台主機的位置。 既然網路號 + 主機號就可以確定一台主機,那麼子網掩碼有什麼用呢? Internet 為了適應不同大小的網路,定義了 5 種 IP 地址類型: A 類地址:最高位為 0,緊跟的 7 位表示網路號,剩下 24 位表示主機號,總共允許 126 個網路,每個網路約 1700 萬台主機。 B 類地址:最高 2位為 10,其後 14 位為網路號,剩下 16 位為主機號,它允許 16384 個網路,每個網路約 65000 台主機。 C 類地址:最高 3位為 110,緊跟的 21 位為網路號,剩下 8 位為主機號,它允許 200 萬個網路,每個網路約 254 台主機。 D 類地址:高 4 位為 1110,用於多路廣播。 E 類地址:高 4 為 1111,僅供試驗,為將來的應用保留。 如果你是一個 A 類網路的管理員,你一定會為管理數量龐大的主機頭痛,如此為了方便管理,就需要根據實際情況將其分割為許多小子網,如何分割呢?這就需要用到子網掩碼。 子網掩碼是一個 32 位地址,用以區分網路號和主機號,這樣 TCP/IP 就可以一個 IP 地址究竟是本地網路還是遠端網路。 TCP/IP 網路上的每一台主機都需要一個子網屏蔽,如果網路尚未劃分子網,則應使用預設的子網掩碼,當網路劃分為子網後,就應使用自定義子網屏蔽。 TCP/IP 初始化時,主機的 IP 與子網掩碼相「與」得到一個數 M。當需要發送數據時,TCP/IP 協議使用子網掩碼與目的 IP 相「與」,得到一個數 D。當 M 和 D 相等時,TCP/IP 協議認為該數據包屬於本地網路,反之,如果不等,則數據包被送到IP路由器上。 如:一台主機的 IP 為 192.0.2.1,子網掩碼為:255.255.255.0,則 M=192.0.2.0,如果它發送數據包給 192.0.2.114,則 D=192.0.2.0,M=D,TCP/IP則知道 192.0.2.114 在本地網路。如果發送數據給 193.0.2.1,則 D=193.0.2.0,M 與 D 不等,則該數據包送到路由器上。 預設子網掩碼:對應的網路號的位都置 1,主機號都置 0。如: * A 類網路預設子網掩碼:255.0.0.0 * B 類網路預設子網掩碼:255.255.0.0 * C 類網路預設子網掩碼:255.255.255.0 自定義子網掩碼:將一個網路劃分為幾個子網,需要每一段使用不同的網路號或子網號,實際上我們可以認為是將主機號分為兩個部分:子網號、子網主機號。 通過劃分子網,你可以混合使用多種技術,克服當前技術上的限制,最重要的是減少廣播式傳輸,減輕網路的擁擠。 如何定義子網掩碼? 在動手劃分之前,分析一下你目前的需求和將來的需求計劃,重要從以下方面考慮: 1. 網路中物理段的數量 2. 每個物理段的主機的數量 第一步:確定物理網段的數量,並將其轉換為二進制數。 第二步:計算物理網路的二進制位數。例如:你需要 6 個子網,6 的二進制值為 110,共3位。 第三步:以高位順序將所需的位數轉換為十進制。如果你需要 6 個子網,6 的二進制值為 110,共 3 位,因此將將主機號的前三位作子網號。11100000 的值為 224,對於 A 類網路則子網掩碼為:255.224.0.0,對於 B 類網路則子網掩碼為 255.255.224.0,對於 C 類網路則子網掩碼為:255.255.255.224。