Не могу подключиться по SSH к рабочему столу Ubuntu с ноутбука с Windows через кабель Ethernet

У меня есть рабочий стол Ubuntu 18.04 LTE и ноутбук с Windows 10. Я хотел бы использовать SSH из Windows 10 через Cygwin (или что-то еще, что удобно) на рабочий стол, но предпочел бы использовать кабель Ethernet для прямого соединения между ними, а не Wi-Fi. Использование SSH для беспроводного локального IP-адреса работает нормально, но я не могу заставить его работать через Ethernet.

Вот информация для моего рабочего стола Ubuntu

$ ifconfig -a
enp69s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.1  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::6961:bda5:85a6:4150  prefixlen 64  scopeid 0x20<link>
        ether a8:a1:59:18:6c:b4  txqueuelen 1000  (Ethernet)
        RX packets 86049  bytes 7681993 (7.6 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 215  bytes 27497 (27.4 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xb7600000-b761ffff  

enp71s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether a8:a1:59:18:6c:b2  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

gpd0: flags=4240<POINTOPOINT,NOARP,MULTICAST>  mtu 1500
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 500  (UNSPEC)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 4129  bytes 488109 (488.1 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4129  bytes 488109 (488.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp70s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.0.0.57  netmask 255.255.255.0  broadcast 10.0.0.255
        inet6 2601:2c5:c780:e3f0:142a:9cd:ee13:3f75  prefixlen 64  scopeid 0x0<global>
        inet6 2601:2c5:c780:e3f0:817e:ff1:3daf:22e1  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::af6e:ce97:8156:93db  prefixlen 64  scopeid 0x20<link>
        inet6 2601:2c5:c780:e3f0::8abc  prefixlen 128  scopeid 0x0<global>
        ether 24:41:8c:95:cc:cf  txqueuelen 1000  (Ethernet)
        RX packets 167161  bytes 75026317 (75.0 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 78430  bytes 18079733 (18.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp69s0 - это кабель Ethernet, соединяющий мой ноутбук. В моем терминале Cygwin подключение через беспроводной маршрутизатор работает нормально:

ssh username@10.0.0.57

Но когда я пытаюсь использовать ssh по адресу 192.168.1.1 , этого не происходит. Фактически, когда я набираю ping 192.168.1.1 , он говорит, что время ожидания истекло. Я бы предпочел использовать прямое соединение, поэтому любая помощь или совет будут мне полезны. Спасибо!

РЕДАКТИРОВАТЬ: Проблема устранена после изменения IP-адреса enp69s0 с 192.168.1.1 на другое значение 192.168.1.3. Не осознавал, что 192.168.1.1 обычно зарезервирован для маршрутизатора.

РЕДАКТИРОВАТЬ2: Добавлен мой собственный ответ

0
задан 10 December 2020 в 03:51

0 ответов

Другие вопросы по тегам:

Похожие вопросы: