Как настроить проводное 1 к 1 сетевое соединение между двумя компьютерами?

У меня два компьютера, подключенных кабелем Ethernet. Один из них – это девизбокс Windows 8.1, а другой – сервер разработки CentOS 7, имеющий только интерфейс терминала (без GUI). Сервер разработки сначала будет работать только с devbox.

Как настроить Windows 8.1 для подключения PuTTY SSH к серверу CentOS 7 через кабель Ethernet?

Вот скриншот диалогового окна «Сетевые подключения» в Windows 8.1, показывающий, что он видит Ethernet-соединение, но по умолчанию его не идентифицирует:

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

Мне нужно узнать IP-сервер сервера CentOS 7, а также настроить домашнюю сеть, чтобы произошло соединение. Однако какие конкретные шаги я предпринимаю, чтобы установить это?

Поскольку между ними нет устройства маршрутизации, вам необходимо назначить IP-адрес для каждого из них, дополнительно находясь в одной подсети. Так, например, вы можете назначить IP-адрес (если они не используются, в противном случае вам нужно выбрать другой сегмент локальной сети):

192.168.100.1 и 255.255.255.0 в окно Windows. 192.168.100.2 и 255.255.255.0 в ящик Linux.

Для машины Windows :

  • Щелкните правой кнопкой мыши по интерфейсу, который вы ссылаетесь на моментальный снимок, и нажмите « Properties .
  • Нажмите « Internet Protocol Version 4 (IPv4)
  • Нажмите « Use the following IP address
  • В качестве поля IP-адреса введите 192.168.100.1 (или другое, если оно уже используется)
  • В качестве маски подсети введите 255.255.255.0

Для Linux-машины :

Вам нужно выяснить, какой интерфейс соответствует вашему физическому интерфейсу. Для этого вы можете получить доступ к каталогу /etc/sysconfig/network-scripts и запустить ls ifcfg-* . Вы получите один файл для каждой сетевой адресной карты, которую у вас есть. Чтобы отредактировать настройки подключенного устройства, предположив, что он называется ifcfg-eth0 , вы будете запускать vi ifcfg-eth0 ( vi – редактор, вы можете использовать nano или pico или что-то, что вам удобно) и помещать контент, например это:

 DEVICE="eth0" NM_CONTROLLED="no" ONBOOT=yes TYPE=Ethernet BOOTPROTO=static IPADDR=192.168.100.2 NETMASK=255.255.255.0 

Затем вам просто нужно запустить:

 ifdown eth0 && ifup eth0 

Там нет необходимости в шлюзе, поскольку сказано, что нет маршрутизации (и не требуется).

Теперь в окне linux вам нужно убедиться, что демон sshd прослушивает этот интерфейс. Вы можете проверить, что работает:

 netstat -atpn 

И посмотрите, что такое локальный адрес для SSH. Это должно быть примерно 0.0.0.0:22 . Это означало бы, что он прослушивает все интерфейсы, что вам нужно. Если нет, вам нужно будет отредактировать файл /etc/ssh/sshd_config и заставить его слушать этот интерфейс P2P.

  • Ошибка Opera «Не удается открыть каталог профиля пользователя, потому что вам не хватает достаточных привилегий». После потери мощности
  • Установка Windows 8.1: какой диск является диском F?
  • Установка Windows: не удалось создать новый раздел или найти существующий
  • Где хранится информация, содержащаяся в Windows 8.1 Pinned TaskBar?
  • Проблемы с ключом win и ключом справа после Windows Update (польские диакритические знаки не работают)
  • Восстановление окна OffScreen в Windows 8
  • Поместите пятно в системный лоток вместо панели задач
  • Запуск VirtualBox на хосте Windows 8.1
  • Клонирование окон с жесткого диска на m.2 ssd
  • Как изменить порядок Wi-Fi-сетей в Windows 8.1, чтобы отдать приоритет одному другому?
  • Восстановление Windows 8.1 Загрузка UEFI, запутанная Easus Partition Manager? Код ошибки: 0xc0000225
  • Давайте будем гением компьютера.