導航:首頁 > 操作系統 > linuxwindows區域網

linuxwindows區域網

發布時間:2022-06-24 16:04:31

linux怎麼連接區域網

實現Linux下的區域網遠程接入,利用Linux伺服器的兩個串口構建撥號伺服器的方法,遠程用戶可以通過撥號連接到區域網,方便地進行信息傳遞和資源共享。

實現步驟如下:

  1. 初始化串口設備

    在/etc/inittab文件中加入如下兩行,用來初始化ttyS0和ttyS1兩個串口設備:
    S0:345:respawn:/sbin/mgetty -D -X 3 ttyS0
    S1:345:respawn:/sbin/mgetty -D -X 3 ttyS1
    然後,運行「/sbin/init q」命令使改動生效。

  2. 指定認證方式

    在/etc/PPP目錄下創建文件ppplogin,內容如下:

    #!/bin/sh

    /usr/sbin/pppd auth -chap +pap login

    該文件指定用戶登錄時採用PAP認證。PAP和CHAP是PPP服務的兩種身份驗證協議。

    保存文件後,給文件設置執行的許可權:

    #chmod a+x /etc/ppp/ppplogin

    然後,更改/etc/mgetty+sendfax/login.config文件,去掉「/AutoPPP/」一行前面的注釋,並改為如下內容:

    /AutoPPP/ - - /etc/PPP/ppplogin

  3. 修改options文件

    修改/etc/PPP/Options文件為如下內容;

    detach

    Modem

    Lock

    crtscts

    asyncmap 0

    netmask 255.255.255.0

    proxyarp

    ms-dns 192.168.11.1

    「detach」選項非常重要。如果不指定這個選項,撥號程序就會進入後台,使得Shell腳本退出,隨之而來的是串列線路被掛斷,導致連接中止。「detach」防止了tty設備脫離PPPD的控制。

    「Modem」選項使得PPPD監視DTR引線,可以觀察到對等點是否已掉線。

    「Lock」選項指定在串列設備上使用UUCP風格的鎖定。

    「crtscts」選項用以打開硬體握手信號。

    「asyncmap 0」設置了非同步字元映射,這個映射指定控制字元不能直接通過連接發送,需要先進行轉義。

    「netmask 255.255.255.0」設定PPP網路介面的網路掩碼。

    「proxyarp」選項打開了ARP代理功能。

    「ms-dns」2.168.11.1」指定了區域網內的DNS伺服器地址,如沒有可以不設。

  4. 給撥入用戶分配IP

    創建/etc/ppp/Options.ttyS0和/etc/ppp/

    options.ttyS1兩個文件,內容如下:

    # Vi options.ttyS0

    192.168.11.3:192.168.11.242

    # Vi options.ttys1

    192.168.11.3:192.168.11.243

    其中,「192.168.11.3」是用作撥號伺服器的那台Linux機器的IP地址,「192.168.

    11.242」和「192.168.11.243」是分別指定給COM1口和COM2口撥入用戶的IP地址。

  5. 口令驗證

    編輯文件/etc/PPP/pap-secrets,內容如下:

    * * "secret" 192.168.11.242

    * * "password" 192.168.11.243

    如上所示,每行代碼包含四列,分別代表用戶名、伺服器地址、口令值和IP地址列表。「*」表示可以與任何內容進行匹配。

    用戶撥入後,如果需要訪問區域網內的其它伺服器,就必須打開IP轉發功能:

    echo 1> /proc/sys/net/ipv4/ip_forward

    要想在空閑一段時間後自動解除連接,需要在/etc/ppp/options中加入如下一行:

    idle 600

    上述代碼中,「600」表示600秒,即10分鍾。

⑵ linux 和 Windows組成區域網的問題

把所有電腦連起來,分配好IP,保證能相互Ping通。
用其中的一台做FTP伺服器。比如win用ser-U,搭一個FTP的站就可以。最好裝一個win2003的系統。
這樣就可以用任何的機子直接連接FTP上傳下載文件了。

⑶ 區域網中怎麼linux和windows共同上網

所有人通過交換機訪問網關 .
有些modem還有DHCP服務 ,這樣無論windows還是linux ,都設置為自動獲取IP就行
沒有DHCP ,就設置一下固定區域網IP .然後網關設置為modem的IP .
這一切前提就是你的modem是帶ADSL路由功能 .具體設置參看modem說明書 .
(如果你用的是56K modem ,我啥都不說了 ...)
-*-*-*-*-*-*-
現在的配置就是ADSL MODEM自己撥號 ,作為網關192.168.1.1 .MODEM和電腦都連接到HUB ,設置IP地址 ,網關地址 ,DNS伺服器地址 .(沒有DNS的話只能按IP訪問了 . sina.com之類的URL就不行了 .其實有些貓設置好了的話 ,DNS它也可以包攬了的 )-*-之前發現WindowsXP的"網路橋"功能連接過 .這時XP起的作用就相當於一個HUB ,讓分別連接在本電腦的2塊網卡的2個網路可以互相通訊 .沒有HUB的時候可以湊合用 .就是必需保持開機 .好煩 .

⑷ 請問如何實現在同一區域網內linux主機於windows主機之間的文件傳輸

我用的是RedFlag6,和win一樣,右鍵--共享文件夾,然後在另一台計算機的"我的電腦"地址欄里輸
\\192.168.1.100
這是共享出了文件的計算機的ip地址, 格式為: \\XXX.XXX.XXX.XXX

Linux共享windows的文件, Windows共享Linux的文件都是如此

希望能幫助到你~

⑸ linux 與WINDOWS搭建區域網

一步一學Linux與Windows 共享文件Samba (v0.2b)
作者:北南南北,正在增加中... ... 需要您的參與;
來自:LinuxSir.Org
簡介:本文只是講一講我們最常用的Linux與Windows共享文件,主要是為新手指一指路。如何建立最簡單的Samba伺服器,並講述遇到問題應該從何處尋找解決方案;正在更新之中,希望您的參加 ... ... 謝謝;

目錄

0、架設Samba 伺服器的前提;

0.1 查看文件內容和編輯文件的工具;
0.2 關於文件和目錄相關;
03 用戶和用戶組相關;
04 進程管理;
1 Samba 簡介
2 Samba 功能和應用范圍
3 Samba 兩個伺服器相關啟動程序、客戶端及伺服器配置文件等;

3.1 Samba 有兩個伺服器,一個是smbd,另一個是nmbd;
3.2 查看Samba 伺服器的埠及防火牆;
3.3 查看Samba 伺服器的配置文件;
3.4 Samba 在Linux 中的一些工具(伺服器端和客戶端);
3.5 在Linux 中的常用工具,Windows查看Linux共享的方法 ;

3.5.1 在Linux系統中查看網路中Windows共享文件及Linux中的Samba共享文件;
3.5.2 在Windows中訪問Linux Samba伺服器共享文件的辦法;
3.5.3 smbfs文件系統的掛載;
4 由最簡單的一個例子說起,匿名用戶可讀可寫的實現;

第一步: 更改smb.conf
第二步:建立相應目錄並授權;
第三步:啟動smbd和nmbd伺服器;
第四步:查看smbd進程,確認Samba 伺服器是否運行起來了;
第五步:訪問Samba 伺服器的共享;
5、復雜一點的用戶共享模型(適合10人左右的小型企業);

5.1 共享許可權設計實現的功能;
5.2 在伺服器上創建相應的目錄;
5.3 添加用戶用戶組,設置相應目錄家目錄的許可權;

5.3.1 添加用戶組;
5.3.2 添加用戶;
5.3.3 添加samba用戶,並設置密碼;
5.3.4 配置相關目錄的許可權和歸屬;
5.4 修改Samba配置文件;
5.5 關於客戶端訪問;
5.5.1 Windows客戶端訪問;

++++++++++++++++++++++++++++++++++++++++++++++++
正文
++++++++++++++++++++++++++++++++++++++++++++++++

0、架設Samba 伺服器的前提;

Linux是一個多用戶的操作系統,對任何伺服器的架設與都用戶、用戶組及許可權相關,這是操作的基礎。Samba伺服器也不例外,對這些知識的掌握也是極為重要的。在Windows系統上雖然也能架共享文件伺服器,但它的許可權控制實在令人不敢恭維。如果我們用Windows系統來架網路共享文件系統,就是點滑鼠也能把我們點迷糊了。但在Linux中,我們可以輕松的改一改配置文件,不到幾分鍾就能建好自己的Samba伺服器。哪個更容易,只有你知道;

對於Samba伺服器的架設,有的弟兄簡單的認為,只要把改一下配置文件,創建好相應的目錄就行了。其實並不是這樣的,還要深入的工作,比如目錄的許可權和歸屬,也就是說能讓哪個用戶和用戶組有讀寫權。只有把配置文件和共享目錄的許可權結合起來,才能架好Samba伺服器;

下面是常用的基礎知識,我們在本文中所涉及的內容都可以在下面的列表中找到相應的解釋;

0.1 查看文件內容和編輯文件的工具;

《Linux 文件內容查看工具介紹》
《文件編輯器 vi》

0.2 關於文件和目錄相關;

《Linux 文件類型 及文件的擴展名》
《Linux 文件和目錄管理之列出、刪除、復制、移動及改名》
《Linux 文件和目錄的屬性》
《簡述Linux文件搜索》

03 用戶和用戶組相關;

《Linux 用戶(user)和用戶組(group)管理概述》
《用戶(User)和用戶組(Group)配置文件詳解》
《Linux 用戶管理工具介紹》
《Linux 用戶(User)查詢篇》

04 進程管理;

《Linux 進程管理》

1 Samba 簡介

Samba(SMB是其縮寫) 是一個網路伺服器,用於Linux和Windows共享文件之用;Samba 即可以用於Windows和Linux之間的共享文件,也一樣用於Linux和Linux之間的共享文件;不過對於Linux和Linux之間共享文件有更好的網路文件系統NFS,NFS也是需要架設伺服器的;

大家知道在Windows 網路中的每台機器即可以是文件共享的伺服器,也可以同是客戶機;Samba 也一樣能行,比如一台Linux的機器,如果架了Samba Server 後,它能充當共享伺服器,同時也能做為客戶機來訪問其它網路中的Windows共享文件系統,或其它Linux的Sabmba 伺服器;

我們在Windows網路中,看到共享文件功能知道,我們直接就可以把共享文件夾當做本地硬碟來使用。在Linux的中,就是通過Samba的向網路中的機器提供共享文件系統,也可以把網路中其它機器的共享掛載在本地機上使用;這在一定意義上說和FTP是不一樣的。

Samba 用的netbios協議,如果您用Samba 不成功,

Linux與Windows 、Linux 和 Linux

2 Samba 功能和應用范圍

Samba 應該范圍主要是Windows和Linux 系統共存的網路中使用;如果一個網路環境都是Linux或Unix類的系統,沒有必要用Samba,應該用NFS更好一點;

那Samba 能為我們提供點什麼服務呢?主要是共享文件和共享列印機;

3 Samba 兩個伺服器相關啟動程序、客戶端及伺服器配置文件等;

3.1 Samba 有兩個伺服器,一個是smb,另一個是nmb;

smb 是Samba 的主要啟動伺服器,讓其它機器能知道此機器共享了什麼;如果不打開nmb伺服器的話,只能通過IP來訪問,比如在Windows的IE瀏覽器上打入下面的一條來訪問

⑹ windows上用虛擬機裝Linux怎麼設置區域網ip

設置成同一個網段就行了
還有vm向導里有個選擇網路模式的選項
選橋連或NAT模式

⑺ linux與window如何組區域網

? 文件共享是重要的網路需求,特別在企業環境中這種需求顯得非常迫切。我們知道Windows主機間的文件共享非常簡單,可以通過網上鄰居實現。但是企業環境中主機的操作系統比較復雜,其中不乏Linux、Unix這樣的系統。那如何實現Windows與Linux之間的文件共享呢?一個有效的解放方案是,在Linux平台上部署SAMBA即可實現此類共享需求。下面筆者搭建環境,實例演示在Linux中部署SAMBA的詳細技術細節。
環境描述
Linux系統:Red Hat 9.0
Windows系統:Windows XP sp2
一、SAMBA服務部署
1、samba安裝
(1).驗證
samba是Linux系統集成的一個工具,在安裝Linux的過程中用戶可以選擇安裝。驗證系統是否安裝了samba可以通過如下命令進行查看:
[root@localhost root]# rpm -qa |grep samba
如果如下面所示,就說明已經安裝了samba:
samba-swat-2.2.7a-7.9.0
samba-2.2.7a-7.9.0
redhat-config-samba-1.0.4-1
samba-common-2.2.7a-7.9.0
samba-client-2.2.7a-7.9.0
從圖1可以看到筆者的Linux已經安裝了samba。(圖1)
???

????

??? (2).安裝
如果上述命令沒有任何顯示,就說明沒有安裝。要安裝samba非常簡單。將RedHat 9.0的第一張安裝盤放入光碟機,系統會自動掛接。如果沒有掛接可輸入mount /mnt/cdrom進行掛載,然後按照下面的操作進行安裝:
# cd /mnt/cdrom/RedHat/RPMS
# rpm -ivh samba-common-2.2.7a-7.9.0.i386.rpm
# rpm -ivh samba-2.2.7a-7.9.0.i386.rpm
# rpm -ivh samba-client-2.2.7a-7.9.0.i386.rpm
這樣我們就安裝好了samba,然後輸入命令進行查看:
# ls /etc/samba
可以看到有三個文件分別為lmhosts、smb.conf、smbusers。
(圖2)
???

??? (4).下面需要配置smbusers文件,設置用戶訪問許可權。用vi打開smbusers文件,然後將
root = administrator admin
nobody = guest pcguest smbguest
修改為
root = admin
gslw = 11
nobody = guest pcguest smbguest
保存並退出。
(圖4)
???

????
??? 配置完成後,我們輸入命令testparm進行對samba配置文件的測試,如圖5所示,測試正常。(圖5)
???

????
??? 3、創建共享文件夾
作為測試,我們運行命令mkdir /home/gslw創建共享文件夾,然後輸入命令ls /home可以看到文件夾創建完成。
4、添加用戶
要訪問該共享文件夾,還需要添加用戶。輸入命令smbpasswd -a root,將root用戶添加進來,並為其設置訪問密碼。同樣的我們輸入命令smbpasswd -a gslw,將gslw用戶添加進來並為其設置密碼。諸如此類,大家可以根據需要添加相應的用戶。(圖6)
???

??? 5、設置許可權
設置共享目錄的訪問許可權,比如我們設置為完全控制可輸入命令即可chmod 777 /home/gslw。許可權設置完畢後需要重新啟動服務,輸入命令service smb restart即可。(圖7)
???

????
??? 6、訪問測試
(1).linux訪問
我們先在linux下訪問SAMBA共享文件夾進行測試。輸入命令smbclient //192.168.216.133/gslw -U root
,然後輸入密碼可以看到訪問成功。進入smb命令行,我們輸入ls命令查看共享目錄中的文件,當然也可以通過mkdir命令創建目錄。然後用gslw登錄samba伺服器,可以利用ls查看共享目錄中的文件,然後用mkdir創建文件夾,可以看到沒有成功,這是因為我們在samba的配置文件設置了gslw用只有讀許可權,沒有賦予其寫許可權。通過上面的測試,說明我們的samba伺服器創建成功,在linux下訪問成功。(圖8)
???

????
??? (2).Windows XP訪問
下面我們測試在XP中是否可以訪問samba伺服器中的共享文件夾。打開「我的電腦」,在地址欄中輸入samba伺服器的IP地址。我們輸入\\192.168.216.133回車後彈出登陸框,輸入登錄用戶名admin密碼test168,可以看到成功登錄samba伺服器,可以看到我們在samba的命令行下剛才創建的目錄。(圖9)
???

????
??? 總結:Samba是一個網路伺服器,用於Linux和Windows共享文件之用。上面演示的利用samba服務實現Linux與Windows直接的文件共享,涉及了samba的設置幾個重要方面。其實,在實際應用中我們可以根據自己的需要進一步深入設置,只有把配置文件和共享目錄的許可權結合起來,才能使Samba服務發揮更大的作用。

閱讀全文

與linuxwindows區域網相關的資料

熱點內容
32位windows編譯器 瀏覽:961
ipad郵件無法連接發件伺服器地址 瀏覽:60
php接收websocket 瀏覽:564
碧藍航線如何查賬號伺服器 瀏覽:834
msx命令 瀏覽:750
怎麼購買app內購 瀏覽:490
vivo手機怎麼把安卓系統提示關閉 瀏覽:964
汽油分配控制單片機 瀏覽:579
python字典最大值最小值求和 瀏覽:281
php7pdo擴展 瀏覽:941
粉筆app如何看行測 瀏覽:817
如何舉報不正當app 瀏覽:254
智能家居演算法組 瀏覽:55
解壓動畫壽司 瀏覽:520
python3怎麼連接mysql 瀏覽:425
程序員曬出一段代碼 瀏覽:275
python爬蟲崔慶才 瀏覽:766
u8伺服器如何開啟 瀏覽:884
java設置jtable 瀏覽:751
改造非牛頓流體解壓 瀏覽:152