Автор Тема: Соединение WinXP - Linux кабелем напрямую  (Прочитано 269 раз)

ferum и 2 Гостей просматривают эту тему.

Оффлайн o5andrey

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 20
Здравствуйте. На работе имею старый компьютер с подключенным калибратором пневматических приборов. Интернет подразделению пока не полагается. Для того чтобы иметь Интернет и не рисковать работоспособностью оборудования я приобрёл одноплатный Raspberry Pi 4 желая подключиться по VNC. В Линукс новичок.
Так вот, соединил я их кабелем и ничего не пингуется. Пробовал и прямой и кроссоверный кабель. Пингую из Виндовс. В Распбиан через граф. интерфейс задавал статический адрес для Eth0.
 


Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 3112
  • Linux Registered User #547151
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #1 : 01 Июль 2020, 12:35:49 »
Распбиан и распберри пи не трогал, но:
1. Убедитесь в работоспособности кабелей. Если комп старый, то велика вероятность, что получится только с кроссовером. На сетевых карточках с обеих сторон должны заморгать лампочки.
2. Убедитесь, что айпишники и маски настроены правильно. На распбиане введите следующие команды и вывод под кат:
ip addr
ip link
3. Убедитесь, что отключены фаерволлы на обеих хостах. Ну или пинг разрешён.

Оффлайн o5andrey

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 20
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #2 : 02 Июль 2020, 15:22:39 »
1. Использую прямой кабель заводского исполнения + через переходник коротенький кусочек кроссоверный:


2.

(при пинге 192.168.1.77 в Windows - превышен интервал ожидания)
pi@raspberrypi:~ $ ping 192.168.1.78
PING 192.168.1.78 (192.168.1.78) 56(84) bytes of data.
From 192.168.1.7 icmp_seq=1 Destination Host Unreachable
From 192.168.1.7 icmp_seq=2 Destination Host Unreachable
From 192.168.1.7 icmp_seq=3 Destination Host Unreachable
From 192.168.1.7 icmp_seq=4 Destination Host Unreachable
From 192.168.1.7 icmp_seq=5 Destination Host Unreachable
From 192.168.1.7 icmp_seq=6 Destination Host Unreachable
From 192.168.1.7 icmp_seq=7 Destination Host Unreachable
From 192.168.1.7 icmp_seq=8 Destination Host Unreachable
From 192.168.1.7 icmp_seq=9 Destination Host Unreachable
^C
--- 192.168.1.78 ping statistics ---
12 packets transmitted, 0 received, +9 errors, 100% packet loss, time 461ms
pipe 4
pi@raspberrypi:~ $ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether dc:a6:32:31:69:43 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.77/24 brd 192.168.1.255 scope global deprecated noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::6e58:31cf:189c:d905/64 scope link
       valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether dc:a6:32:31:69:44 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.7/24 brd 192.168.1.255 scope global dynamic noprefixroute wlan0
       valid_lft 11922sec preferred_lft 10122sec
    inet6 fe80::bc34:9f77:2356:d41f/64 scope link
       valid_lft forever preferred_lft forever
pi@raspberrypi:~ $ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
    link/ether dc:a6:32:31:69:43 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DORMANT group default qlen 1000
    link/ether dc:a6:32:31:69:44 brd ff:ff:ff:ff:ff:ff

3. В WinXP брандмауэр отключен. В Raspbian я не устанавливал, не знаю как проверить (и про разрешение пинга тоже).
 

Оффлайн endru

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 1940
  • Новосибирск
  • Jabber: endru@jabber.ru
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #3 : 02 Июль 2020, 16:23:33 »
зачем соединение и по кабелю и по вафле да еще и одинаковые сети? видно же что пинг идет по wlan0 интерфейсу

Оффлайн o5andrey

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 20
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #4 : 02 Июль 2020, 17:33:56 »
Да... По вафле я буду Интернет со смартфона получать. А как можно настроить сети чтобы было как надо?
Как пинговать Ethernet? (простите если это элементарно "погуглить", просто мне уже отдыхать пора, ночь настала)
 

Оффлайн o5andrey

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 20
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #5 : 03 Июль 2020, 17:04:53 »
Я понял надо чтобы в файле /etc/network/interfaces было по аналогии:
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 10.54.89.86
netmask 255.255.255.0
gateway 10.54.89.65
Но у меня там:
pi@raspberrypi:~ $ cd /etc/network/
*****************************************************************************************
pi@raspberrypi:/etc/network $ ls
if-down.d  if-post-down.d  if-pre-up.d  if-up.d  interfaces  interfaces.d
*****************************************************************************************
pi@raspberrypi:/etc/network $ cat interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
*****************************************************************************************
pi@raspberrypi:/etc/network $ ls interfaces.d

*****************************************************************************************
pi@raspberrypi:/etc/network $ cat ../dhcpcd.conf
# A sample configuration for dhcpcd.
# See dhcpcd.conf(5) for details.

# Allow users of this group to interact with dhcpcd via the control socket.
#controlgroup wheel

# Inform the DHCP server of our hostname for DDNS.
hostname

# Use the hardware address of the interface for the Client ID.
clientid
# or
# Use the same DUID + IAID as set in DHCPv6 for DHCPv4 ClientID as per RFC4361.
# Some non-RFC compliant DHCP servers do not reply with this set.
# In this case, comment out duid and enable clientid above.
#duid

# Persist interface configuration when dhcpcd exits.
persistent

# Rapid commit support.
# Safe to enable by default because it requires the equivalent option set
# on the server to actually work.
option rapid_commit

# A list of options to request from the DHCP server.
option domain_name_servers, domain_name, domain_search, host_name
option classless_static_routes
# Respect the network MTU. This is applied to DHCP routes.
option interface_mtu

# Most distributions have NTP support.
#option ntp_servers

# A ServerID is required by RFC2131.
require dhcp_server_identifier

# Generate SLAAC address using the Hardware Address of the interface
#slaac hwaddr
# OR generate Stable Private IPv6 Addresses based from the DUID
slaac private

# Example static IP configuration:
#interface eth0
#static ip_address=192.168.0.10/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
#static routers=192.168.0.1
#static domain_name_servers=192.168.0.1 8.8.8.8 fd51:42f8:caae:d92e::1

# It is possible to fall back to a static IP if DHCP fails:
# define static profile
#profile static_eth0
#static ip_address=192.168.1.23/24
#static routers=192.168.1.1
#static domain_name_servers=192.168.1.1

# fallback to static profile on eth0
#interface eth0
#fallback static_eth0

interface eth0
inform 192.168.1.77
« Последнее редактирование: 03 Июль 2020, 17:09:51 от o5andrey »
 

Оффлайн o5andrey

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 20
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #6 : 03 Июль 2020, 17:27:55 »
Если в файл /etc/dhcpcd.conf добавлю в конце это, правильно будет?
# define static profile
profile static_eth0
static ip_address=192.168.1.77

# fallback to static profile on eth0
interface eth0
fallback static_eth0
https://wiki.archlinux.org/index.php/dhcpcd_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#%D0%97%D0%B0%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D0%B9_%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BF%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D1%8C
« Последнее редактирование: 03 Июль 2020, 17:33:15 от o5andrey »
 

Оффлайн sidbar

  • Старожил
  • ****
  • Сообщений: 599
  • Debian 7, lxde
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #7 : 03 Июль 2020, 20:25:16 »
Под winxp есть ICS, там надо чтоб адрес раздающего был 192.168.0.1. В дебиане прописывай адрес в /etc/network/interfaces
auto eth0
  allow-hotplug eth0
    iface eth0 inet static
      address 192.168.0.2
      netmask 255.255.255.0
      gateway 192.168.0.1
Смотри еще, если установлен какой-то менеджер сети, его надо удалить.
dpkg -l {network-manager,wicd,connman}
 

Оффлайн o5andrey

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 20
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #8 : 05 Июль 2020, 07:12:33 »
Вставил в /etc/network/interfaces указанное и в Windows задал адрес 192.168.0.1. Заработало.
Но теперь беспроводные сети пропали, а их как настроить? Хочу подключаться из RPi4 к точке доступа на смартфоне.
 

Оффлайн sidbar

  • Старожил
  • ****
  • Сообщений: 599
  • Debian 7, lxde
 

Оффлайн serke7771

  • Местный житель
  • ***
  • Сообщений: 181
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #10 : 05 Июль 2020, 12:13:29 »
Б/у-машина, котрая поддерживает 64-bit debian, стоит 60$. 
я знаю про Debian это
https://yadi.sk/d/DvClza40AyT8ag
 

Оффлайн o5andrey

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 20
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #11 : Сегодня в 17:59:53 »
В приводимом ранее файле /etc/dhcpcd.conf раскомментировал две строки
interface eth0
static ip_address=192.168.0.2/24
и пошло.
(файл /etc/network/interfaces оставил с приводимым ранее оригинальным содержимым)
 

Оффлайн serke7771

  • Местный житель
  • ***
  • Сообщений: 181
Re: Соединение WinXP - Linux кабелем напрямую
« Ответ #12 : Сегодня в 19:20:34 »
WinXP
Покупайте б/у ПК на avito с win7 64-bit. 32-bit совсем плохо.
я знаю про Debian это
https://yadi.sk/d/DvClza40AyT8ag
 

Теги:
 

не могу осилить VPN соединение pptp

Автор v_i_c

Ответов: 8
Просмотров: 4076
Последний ответ 26 Март 2012, 22:20:02
от v_i_c
Не поднимается второе PPPoE соединение

Автор kapralpv

Ответов: 11
Просмотров: 1928
Последний ответ 01 Февраль 2013, 13:10:22
от rayanAyar
[РЕШЕНО] pppoe соединение и локальная сеть

Автор mixtape

Ответов: 3
Просмотров: 2390
Последний ответ 27 Июнь 2015, 14:24:21
от mixtape
Debian 9.5 VPN соединение no ping

Автор x1Debian

Ответов: 2
Просмотров: 1473
Последний ответ 15 Февраль 2019, 05:19:09
от endru
Создание 3G соединение в LiveCD Debian 6.0.3 LXDE

Автор Ch companero

Ответов: 7
Просмотров: 2359
Последний ответ 11 Декабрь 2012, 19:58:41
от Ch companero