Як підключити Ubuntu 10.04 та Windows 7 за допомогою кабелю Ethernet?


12

Я шукаю спосіб безпосередньо підключити свій ноутбук Windows 7 та мій безголовий сервер Ubuntu 10.04. (Для моїх причин встановлено настільне видання.) У мене є звичайний кабель Ethernet. Моя проблема полягає в тому, що я намагаюся використовувати резервну копію Windows до спільної папки на Ubuntu, але з'єднання Wi-Fi постійно перестає перериватися на всіх моїх пристроях одночасно до завершення резервного копіювання. Я хочу використовувати кабель для підключення двох комп'ютерів безпосередньо, незалежно від того, вони підключені до wifi. Це створить набагато надійніше з'єднання, і це дозволить завершити створення резервної копії, не турбуючись про випадання wifi.

Було б найкраще, якби я міг створити це з'єднання за допомогою спеціальної мережі (або подібної) у Windows 7, не торкаючись конфігурації на сервері Ubuntu, оскільки сервер не має підключених пристроїв введення чи дисплеїв. Я здебільшого отримую доступ до нього через SSH, а іноді і VNC, і якщо з'єднання втрачено, єдине, що я можу зробити, щоб повернути його - це важке перезавантаження.

Отже, поточна конфігурація така:

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

Але я хочу, щоб це було так:

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

Що відбувається, коли ви підключите їх за допомогою перехресного кабелю?
dbasnett

Відповіді:


9

Більшість сучасних комп'ютерів оснащені адаптером Ethernet, який має можливість підключення до іншого адаптера Ethernet без перехресного кабелю. Це називається Auto-MDIX . Просто підключіть мережевий інтерфейс з одного комп’ютера до мережевого інтерфейсу іншого комп’ютера.

Після того, як вони підключені до мережі, можливо, буде налаштована автоматична налаштування мережі. Це може спрацювати в деяких випадках, але в інших. Для розваги та додаткового кредиту давайте створимо нову підмережу для використання між двома комп’ютерами.

По-перше, нам потрібно вибрати "підмережу" для використання. Найпростіше використовувати одну, відмінну від вашої внутрішньої мережі. Виберемо 192.168.253.0/24. Коли ви з'єднаєте дві системи разом, вам потрібно буде вказати IP-адресу кожної системи, а також налаштувати імена хостів. Переконайтеся, що ви налаштовуєте дротовий інтерфейс Ethernet, а не бездротовий інтерфейс. Всю цю конфігурацію можна виконати через GUI.

Ось ваша мережна конфігурація для машини Windows ("Використовуйте таку IP-адресу"):

IP Address: 192.168.253.1

Subnet Mask: 255.255.255.0

Default Gateway: blank

Поки ми також не налаштовуємо DNS, ми це зробимо пізніше.

Ось ваша мережева конфігурація для машини Ubuntu (Можливо, ви хочете використовувати якусь "статичну" опцію, не впевнені в Ubuntu ...)

IP Address: 192.168.253.2

Subnet Mask: 255.255.255.0

Default Gateway: blank

Якщо все підключено, ви повинні мати можливість звертатися до кожного комп’ютера за їх відповідними IP-адресами. Це дозволяє вам переконатися, що ви підключаєтесь до провідного, а не бездротового інтерфейсу. Якщо ви хочете додати роздільну здатність імені хоста, давайте просто внесемо зміни до файлу хостів:

У Windows:

редагувати %SystemRoot%\system32\drivers\etc\hosts, блокнот зробить.

Додайте наступний рядок:

192.168.253.2 ubuntu-wired

Ви можете замінити провідний ubuntu будь-яким ім'ям, яке ви хочете використовувати для цієї системи.

І економити.

У Linux:

редагувати /etc/hosts, вам потрібно буде це зробити як root з sudo або su.

Додайте наступний рядок:

192.168.253.1 windows-wired

Щоб перевірити, чи працює це, пінг кожної системи використовує ім’я. Синтаксис однаковий для обох ОС. Відкрийте вікно терміналу та запустіть наступне:

ping HOSTNAME, де HOSTNAME - ім’я, яке ви використовували вище для протилежної машини.


1
Дуже хороший пост, +1
n0pe

4

Насправді я ще трохи пообідав і сам знайшов відповіді, і це дуже просто. Є два способи зробити це: поділитися з’єднанням з Windows на Ubuntu або з Ubuntu в Windows. Важливо, що тільки одна з них буде працювати одночасно, але виконання обох нічого не порушить. Він просто не поділиться з’єднанням, поки ви не скасуєте один із них.

Windows 7 як хост

Щоб поділитися з’єднанням через Wi-Fi безпосередньо з іншим комп'ютером з Windows 7:

  1. Відкрити центр мережі та обміну.
  2. Клацніть правою кнопкою миші бездротове підключення до мережі, виберіть Властивості.
  3. Перейдіть на вкладку Обмін.
  4. Поставте прапорець "Дозволити іншим користувачам мережі підключатися через Інтернет-з'єднання цього комп'ютера".
  5. Натисніть кнопку ОК.
  6. Підключіть кабель Ethernet до обох комп'ютерів.

Ubuntu 10.04 як хост

Щоб поділитися з’єднанням через Wi-Fi безпосередньо з іншим комп'ютером з Ubuntu 10.04:

  1. Клацніть правою кнопкою миші на аплеті Менеджера мережі, натисніть Редагувати підключення ...
  2. На вкладці "Провід" натисніть Автоматично0, потім натисніть Редагувати ...
  3. На вкладці Налаштування IPv4 змініть Метод: на Спільний для інших комп'ютерів.
  4. Клацніть Застосувати і введіть свій пароль, коли він запитає вас.
  5. Закрийте все і перезавантажте.
  6. Підключіть кабель Ethernet до обох комп'ютерів.

Тепер обидва комп'ютери повинні мати IP-адреси, відмінні від призначених бездротовим маршрутизатором, незалежно від того, підключений хост-комп'ютер до wifi. Хост-комп'ютер повинен мати IP-адресу, що закінчується .1, а гостьовий комп'ютер повинен мати автоматично присвоєну адресу.


1
Питання полягає не в тому, як ділитися з’єднанням з Інтернетом з одного комп'ютера на інший, а в тому, як об’єднати два комп’ютери в одну спеціальну мережу. Підключення до Інтернету абсолютно не стосується проблеми
light24bulbs

2

Насправді, вам навіть не потрібен кроссовер. Мережеві картки сучасного 2000 року можуть підтримувати комутацію без кросоверного кабелю; це все внутрішнє.

Просто підключіть та йдіть. Усі мережі будуть оброблятися автоматично.


Якщо це не обробляється автоматично, змініть налаштування адреси IPv4 в центрі управління gnome на лише Link-Local , значення за замовчуванням - DHCP.
fikr4n
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.