Download presentation
Presentation is loading. Please wait.
1
實驗十 用Linux建立intranet實驗手冊
教師: 助教: 1998/10/19 High Speed Network Lab. Department of Computer Information Science, NCTU
2
內容 導論與背景 建立Microsoft Network 加入Linux-Samba Server 使用撥接讓Linux伺服器上網
加分題 建立堅固的防火牆 製作已設定好服務的開機磁碟片 參考文件
3
導論與背景 使用Linux來建立Intranet網域 最低硬體需求 安裝一台Linux的伺服器 架設MS Network
使用Private IP來連上Internet 最低硬體需求 兩台PC (一為Linux伺服器,另一為客戶端) 網路連接設備(同軸電覽或集線器) 在EC229內提供PC與網路設備
4
導論與背景 網路架構 可參考實驗七:區域網路佈線、軟體設定實驗手冊
5
建立Microsoft Network 使用Private IP設定TCP/IP [控制台]->[網路]內設定使用之IP位址
(Class A) (Class B) (Class C) [控制台]->[網路]內設定使用之IP位址 使用Class C的一個Subnet 從 到 選出
6
建立Microsoft Network
7
加入Linux-Samba Server 修改/etc/smb.conf,並定義欲分享的資源 在 [global] 區間內,我們需要更改
# workgroup = NT-Domain-Name or Workgroup-Name workgroup = SPEED # server string is the equivalent of the NT Description field server string = Linux EXP Samba Server 如果您希望除了在這Linux上面有帳號的人也可以存取的話,您要將 ; security = user這一行remark起來(加『#』或是『;』)
8
加入Linux-Samba Server 定義要共享的資源
#============== Share Definitions ============== [homes] #可以讓每一個user看到他們自己的目錄 comment = Home Directories browseable = no writable = yes [upload] path = /home/samba/upload #實際的目錄位置 public = yes #是否對無帳號者開放 writable = yes #可否更動檔案 在這兒要注意的是不但要設定Samba的設定,更要去設定實際的目錄權限,如上例中,/home/samba/upload就要設定 chmod 777
9
加入Linux-Samba Server 重新啟動 Samba Server
執行 /etc/rc.d/init.d/smb restart 來重新啟動
10
使用撥接讓Linux伺服器上網 設定Modem
11
使用撥接讓Linux伺服器上網 設定PPP介面 - 新增
12
使用撥接讓Linux伺服器上網 設定PPP介面 - 進階設定
13
使用撥接讓Linux伺服器上網 查看連接成果並上網
14
讓整個區域網路經由Linux伺服器上網 設定IP Masquerade的Rule 重新設定用戶端的網路設定
ipfwadm -F -f 清除所有的forwarding rules。 ipfwadm -F -a masquerade -S /24 -D /0 -W ppp0 重新設定用戶端的網路設定 『設定』->『控制台』內的網路設定對話框 Getway設定成 (Linux Box的IP) 在每一用戶端使用此Linux的撥接上網
15
加分題 -建立堅固的防火牆
16
加分題 - 製作已設定好服務的開機片 非高速連接時的低價方案 達成硬體般開機即啟動的裝置 開機片製作方式可參考
適用於 56K 到 T1 之網路流量 非主流硬體即可勝任(386、486、Pentium) 達成硬體般開機即啟動的裝置 開機片製作方式可參考 Bootdisk-HOWTO
17
參考文件 Y. Rekhter, B. Moskowitz, D. Karrenberg & G. de Groot, Address Allocation for Private Internets, RFC 1597, March 1994. Y. Rekhter, B. Moskowitz, D. Karrenberg, G. J. de Groot & E. Lear, Address Allocation for Private Internets, RFC1918, February 1996. Linux HOWTO & FAQ Documents Linux.org中文網站 中文Linux延伸安裝套件網站
Similar presentations