
我使用 Wifi 連接到互聯網,並希望將我正在使用的兩台機器互連起來,以便
傳輸檔案很容易
我可以從一台機器複製並在另一台機器上使用相同的緩衝區
由於兩台機器都有空閒的 LAN 端口,我可以使用 CAT5 電纜連接機器。
其中一台機器運行 Windows XP,另一台機器則運行 Ubuntu 10.04。
我該使用哪個免費軟體?
答案1
首先,您需要為您的 eth 介面指派 IP 位址,然後您需要設定共用資料夾。兩者都可以輕鬆完成:
分配IP位址
我將向您展示如何僅為此連接添加單獨的設置,以便您可以在通過 LAN 連接到 Internet 時切換回默認行為(如果您不希望這樣做,則不要執行步驟 2.-6。單擊編輯. . 在您的eth0/1/... 上,無論您的電纜插入何處。
- 右鍵點選面板中的網路管理員 (=nm) 符號,選擇編輯連線...
- 選擇eth0/1/...(插入電纜的介面),點選編輯...
- 複製你的設備MAC位址(例如 55:55:55:55:55:55)
- 點選取消
- 點擊新增
- 連接名稱:類似直接連接,設備MAC位址:貼上您在步驟3複製的位址,取消選取自動連接
- 按一下 IPv4 設定標籤
- 方法:手動,點選新增,位址:192.168.1.1(一台電腦為192.168.1.2,另一台電腦為192.168.1.2),網路遮罩:24,閘道:留空,點選應用
- 左鍵單擊 nm 符號,您現在可以選擇連接(插入電纜後在兩台電腦上執行此操作)
要驗證您的設置,請右鍵單擊 nm -> 連接資訊 - 並驗證您的 IP 位址。
現在應該可以 ping 通另一台電腦了。打開終端,輸入
ping 192.168.1.2(或 192.168.1.1;另一台電腦的 IP 位址)
如果您的輸出如下所示:
ping 192.168.1.2
PING 192.168.1.2 (192.168.1.1) 56(84) 位元組資料。
來自 192.168.1.2 的 64 個位元組:icmp_seq=1 ttl=255 time=0.431 ms來自 192.168.1.2 的 64 個位元組:icmp_seq=2 ttl=255 time=0.407 msq=
2 ttl=255 time=0.407 msq=2 ttl=255 time=0.407 msq=2 ttl=255 time=0.407 ms
您的連線有效!
如果它看起來像這樣:
ping 192.168.1.2 PING 192.168.1.2 (192.168.1.2) 56(84) 位元組資料。
從 192.168.1.1 icmp_seq=1 無法到達目標主機
從 192.168.1.1 icmp_seq=2 無法到達目標主機
出現問題,無法分享
啟用共享資料夾
現在,要在電腦之間傳輸文件,至少一台電腦必須共用一個資料夾。我們將使用 nautilus 來完成此操作:
- 右鍵單擊您要共享的資料夾
- 選擇共享選項
- 勾選“共享此資料夾”
- 您可能希望允許建立/刪除文件
- 檢查訪客訪問(請注意,這也會為 WLAN 上的人員打開此資料夾 - 如果您在公共場所,您可能不想這樣做。而是建立使用者帳戶或向他提供您的密碼...)
- 點選建立共享
- 在另一台電腦(想要存取此共用的電腦)上開啟 nautilus,按 Ctrl+l(開啟位置列)並鍵入 smb://192.168.1.1(或 smb://192.168.1.2;IP 位址)開啟共享的電腦的名稱)
現在您應該看到共享(您可能需要提供使用者名稱/密碼,具體取決於您在步驟 5 中的決定)。
請注意,NTFS 分割區上的建立共用可能無法開箱即用!
答案2
我假設您的路由器有用於有線連接的乙太網路 rj45 連接埠。您可以透過路由器輕鬆連接它們,而不是交叉連接您的電腦。
不管怎樣,你都可以在windows下設定檔案共享,然後透過nautilus連接到windows共享。或安裝森巴舞在 ubuntu 中並與 Microsoft windows 共用一個資料夾。
對於簡單的文件共享,我建議給予者
http://code.google.com/p/giver/
它很容易安裝在ubuntu下。