區域網路設定連接的問題



贊助商連結


shung0116
2006-03-05, 02:58 PM
請教各位學長,剛安裝完Fedora Core4的os,在設定網路芳鄰存取上有些問題,出現的錯誤訊息如下所示:
http://home.pchome.com.tw/web/kpm906/eth0.jpg

而我的網路環境如下:
ADSL→HUB→PC

我已經可以設定藉由ADSL來上網了,但是在網芳設定上仍有問題,另外要跟各位學長確認的是,要如何來進入命令模式,藉由ifconfig或其他指令來確認我的設定是否正確呢?
煩請各位學長指點
謝謝

贊助商連結


linux_xp
2006-03-05, 11:38 PM
關閉防火牆

或者設定防火牆
-----------------------------------------
終端機打 setup → 選 防火牆 (firewall)

進階設定

在下面橫條中,填入:
137:udp 138:udp 139:tcp

按確定
--------------------------------------------

另一個方法是從 X-WINDOW 裡的防火牆設定視窗去設定
該程式就藏在選單裡面,關鍵字是 Firewall
設定的數值一樣

SMB 通訊協定 (網路芳鄰)
137:udp
138:udp
139:tcp

cedric2000
2006-03-06, 12:53 PM
從錯誤訊息看起來像是沒辦法要到IP喔
確定這樣還可以上網嗎
因為eth0好像沒有起來
進入命令模式應該在xwin裡面找終端機或是console就可以了
真的找不到的話....
用ctrl+alt+F1~F6可以強制暫時跳回文字模式
用ctrl+alt+F7可以回到xwin
不過跳回去之前,記得要logout原本的

進入文字模式之後,用ifconfig可以看一下到底有沒有拿到IP
然後PING看看要連的那台WIN試試看吧

rayren
2006-03-10, 10:08 PM
看狀況應該是IP組態錯誤,導致網卡沒起來。
您可以看一下log,可以把錯誤訊息po上來給大家判斷一下喔!

shung0116
2006-03-11, 09:58 PM
這個錯誤訊息已經排除了,不知道我的推測是否正確,如果網路架構如下的方式
ADSL→HUB→PC
則PC端的IP不能設為DHCP方式,因為我將IP設定為192.168.1.3就可以啟用eth0,但是我其他windows的pc要在網芳中存取這台linux的pc的時候,卻出現下列的錯誤訊息
http://home.pchome.com.tw/web/kpm906/ektron.jpg

如果以前在win2000/xp,原因可能是權限的設定問題或者某個網路服務沒有啟動,如Computer Browser...etc,那麼在linux中,要如何來檢查呢?

To linux_up學長:
比較奇怪的是,我看到的畫面與你所說的不太一樣,如下圖所示
http://home.pchome.com.tw/web/kpm906/wall0.jpg

進入防火牆設定後,如下畫面所示:
http://home.pchome.com.tw/web/kpm906/wall.jpg

選擇自訂按鈕後,如下畫面所示:
http://home.pchome.com.tw/web/kpm906/wall2.jpg

而學長所說的:
在下面橫條中,填入:
137:udp 138:udp 139:tcp
是否是指在"其他的連接埠"來設定呢?

To cedric2000學長:
如果我執行ctrl+alt+F1~F6→linux會好像當機一樣,動也不動
如果我執行ctrl+alt+F7就又恢復正常了,這是為什麼呢?

To rayren學長:
在Linux裡要如何來讀取log檔呢?

煩請各位學長指點方向
謝謝

shung0116
2006-03-16, 11:43 PM
不好意思,雖然我把防火牆功能停止了,但是在我的windows2000的電腦要連結到linux的電腦的時候,進入網芳的linux電腦內,看到所分享的資料匣,當要再點進去資料匣下的時候,就會出現錯誤訊息:無法存取某某路徑,沒辦法正常進入該資料匣了,這是為什麼呢?
在windows中,我會去檢查所分享的資料匣的的安全及權限的頁籤,於是在linux的電腦裡,我也試著用同樣的檢測方式來檢測,結果我失敗了
煩請各位學長指點方向
謝謝

cedric2000
2006-03-17, 12:06 PM
看起來你的hub的確只是hub而不是ip分享器
所以如果isp端不提供dhcp的連線方式
自然必須設定成固定ip

這邊有看到幾個比較可疑的地方
第一個
你是在windows端用 "\\Ektron"這樣來連那台linux的嗎?
我想要先確定你的windows知不知道 "Ektron"這台電腦
打開windows的命令列, 先 ping Ektron看看是不是可以ping的到
如果不行的話,可能表示你並沒有設定對應的名稱解析,建議你直接用ip試試

第二個
看起來你的service有起來了
不過似乎權限有問題
你的smb.conf裡面有設定好權限了嗎?

第三
如果設定都設好了,service也啟動了, 防火牆也開了
那可能就真的要去看log了
samba的log預設是放在 /var/log/samba/下面

shung0116
2006-04-11, 10:25 PM
不確定我的推測是否正確,在進入電腦名稱後,欲存取所要連結的資料匣所出現的錯誤訊息,畫面如下
http://home.pchome.com.tw/web/kpm906/usr.jpg

參考鳥哥有關SAMBA文章的前半部份,另外分享tmp的資料匣來測試,設定如下
[tmp]
comment = Temporary file space
path = /tmp
read only = no
public = yes

我使用win2000 professional來存取Fedora的linux電腦的該資料匣,是可以正常來存取的,我以同樣的設定方式來檢查user,如下所示
http://home.pchome.com.tw/web/kpm906/global2.jpg
一樣在最後頭加入public=yes,結果錯誤訊息還是一樣
→是否代表這個資料匣沒辦法來分享呢?

另外需要與各位學長確認的是,當我使用testparm來檢查smb.conf的設定是否正確的時候,卻顯示我的局部設定有錯,如下的位置
http://home.pchome.com.tw/web/kpm906/global.jpg

這一句在鳥哥的文章中是講到加入這句話可以讓使用者看到中文檔案名稱,
→是否代表這個指令不適合在Fedora Linux上呢?
煩請各位學長指點
謝謝

jim1960
2006-04-12, 05:18 AM
client code page 應該是 samba 2.x 的語法,
samba 3.x 應該用:


dos charset = cp950
unix charset = utf8