Làm cách nào để kết nối Ubuntu 10.04 và Windows 7 bằng cáp Ethernet?


12

Tôi đang tìm cách kết nối trực tiếp máy tính xách tay Windows 7 và máy chủ Ubuntu 10.04 không đầu của tôi. (Phiên bản máy tính để bàn được cài đặt, vì lý do riêng của tôi.) Tôi có cáp Ethernet thông thường. Vấn đề của tôi là tôi tiếp tục cố gắng sử dụng Windows Backup vào một thư mục dùng chung trên Ubuntu, nhưng kết nối wifi liên tục bị gián đoạn cho tất cả các thiết bị của tôi cùng một lúc trước khi quá trình sao lưu hoàn tất. Tôi muốn sử dụng cáp để kết nối trực tiếp hai máy tính, không phụ thuộc vào việc chúng có được kết nối với wifi hay không. Điều này sẽ tạo ra một kết nối đáng tin cậy hơn nhiều, và nó sẽ cho phép sao lưu hoàn thành mà không lo bị rơi wifi.

Sẽ là tốt nhất nếu tôi có thể tạo kết nối này bằng mạng ad-hoc (hoặc tương tự) trên Windows 7 mà không cần chạm vào cấu hình trên máy chủ Ubuntu, vì máy chủ không có thiết bị đầu vào hoặc hiển thị được kết nối với nó. Tôi chủ yếu truy cập nó thông qua SSH và đôi khi là VNC và nếu mất kết nối, điều duy nhất tôi có thể làm để lấy lại là khởi động lại cứng.

Vì vậy, cấu hình hiện tại là đây:

Windows 7-------wireless-----\
                              \
                               Wifi router
                              /
Ubuntu 10.04----wireless-----/

Nhưng tôi muốn nó như thế này:

Windows 7-------wireless-----\
   |                          \
   |cable                      Wifi router
   |                          /
Ubuntu 10.04----wireless-----/

Điều gì xảy ra khi bạn cắm chúng vào bằng cách sử dụng cáp chéo?
dbasnett

Câu trả lời:


9

Hầu hết các máy tính hiện đại đều đi kèm với bộ chuyển đổi ethernet có khả năng kết nối với bộ chuyển đổi ethernet khác mà không cần cáp chéo. Điều này được gọi là Tự động MDIX . Chỉ cần kết nối giao diện mạng từ một máy tính với giao diện mạng trên máy tính khác.

Khi chúng được cắm vào, có thể có một số loại thiết lập mạng được định cấu hình tự động. Điều đó có thể làm việc trong một số trường hợp, nhưng không phải là những người khác. Để giải trí và có thêm tín dụng, hãy tạo một mạng con mới để bạn sử dụng chỉ giữa hai máy tính.

Đầu tiên, chúng ta cần chọn một "mạng con" để sử dụng. Dễ dàng nhất để sử dụng một khác với mạng nội bộ của bạn. Hãy chọn 192.168.253.0/24. Khi bạn kết nối hai hệ thống với nhau, bạn sẽ cần cung cấp cho mỗi hệ thống một địa chỉ IP, cũng như định cấu hình tên máy chủ. Đảm bảo bạn đang định cấu hình giao diện có dây, ethernet chứ không phải giao diện không dây. Tất cả các cấu hình này có thể được thực hiện thông qua GUI.

Đây là cấu hình mạng của bạn cho máy Windows ("Sử dụng địa chỉ IP sau"):

IP Address: 192.168.253.1

Subnet Mask: 255.255.255.0

Default Gateway: blank

Trong khi chúng ta đang ở đó, đừng cấu hình DNS, chúng ta sẽ làm điều đó sau.

Đây là cấu hình mạng của bạn cho máy Ubuntu (Có thể muốn sử dụng một số loại tùy chọn "tĩnh", không chắc chắn trên Ubuntu ...)

IP Address: 192.168.253.2

Subnet Mask: 255.255.255.0

Default Gateway: blank

Nếu mọi thứ được kết nối, bạn sẽ có thể giải quyết từng máy tính bằng địa chỉ IP tương ứng của chúng. Điều này cho phép bạn đảm bảo rằng bạn đang kết nối với giao diện có dây chứ không phải không dây. Nếu bạn muốn thêm độ phân giải tên máy chủ, hãy thay đổi tệp máy chủ:

Trên Windows:

chỉnh sửa %SystemRoot%\system32\drivers\etc\hosts, notepad sẽ làm.

Thêm dòng sau:

192.168.253.2 ubuntu-wired

Bạn có thể thay thế ubfox có dây bằng bất kỳ tên nào bạn muốn sử dụng cho hệ thống đó.

Và lưu lại.

Trên Linux:

chỉnh sửa /etc/hosts, bạn sẽ cần phải làm điều này với quyền root bằng sudo hoặc su.

Thêm dòng sau:

192.168.253.1 windows-wired

Để kiểm tra xem điều này có hoạt động hay không, hãy ping từng hệ thống bằng tên. Cú pháp giống nhau trên cả hai hệ điều hành. Mở một cửa sổ đầu cuối và chạy như sau:

ping HOSTNAME, trong đó HOSTNAME là tên bạn đã sử dụng ở trên cho máy đối diện.


1
Bài đăng rất hay, +1
n0pe

4

Trên thực tế, tôi đã chọc ngoáy nhiều hơn và tự mình tìm thấy một số câu trả lời, và nó thực sự dễ dàng. Có hai cách để làm điều đó: chia sẻ kết nối từ Windows sang Ubuntu hoặc từ Ubuntu sang Windows. Điều quan trọng, chỉ một trong số này sẽ hoạt động cùng một lúc, nhưng làm cả hai sẽ không phá vỡ bất cứ điều gì. Nó sẽ không chia sẻ kết nối cho đến khi bạn đảo ngược một trong số họ.

Windows 7 là máy chủ

Để chia sẻ kết nối wifi qua ethernet trực tiếp đến một máy tính khác từ Windows 7:

  1. Mạng mở và trung tâm chia sẻ.
  2. Nhấp chuột phải vào Kết nối mạng không dây, nhấp vào Thuộc tính.
  3. Nhấp vào tab Chia sẻ.
  4. Chọn hộp bên cạnh "Cho phép người dùng mạng khác kết nối thông qua kết nối Internet của máy tính này."
  5. Nhấn OK.
  6. Cắm cáp Ethernet vào cả hai máy tính.

Ubuntu 10.04 là máy chủ lưu trữ

Để chia sẻ kết nối wifi qua ethernet trực tiếp đến một máy tính khác từ Ubuntu 10.04:

  1. Nhấp chuột phải vào applet Trình quản lý mạng, nhấp vào Chỉnh sửa kết nối ...
  2. Trong tab Có dây, bấm Tự động eth0, sau đó bấm Chỉnh sửa ...
  3. Trong tab Cài đặt IPv4, thay đổi Phương thức: thành Chia sẻ cho các máy tính khác.
  4. Nhấp vào Áp dụng và nhập mật khẩu của bạn khi nó hỏi bạn.
  5. Đóng mọi thứ và khởi động lại.
  6. Cắm cáp Ethernet vào cả hai máy tính.

Bây giờ cả hai máy tính nên có địa chỉ IP khác với địa chỉ được gán bởi bộ định tuyến không dây, bất kể máy tính chủ có được kết nối với wifi hay không. Máy tính chủ phải có địa chỉ IP kết thúc bằng .1 và máy tính khách sẽ có địa chỉ được gán tự động.


1
Câu hỏi không phải là làm thế nào để chia sẻ kết nối internet từ máy tính này sang máy tính khác, đó là cách kết nối hai máy tính vào một mạng ad-hoc. Kết nối internet hoàn toàn không liên quan đến vấn đề
light24bulbs 3/2/2016

2

Trên thực tế, bạn thậm chí không cần cáp chéo. Card mạng năm 2000 hiện đại có thể hỗ trợ chuyển đổi mà không cần cáp chéo; tất cả đều là nội bộ.

Chỉ cần cắm vào và đi. Tất cả các mạng sẽ được tự động xử lý.


Nếu nó không được xử lý tự động, hãy thay đổi cài đặt địa chỉ IPv4 trong trung tâm điều khiển gnome thành Chỉ liên kết cục bộ , giá trị mặc định là DHCP.
fikr4n
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.