Как соединить два компьютера с Ubuntu, чтобы они могли «видеть» друг друга по IP-адресу?
networking
8128
источник
источник
Ответы:
Если вы используете два компьютера без маршрутизатора для их подключения. Для физического подключения компьютеров вам понадобится коммутатор, концентратор или перекрестный кабель (*). Затем вам нужно вручную назначить IP-адрес в том же диапазоне.
В Ubuntu это просто. щелкните правой кнопкой мыши по апплету менеджера сети в разделе «Вам нужно сделать это на обоих компьютерах».
укажите mac-адрес интерфейса, который вы будете настраивать. Команда ifconfig может показать вам MAC-адрес:
2.1. В более новой версии Linux имена сетевых карт изменились.
wlp2s0
,enp1s0
. Ищите кое-что с похожими именами, чтобыen
быть Ethernet /wl
быть беспроводным.HWaddr 00:30:1b:b9:53:94
= MAC-адресlink/ether 84:ef:18:7b:cd:39
= Mac-адреспример для компьютера А
пример для компьютера B
посмотрите, можете ли вы пинговать друг друга
с компьютера А.
с компьютера Б.
значит все работает.
(*) Большинство современных компьютеров могут использовать обычный кабель вместо кроссовера. Некоторым старым компьютерам потребуется перекрестный кабель
источник
пример командной строки, потому что это так быстро и просто.
В более новой версии Linux имена сетевых карт изменились.
wlp2s0
,enp1s0
. Ищите что-то с похожими именами, чтобыen
быть Ethernet /wl
быть беспроводным.Вам нужно обновить приведенную ниже команду, чтобы использовать разные
dev enp1s0
и т. Д.На компьютере А
На компьютере B
Чтобы проверить от А до Б
Чтобы проверить от B до A
При условии, что кабель соединяет два компьютера, и сетевой интерфейс на обоих из них включен и называется eth0, это должно работать. Остальная часть этого поста поможет решить проблему, если возникнут проблемы.
10.0.0.xx - это IP-адрес компьютеров. / 24 сообщает компьютерам, что последние 8 бит 32-битного IP-адреса могут измениться. Это похоже на высказывание сетевой маски 255.255.255.0. Это устанавливает маршруты, доступные компьютеру / сети.
вы должны увидеть что-то похожее на это, используя
Если вы не видите ничего подобного выше в таблице маршрутов, но видите что-то подобное при использовании ip ad. Вам нужно снова добавить адрес, используя синтаксис подсети / 24.
Обратите внимание на / 32, который фактически говорит, что это единственный компьютер, который существует в сети из одного компьютера. Который сам по себе. Маска сети 255.255.255.255. Отсюда никаких маршрутов и сеть не работает.
Чтобы узнать, какие сетевые интерфейсы у вас есть, а какие работают
Если вам нужно удалить IP-адрес, потому что вы сделали ошибку
Это удалит маршруты, а также IP-адрес.
источник
Выберите один из компьютеров, чтобы быть сервером. Если один компьютер подключен к Интернету, используйте его в качестве сервера.
На сервере нажмите индикатор сети и выберите
Edit Connections
. Выберите соединение Ethernet, затем нажмитеEdit
кнопку. Перейдите наIPv4
вкладку и изменитеMethod
сAutomatic (DHCP)
наShared to other computers
.Соедините два компьютера вместе, используя кабель Ethernet. Второй компьютер получит IP-адрес от сервера и получит доступ к Интернету.
Если у вас старое оборудование, вам может потребоваться убедиться, что кабель Ethernet является перекрестным. Современное оборудование автоматически делает кроссовер.
Проверено на Ubuntu 14.04 LTS.
источник
Ниже приведен повтор ответа Нелаара, обновленный для Ubuntu 14.04.
Требования к оборудованию
Для соединения двух компьютеров без маршрутизатора вам понадобится одно из следующих:
В Ubuntu 14.04 LTS
Вам нужно будет вручную назначить IP-адрес в том же диапазоне. Следующие шаги предполагают, что вы используете стандартный интерфейс Unity. Повторите эти шаги для каждого компьютера.
Как только это настроено, и компьютеры соединены вместе, попробуйте пинговать друг друга.
Вывод должен выглядеть примерно так:
источник
Ваш вопрос не совсем краткий, я собираюсь предположить, что вы просто хотите 2 компьютера с Ubuntu в сети.
Соединить 2 компьютера с Ubuntu достаточно просто, достаточно подключить сетевой кабель (кросс-кабель Cat 5e) и подключить оба компьютера с помощью этого кабеля, и Ubuntu сможет подключить оба этих устройства к соединению « Auto Eth » (автоматический IP). Это должно быть примерно так, чтобы получить 2 компьютера с Ubuntu в сети.
Позже, если вы хотите увидеть автоматический IP-адрес, назначенный компьютеру, выполните команду
ifconfig
или щелкните правой кнопкой мыши на « апплете NetworkManager » и выберите информацию о соединении.источник
По крайней мере, 16.04 вы можете легко это сделать, зайдя в настройки сети:
Сделайте это на обоих компьютерах, и все готово.
источник