Могу ли я подключить ноутбук с Ubuntu Linux к ноутбуку с Windows 10 через кабель Ethernet

15

Я видел, как люди соединяли два компьютера кабелем Ethernet, но я видел инструкции для Windows - Windows или Mac - Mac или Windows - Mac. Я никогда не сталкивался с тем, чтобы подключить Windows к Linux. Можно ли подключить систему Windows к системе Linux через кабель Ethernet?

Генри WH Hack v2.1.3
источник

Ответы:

19

Да, как я делал это раньше, но с дистрибутивами на основе Ubuntu, подключенными к Windows Vista. Однако это все равно должно работать с Windows 10. Это называется прямым соединением Ethernet. Есть несколько шагов к этому:

Windows, р1

  1. проверьте текущий IP например Пуск, cmdчтобы открыть терминал, запуститеipconfig
  2. запишите текущие IP-адреса, чтобы сравнить их позже

И то и другое

  1. подключите кабель Ethernet к обеим машинам, чтобы они теперь физически подключались друг к другу

Windows, p2

  1. получить новый IP: Пуск, cmdчтобы открыть командную строку, запуститеipconfig
  2. по сравнению с ранее скопированных IP - адресов см , какие новые появляется IP, а затем скопировать его вниз, например , может выглядеть следующим образом : 169.254.123.101.

Ubuntu

  1. получить к менеджеру сети, например, нажмите значок сети в строке состояния
  2. Изменить подключения
  3. выберите проводной тип
  4. создайте новое проводное соединение, назвав его тем, что вы узнаете, например, direct-ether
  5. под iPv4, используйте эти настройки

    • Метод: Manual. В противном случае по умолчанию Автоматический (DHCP) не позволяет вам установить IP
    • адрес: 169.254.123.105. Смысл в том, чтобы использовать один и тот же IP-адрес, за исключением того, что последний сегмент находится в одной подсети, поэтому, если он есть, a.b.c.101вы должны быть, a.b.c.105например
    • маска подсети: 255.255.0.0
    • шлюз: оставьте пустым

Именно в этот момент, например, в Lubuntu возникает странность, когда при наборе номеров адресов значения «исчезают» при наборе. Просто продолжайте печатать, и когда вы сохраняете, кажется, что значения просто появляются.

  1. Сохранить
  2. Теперь выберите вашу новую direct-etherсеть, например, в строке состояния нажмите на нее

Тестовое задание

Так что теперь вы должны иметь, например:

  • Windows: 169.254.123.101
  • Ubuntu: 169.254.123.105

Проверьте подключение, например, с помощью программного обеспечения, к которому вы можете получить доступ по IP. Например, в Windows у меня был запущен Xampp Portable, который запускает веб-сервер Apache. Поэтому, чтобы проверить, может ли Ubuntu видеть этот веб-сервер, я просто открыл браузер, для http://169.254.123.101которого в этом примере указан IP-адрес Windows, и увидел страницу Windows Xampp Portable по умолчанию, подтверждающую, таким образом, возможность подключения.

clarity123
источник
1
IIRC Ubuntu network-managerтакже имеет опцию «Link Local Only» IPv4, которая автоматически выберет доступный адрес 169.254.xx
steeldriver
3

user454038 довольно хорошо суммирует, но есть проблема с типом кабеля Ethernet, который вам нужен.

При соединении двух компьютеров с помощью прямого подключения необходимо использовать перекрестный кабель.

И все, что вы позволили, это настроить IP каждого компьютера, не забудьте использовать разные IP для каждого компьютера :-)

Для внутреннего использования IP принято использовать шаблон шторки, например: 192.168.1. ???

user148564
источник
1
Современное сетевое оборудование должно быть способно обнаруживать и переключаться без необходимости использования перекрестного кабеля.
EL_DON
1
Я знаю, что современные коммутаторы и маршрутизаторы могут. Я не знал, что адаптер ПК может сделать это также.
user148564
2

Да, это возможно Они говорят по одному протоколу - TCP / IP. Вы просто устанавливаете статические адреса, находящиеся в одной подсети, и они должны видеть себя.


источник
1

Я использовал прямое сетевое соединение между Fedora 25 и Windows 7 для копирования файлов на новый компьютер.

Оборудование:

Стандартный кабель Ethernet (карты Ethernet могут определять прямое соединение и сами переключаться, поэтому перекрестный кабель не требуется), соединяющий порты Ethernet на обеих машинах.

Настройка Windows:

  • Откройте настройки сетевого подключения и вручную установите статический IP-адрес.
  • Настройте общий доступ к файлам в сети, чтобы соответствующие папки были общими. Некоторые папки имеют настройки шифрования или безопасности, которые, возможно, потребуется изменить

Fedora:

  • Как и в ответе пользователя user 454038, создайте новое соединение IPv4 (или отредактируйте свое обычное соединение, но тогда вам придется отредактировать его обратно)

    • настройки
    • сеть
    • Проводная
    • Добавить профиль ...
    • Установите статический IP-адрес с той же маской подсети, что и у Windows, но с другим IP-адресом.
  • После этого вы должны увидеть, как Windows-машина появляется в папке «Файлы / другие местоположения», и вы сможете копировать файлы.

  • Когда закончите, переподключите кабели Ethernet для подключения к Интернету и переключите профили сети, нажав на исходный.
EL_DON
источник
0

Вы также можете просто подключить Linux с Windows по кабелю Ethernet, выполнив следующие действия.

Шаги Linux:

Ethernet-соединение PCI> Проводные настройки> ipv4

затем выберите Link local only из выпадающего списка в разделе ipv4, как это

введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь

Конфигурация Windows:

Просто установите получение автоматического ip. введите описание изображения здесь

ТАХА СУЛТАН ТЕМУРИ
источник