Я делаю попытку к ssh в intel NUC мини-компьютера от своего ноутбука. Они соединены непосредственно с помощью кабеля Ethernet Cat5e. Обе системы запускают Ubuntu 18.04. Я попытался установить статические IP-адреса на обоих компьютерах, но я не получаю ответа, когда я пытаюсь проверить с помощью ping-запросов NUC.
Вот является мой/etc/netplan/01-network-manager-all.yaml файлом на NUC:
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: no
addresses: [192.168.1.150/24]
nameservers:
addresses: [8.8.8.8,8.8.4.4]
И вот является мой/etc/netplan/01-network-manager-all.yaml файлом на моем ноутбуке:
network:
version: 2
renderer: networkd
ethernets:
enp2s0:
dhcp4: no
addresses: [192.168.1.151/24]
nameservers:
addresses: [8.8.8.8,8.8.4.4]
Я затем настраиваю обе сети путем выполнения:
sudo netplan apply
И затем проверяя с помощью ping-запросов NUC с:
ping 192.168.1.150
Я настраиваю эту несправедливость? Я также знаю, что существует путь к ssh между этими двумя компьютерами путем установки сервера DHCP на NUC наряду со статическим IP-адресом, и затем я не должен был бы настраивать статический IP-адрес на ноутбуке также. Если у кого-либо есть какие-либо идеи о том, как сделать, это сообщило мне!
ОБНОВЛЕНИЕ: Я заставил это работать с помощью статических IP-адресов над обоими компьютерами. Затем я хотел бы знать, существует ли способ сделать это, не будучи должен установить статический IP-адрес на ноутбуке, потому что будет несколько компьютеров, входящих в NUC в разное время. Я знаю, что существует способ сделать это с сервером DHCP на NUC и задавался вопросом, знает ли кто-либо, как настроить это? Спасибо все для всей Вашей справки!
Я наконец заставил это работать. Я возвратил свою установку к исходной конфигурации для использования NetworkManager и использовал/etc/network/interfaces файлы для конфигурации.
Это - то, на что мой/etc/network/interfaces файл похож для ноутбука с портом Ethernet enp2s0:
auto enp2s0
iface enp2s0 inet static
address 192.168.1.151
netmask 24
Это - то, на что мой/etc/network/interfaces файл похож для NUC с портом Ethernet eno1:
auto eno1
iface enp2s0 inet static
address 192.168.1.150
netmask 24
Я также использовал следующее, чтобы перезагрузить интерфейс и включить соединение:
sudo ifdown enp2s0 && sudo ifup enp2s0
Затем я вижу, что соединение работает путем выполнения ping 192.168.1.150
на ноутбуке. Спасибо за всю справку!
На самом деле можно установить Вас сеть с помощью пути прежней версии - путем редактирования /etc/network/interfaces. Сначала необходимо перечислить все интерфейсы ip a
. Затем необходимо отредактировать сетевой файл на обеих машинах. Должно быть похоже что:
name of your interface* auto iface
name of your interface* inet static
address 192.168.1.xxx
netmask 24
Затем можно сделать ip link set name of your interface down && ^down^up
Это перезагрузит Вас, соединяют интерфейсом и включают конфигурацию.