[97] DSL 實習內容回顧

資料通訊與網路-課程版面-授課教授:XO

版主: b80203, ghost3401, XO, maa, siegf

分享到: Facebook

[97] DSL 實習內容回顧

文章XO » 週五 9月 26, 2008 1:17 pm

本討論串資訊更新紀錄:

  • 2016/09/28 加註: 今年 (105 學年度) DC 課程提供的軟體下載 (也是 SF338 教室安裝的軟體版本)
    ftp://140.136.155.91/105DC/
    其中的 VMWare Workstation Player 是版本 12.1.1、 DSL(Damn Small Linux) 則是 4.4.10。

    下載 DSL-4.4.10.exe 安裝後, C:\VM\DSL-4.4.10 資料夾底下的 dsl.vmx 這個虛擬機設定檔,在新版 VMWare Workstation Player 已經無法開啟使用,需要將之刪除、另外手動建置一台虛擬機,來啟用 DSL 這個 LiveCD。
  • 2012/11/23 加註: 今年 (101 學年度) DC 課程提供的軟體下載 (也是 SF337 教室安裝的軟體版本)
    ftp://140.136.155.91/100DC/
    其中的 VMWare Player 是版本 3.1.1、 DSL(Damn Small Linux) 則是 4.4.10。
___

先摘要一下:

  1. 實習課上我沒示範,但是同學應該要 先...

    • 下載 VMware Player 或是目前提供 Beta test 的 VMware Workstation 版,且安裝起來。
    • 下載 DSL 的 VM (課堂上我給的是 DSL V4.2.5,這裡示範的是採最新取得的 DSL V4.4.6 版),解壓縮到一個資料夾,該資料夾會有一個 dsl.vmx 虛擬機組態檔,外加 DSL Live CD 的 ISO 檔 (未開啟VM執行前,是這個樣子,只有兩個檔案。執行過後,同資料夾下會多出一些其它工作檔案來。)

      圖檔
  2. (2016/9/28 加註) 這資料夾裡的 dsl.vmx 內容適用於 VMWare Player 3.x 以前舊版,新版開啟時會出現 internal error,可以下載 ftp://140.136.155.91/105DC/VM/dsl.vmx 加以覆蓋。
  3. 滑鼠左鍵雙擊那個 dsl.vmx 就可以調出 VMware Player Workstation 來啟動這個 Damn Small Linux 虛擬機器
  4. (2016/9/28 加註) 啟動時,在 Boot 畫面按下 F2,然後輸入 dsl xsetup,將 USB 滑鼠 disable,改用 PS2 滑鼠。
  5. 為了顧及虛擬機的「能見度」,隨時可以窺得其全貌,依下列步驟,把虛擬機的螢幕解析度縮小,改成800X600X24,這樣我們就不用勞駕捲軸上下捲動,當然啦!如果你有騷包高解晰度大螢幕的話... 那又另當別論囉。

    圖檔

    圖檔
  6. 預設開啟起來的機器 eth0 網卡會以 bridge 模式運作,這個模式會把你的虛擬機跨接在你的區域網路上,如果你的網段裡,有核發動態 IP 的 DHCP 伺服器在服務,那啥個也不用做,你的虛擬機就會跟你跑VMware 這台機器一樣,同等地位處於同一個網段,透過動態取得的 IP 就可以直接上網。

    圖檔
  7. 假如你的網段沒 DHCP 伺服器,你可以按下 Ctrl+Alt 從虛擬機裡頭,把滑鼠控制權交到外頭這台 Windows XP,在 VMware Player Workstation 裡,依照上圖,在視窗上緣 Ethernet 網卡的下拉式選單裡,去改選 Ethernet 網卡的網路模式,將之從 Bridge 橋接模式 改成為 NAT 模式,改完之後,必須透過下面步驟重新執行 DHCP client 再次去取得新核發的動態 IP

    圖檔

    嗯!上述方法無效的話 ...

    圖檔

    圖檔

    按下 Apply 之後,動作就算完成了 (雖然感覺系統都沒啥特別回應,其實在背後已經做完動作了),按 Exit 離開!
  8. 開啟一個 Shell 視窗,下 ifconfig 指令來確認取得的的動態 IP。

    圖檔
  9. ping ping 看網路通不通... 試試 140.136.155.91(DrXO155-91.im.fju.edu.tw) 為啥前面要加 sudo (Super User do) ? 你說呢?

    圖檔

    也可以從 DSL ping 192.168.1.1 (假如你在DSL ifconfig 看到的 IP 是 192.168.1.xxx 的話) 或是...
    從外面 XP 開個 「命令提示字元」去 ping DSL 的這張 192.168.1.130 (注意你的IP 未必是這郭唷,大約都是 192.168.xxx.128)
  10. 這個時候我的機器網路連線狀況是這樣的... (嗯!小複雜的說,要按耐下心來看唷... 那鍋 VMnet8 網卡(IP: 192.168.1.1)是我機器上裝 VMware Player V2.0.5 後,VMware 幫我做的虛擬網卡,讓我的 Hosting XP/Pro 機器連到 192.168.1.xxx 網段。上面我這 DSL VM 以 NAT 方式連線取得的 192.168.1.130 就是在這個網段上,以 NAT 方式透過我 PPPoE 方式所取得 ISP 業者核發的那個 Public IP 對外聯絡的啦!

    圖檔
  11. 再來我們在 DSL Control Panel (控制面板) 裡,DHCP client 上方,點選 SSH server 來啟動 Secured SHell 伺服器

    圖檔
  12. 然後下載/解壓 與 安裝 SSHSecureShellClient-3.2.9.rar (iCAN 上有得下載唷![98]學年度DC同學可以在ftp://140.136.155.91/98DC/utils.rar 這個下載裡找到),裝起來之後,你的機器上會有 ...

    圖檔
  13. 啟動 SSH Client 來連剛剛在 DSL 這個 Linux Box 裡啟動的 SSH Server。這不但可以遠端登入 (remote login) 還可以做加密安全的檔案傳輸。

    (註:下面截圖並非與上述操作一氣呵成,所以展示的網址與之前截圖不同,同學操作時,要以你當時虛擬機器取得的實際IP 位址來取代... 切記!)

    圖檔

    圖檔

    在 popup 視窗輸入 root 帳號的密碼 ...
    (這個 DSL root 帳號密碼可依下一個步驟所提,透過調出 root shell,經由 passwd 指令來設定)

    圖檔

    還可以在客端 XP/Pro 與 伺服器端 Linux 間作檔案上傳與下載。

    圖檔
  14. 這會需要登入 DSL 的帳號/密碼。還記得怎麼修改 dsl 與 root 帳號的密碼嗎?有誰要來分享一下?
    (提示: UNIX passwd 指令)
    amy100 寫:換root密碼:

    桌面右鍵 → XShells → Root Access → Light

    圖檔

    圖檔

    輸入指令碼 'passwd'
    接下來輸入兩次密碼 (這裡他不會顯示出你打的密碼)
    而如果設太短或太弱他會跑出警告~但還是會讓你換密碼滴 :lol:

未完待續... 還是說... 有同學可以接續的... ^o^
最後由 XO 於 週五 11月 23, 2012 9:11 pm 編輯,總共編輯了 51 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5307
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[97] DSL 實習內容回顧

文章sky53177 » 週五 9月 26, 2008 6:48 pm

第一次接觸
感覺好難唷
我前幾天要裝
好像裝不起來
等等再來試試看=ˇ=
祝我成功 :D
頭像
sky53177
懷疑的國中生
 
文章: 70
註冊時間: 週六 8月 18, 2007 6:54 pm
來自: 輔大。資管二甲

Re:[97] DSL 實習內容回顧

文章XO » 週五 9月 26, 2008 7:59 pm

sky53177 寫:第一次接觸
感覺好難唷
我前幾天要裝
好像裝不起來
等等再來試試看=ˇ=
祝我成功 :D


可不是嘛...凡事總是起頭難... 不過也就是「起頭時」... 動手做多了,就會變成家常便飯囉!
甚麼東西裝不起來? VMware Player?還是 ...

多提供一點兒背景知識... 旁人才有辦法提供必要的協助ㄇㄟ...

你有先裝 VMware Player 或 VMware Workstation 嗎?
最後由 XO 於 週五 11月 23, 2012 7:05 pm 編輯,總共編輯了 1 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5307
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[97] DSL 實習內容回顧

文章shps89060326 » 週六 9月 27, 2008 6:54 pm

噢 謝謝老師精心整理

這東西頗吃空間的@@

DC這門課感覺真複雜又深奧 :?

看來得好好學習了
shps89060326
剛學走路的小朋友
 
文章: 7
註冊時間: 週四 9月 20, 2007 8:20 am

Re:[97] DSL 實習內容回顧

文章496741525 » 週六 9月 27, 2008 6:54 pm

噢~謝謝老師的特別回顧
我知道哪裡不一樣了
原來是沒有VMware Player = =+
昨晚已經把程式安裝起來了

謝謝老師呀 :D
多學無礙:)
頭像
496741525
懷疑的國中生
 
文章: 50
註冊時間: 週四 9月 20, 2007 8:23 am

Re:[97] DSL 實習內容回顧

文章XO » 週六 9月 27, 2008 8:11 pm

496741525 寫:噢~謝謝老師的特別回顧
我知道哪裡不一樣了
原來是沒有VMware Player = =+
昨晚已經把程式安裝起來了

謝謝老師呀 :D


原來你就是武林(http://eoffice.im.fju.edu.tw/phpbb/viewtopic.php?p=21915#21915) 傳說中的 496741525 呀...
那裏擂台打到一半... 怎麼你就腳底抹油... 原來是溜來這兒啦! ;)

有沒練就啥新武功... 可以「亮」兩招嗎?
最後由 XO 於 週五 11月 23, 2012 7:07 pm 編輯,總共編輯了 2 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5307
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[97] DSL 實習內容回顧

文章XO » 週六 9月 27, 2008 8:22 pm

shps89060326 寫:噢 謝謝老師精心整理


u r most welcomed!
천만얘요 唸做 cheon-man-nae-yo (唸法接近「千萬沒有」,意思是「甭客氣!」)...

shps89060326 寫:這東西頗吃空間的@@


那可不...
  1. VMware Player V2.0.5: 169MB。
  2. 若是想玩高檔一點的 VMware Workstation V6.5 Beta: 557MB。
  3. DSL V4.2.5 或是 V4.4.6 都在 50MB 內。
  4. B2D Server 下載壓縮檔 526MB,解壓後 2.3GB 左右。
shps89060326 寫:DC這門課感覺真複雜又深奧 :?
看來得好好學習了


一點兒都不複雜,也不深奧... as long as you can 跟我這樣做... ;)
知難行易 可不是我說的... 但是確實是這麼回事兒耶!

加油!很高興看到有人開工動土啦!真好!
最後由 XO 於 週五 11月 23, 2012 7:07 pm 編輯,總共編輯了 4 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5307
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[97] DSL 實習內容回顧

文章XO » 週六 9月 27, 2008 8:33 pm

sky53177 寫:第一次接觸
感覺好難唷
我前幾天要裝
好像裝不起來
等等再來試試看=ˇ=
祝我成功 :D


結果ㄌㄟ?我還在等你「報喜訊」耶!
我這是... 倚閭門 望~~~ 望穿秋水囉~~~~ ;)
最後由 XO 於 週五 11月 23, 2012 7:08 pm 編輯,總共編輯了 1 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5307
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[97] DSL 實習內容回顧

文章amy100 » 週六 9月 27, 2008 11:28 pm

換 root 帳號密碼:

DSL 桌面按滑鼠右鍵 → XShells → Root Access → Transparent 開啟終端機視窗...

輸入指令碼 'passwd'
接下來輸入兩次密碼 (這裡他不會顯示出你打的密碼)
而如果設太短或太弱他會跑出警告~但還是會讓你換密碼滴 :lol:
頭像
amy100
漸有心得的高中生
 
文章: 108
註冊時間: 週日 9月 16, 2007 9:24 am

Re:[97] DSL 實習內容回顧

文章calovett » 週六 9月 27, 2008 11:48 pm

我真的很想玩玩看
但是下載 VMWarePlayer 都花很久時間 (他出現要16小時)
還有下載時間太長出現錯誤視窗
我家不是數據機時代阿= =
平常上網也都還算快
除了去VMWare的官方下載之外 還有其他辦法嗎
頭像
calovett
懷疑的國中生
 
文章: 40
註冊時間: 週四 9月 20, 2007 8:20 am
來自: 桃園

Re:[97] DSL 實習內容回顧

文章samlai » 週日 9月 28, 2008 1:04 am

呵呵
謝謝老師
如此鉅細靡遺的把步驟說明一次囉~
samlai
懷疑的國中生
 
文章: 90
註冊時間: 週三 9月 17, 2008 3:51 pm

Re:[97] DSL 實習內容回顧

文章XO » 週日 9月 28, 2008 1:18 am

calovett 寫:我真的很想玩玩看
但是下載 VMWarePlayer 都花很久時間 (他出現要16小時)
還有下載時間太長出現錯誤視窗
我家不是數據機時代阿= =
平常上網也都還算快
除了去VMWare的官方下載之外 還有其他辦法嗎


拿姆指碟,找個 同學/助教 拷貝一下吧!
erplab-91 那台 Server,我已經把資料夾開了「共用」給 Everyone 群組,可是我從公司無法取得該「共用」或下載。
後來我嘗試在 erplab-91 這台 Win 2003 Server x64 另開一個 XP/Pro 的 VM,結果 VM 與 erplab-91 彼此間是可
以看到對方開出來的「共用」資料夾。這不知道是不是咱們 140.136.155.xxx 這個網段對外,有另設防火牆阻擋了
「共用」。還是說 WINS 的設定造成?兩位助教可以幫忙查明一下好嗎?Thanks...

上禮拜上完課,我試圖把這些下載移到 iCAN,結果是「iCANot」,不知道是不是 170MB 檔案太大,我就是無法把
VMware Player V2.0.5 上傳到 iCAN 上課平台。每次應該都是傳完了(我是看 Status line 的 Progress bar),但
該網頁卻會放馬後炮播報 Server 當掉的訊息,應該是在寫入硬碟時被擋掉的吧?!

P.S. I Love You, 喔!不是啦!我是說這個問題後來發現是防火牆造成 FTP Server 限制,如何解決,以及 98
學年度新的下載點,請參看 [98] DC 實作環境建置所需下載 這一篇。
(2009/10/09 補述)
最後由 XO 於 週五 11月 23, 2012 7:12 pm 編輯,總共編輯了 5 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5307
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[97] DSL 實習內容回顧

文章calovett » 週日 9月 28, 2008 1:31 am

恩,謝謝老師,我有想過,但是總覺得用msn傳會麻煩同學
明天去學校問問看好了,助教不在同學在,耶~~
頭像
calovett
懷疑的國中生
 
文章: 40
註冊時間: 週四 9月 20, 2007 8:20 am
來自: 桃園

Re:[97] DSL 實習內容回顧

文章XO » 週日 9月 28, 2008 1:41 pm

calovett 寫:恩,謝謝老師,我有想過,但是總覺得用msn傳會麻煩同學
明天去學校問問看好了,助教不在同學在,耶~~


其實還有一招...
話說這 DSL LiveCD v4.4.6 的下載 有五種口味,咱們這而玩的是給 VMware Player/Workstation 播放的版本...

圖檔

其中 dsl-4.4.6-embedded.zip 這裡面壓縮了 QEMU + DSL LiveCD。

只要把它解壓縮到一個資料夾,例如: C:\DC97,然後在檔案總管理去雙擊那個 C:\DC97\dsl-base.bat 批次檔,就可以
用這個 Open Source 的 Emulator 開啟一個虛擬機把 DSL 跑起來。
預設就是 NAT 模式,虛擬網卡取得的 Private IP 則為 10.0.2.15。

若要把玩 Bridge 網路橋接模式,則可以再搭配 OpenVPN 這個「虛擬網卡」製作與管理工具。

之前(好幾年前)玩過 QEMU,效能不佳... 最近再玩感覺已非昔日吳下阿蒙... 還有一個叫 kqemu 的加速器了耶!
要另外下載安裝就是!

這一篇可看看:Using kvm, or kqemu, to speed up qemu 裡面提及的 kvm 又是另一郭 Virtualization 工具,類似於
VMware, Virtual PC, VirtualBox, qemu, Xen,...
最後由 XO 於 週五 11月 23, 2012 7:13 pm 編輯,總共編輯了 1 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5307
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[97] DSL 實習內容回顧

文章sky53177 » 週日 9月 28, 2008 5:50 pm

XO 寫:
sky53177 寫:第一次接觸
感覺好難唷
我前幾天要裝
好像裝不起來
等等再來試試看=ˇ=
祝我成功 :D


結果ㄌㄟ?我還在等你「報喜訊」耶!
我這是... 倚閭門 望~~~ 望穿秋水囉~~~~ ;)




原來....
我是沒有VMware Player= =
:oops:
真不好意思
頭像
sky53177
懷疑的國中生
 
文章: 70
註冊時間: 週六 8月 18, 2007 6:54 pm
來自: 輔大。資管二甲

Re:[97] DSL 實習內容回顧

文章sky53177 » 週日 9月 28, 2008 6:22 pm

我心裡還是覺得疑惑
為什麼要在電腦上裝這些虛擬機器???
用途到底是什麼勒?
(上課一直聽的霧煞煞) :cry:
頭像
sky53177
懷疑的國中生
 
文章: 70
註冊時間: 週六 8月 18, 2007 6:54 pm
來自: 輔大。資管二甲

Re:[97] DSL 實習內容回顧

文章XO » 週日 9月 28, 2008 6:25 pm

sky53177 寫:我心裡還是覺得疑惑
為什麼要在電腦上裝這些虛擬機器???
用途到底是什麼勒?
(上課一直聽的霧煞煞) :cry:


你說呢?
... which by the way, 這是個好問題!
最後由 XO 於 週五 11月 23, 2012 7:14 pm 編輯,總共編輯了 1 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5307
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:[97] DSL 實習內容回顧

文章qmu151515 » 週日 9月 28, 2008 7:19 pm

b2D真的抓滿久的
最後由 qmu151515 於 週一 10月 27, 2008 7:56 pm 編輯,總共編輯了 3 次。
qmu151515
懷疑的國中生
 
文章: 55
註冊時間: 週三 9月 19, 2007 8:12 pm
來自: 台南

Re:[97] DSL 實習內容回顧

文章calovett » 週日 9月 28, 2008 7:59 pm

謝謝老師 我在風雨交加的夜晚下載over了
其中步驟到 ping 就有點卡住了
我試的是老師的範例 ping-c 3 140.136.155.91
但是好像怪怪的 (就是沒有出現老師的視窗接下來出現的東西)
他說 指令沒有找到(command not found)
圖檔

這 是為啥米勒
好像有點沒大腦的問題 但還是請老師解答啦
Checking 3點中..........
附加檔案
1.JPG
(72.08 KiB) 被下載 547 次
最後由 calovett 於 週日 9月 28, 2008 9:34 pm 編輯,總共編輯了 1 次。
頭像
calovett
懷疑的國中生
 
文章: 40
註冊時間: 週四 9月 20, 2007 8:20 am
來自: 桃園

Re:[97] DSL 實習內容回顧

文章XO » 週日 9月 28, 2008 8:37 pm

calovett 寫:謝謝老師 我在風雨交加的夜晚下載over了
其中步驟到 ping 就有點卡住了
我試的是老師的範例 ping-c 3 140.136.155.91
但是好像怪怪的 (就是沒有出現老師的視窗接下來出現的東西)
他說 指令沒有找到(command not found)
圖檔

這 是為啥米勒
好像有點沒大腦的問題 但還是請老師解答啦


新浪網部落格的貼圖看不到耶...
我瀏覽你附圖的網址 http://blog.sina.com.tw/myimages/146/19346/images/20080928195810904.jpg,會得到:
圖檔

我記得去年 DC 班上同學有發現一種,可以利用上傳「附加檔案」方式來貼附圖 ...
我來找找看!...
找到了 --> [97] 如何在PO的文章裡加入插圖

順便確定幾件事情:
  1. 你的 Hosting 實體機器是不是已經上網啦?
  2. 你是用 NAT 模式?
  3. 請問你 DSL 裡 ifconfig 取得的動態 IP 是啥?
最後由 XO 於 週五 11月 23, 2012 7:15 pm 編輯,總共編輯了 3 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5307
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

下一頁

回到 資料通訊與網路

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 2 位訪客