win7 / xp+smaba+redht9.0

寫這篇文章的目的是因爲我答應幫一個老師搞定samba連接的,當時出現的問題是:win7+redhat9.0ping不通,直到現在也不知道爲什麼,重新做了一遍,發現可以了

過程如下:

1)先配置ipdns

①圖形界面設置:點擊紅帽子-->系統設置-->網絡;(就可以修改具體的網卡的信息)

②修改文件:修改ip等的文件:/etc/sysconfig/network-scripts/ifcfg-eth0;                                修改dns文件:/etc/resolv.config

                      重啓網絡:service network restart(會使上面的文件生效)

       這樣就可以在虛擬機上網了(配置完ipdns

 Ps:因爲我虛擬機是用bridged方式連接網絡的,所以ifcfg-eth0一定要設置BOOTPROTO=none,不能爲dhcp

③命令配置:ifconfig eth0 192.168.16.126 netmask 255.255.254.0 up

                             vi /etc/resolv.conf(配置dns)

                   route add default gw 192.168.16.1 eth0(配置gateway)

 

測試:配置完ip,dns等後,就可以測試是否 ping 通,如果不能 ping 通,可以再重啓網絡(service network start)以及關閉win7和redhat的防火牆(service iptables stop),假如還是ping不通,就重啓一下win7(主機);有時候ping通了,過了一下,就又ping不通的,可以重啓一下win7(主機)

2)用rpm -qa|grep samba檢測有沒有安裝samba,如出現如下:代表已安裝:

如果沒有安裝,則要去安裝以上的四個軟件包,

   可以在圖形界面那裏安裝(點擊紅帽子->系統設置-)增加/刪除應用程序->細節->需要裝的軟件->更新),

   也可以連接光盤,找到需要安裝的軟件,直接用rpm -ivh 命令安裝;具體安裝可以上網查一下;

 

Ps:上面都要用到redhat9.0系統安裝時候的那三個鏡像

 

(三)安裝成功之後:就要開啓samba服務:

①:圖形界面開啓:點擊紅帽子-》服務器設置-》服務-》勾選smb選項-》左上角的開始或者重啓

   命令配置:service smb start

              /etc/init.d/smb start

 

然後檢測smb是否開啓:servicesmb status如下:

 

(四)關閉linux的防火牆:service iptables stop

 

(五) 點擊win7開始-》運行(或者在桌面按快捷鍵win+r)(又或者點擊win7桌面的網絡圖標)輸入:redhat9.0的ip地址:\\192.168.135.220,按確定,就會彈出

Ps: 如果不關閉linux 的防火牆,雖然我的win7+samba ping成功,但是輸入redhatip地址後,是不會搜索成功的(ps:不關閉防火牆也會導致ping不通的)

 

如果登錄不到smaba服務器(提示:登錄失敗:用戶名或密碼錯誤)則:

1:點擊“開始”-“運行",輸入secpol.msc,然後本地安全策略-》本地策略-》安全選項,找到“網絡安全:LAN管理器身份驗證級別”,把這個選項的值改爲“僅發送NTLM響應” 

以上的實驗本人在xp系統,win7系統都測試過

 

發佈了9 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章