Linux не пингуется с windows

Содержание
  1. unixforum.org
  2. Шлюз не пингуется в Linux и пингуется в Windows
  3. Шлюз не пингуется в Linux и пингуется в Windows
  4. Сеть между Windows и Linux: нет пинга
  5. unixforum.org
  6. Сеть между Windows и Linux. Не проходят пинги.
  7. Сеть между Windows и Linux. Не проходят пинги.
  8. Re: Сеть между Windows и Linux. Не проходят пинги.
  9. Re: Сеть между Windows и Linux. Не проходят пинги.
  10. Re: Сеть между Windows и Linux. Не проходят пинги.
  11. Re: Сеть между Windows и Linux. Не проходят пинги.
  12. Re: Сеть между Windows и Linux. Не проходят пинги.
  13. Re: Сеть между Windows и Linux. Не проходят пинги.
  14. Re: Сеть между Windows и Linux. Не проходят пинги.
  15. Re: Сеть между Windows и Linux. Не проходят пинги.
  16. Внимание
  17. Не пингуются компьютеры сети не Linux -> Linux не Windows -> Linux
  18. Сообщений 5
  19. 1 Тема от yurasik6363 15.01.2015 18:25:43
  20. 2 Ответ от urfin 15.01.2015 19:17:17 (15.01.2015 19:17:50 отредактировано urfin)
  21. 3 Ответ от lone_wolf 15.01.2015 19:19:58
  22. 4 Ответ от urfin 15.01.2015 19:37:13
  23. 5 Ответ от artb1sh 03.02.2015 02:27:45
  24. Сообщений 5
  25. Просматривают тему: 1 гость, 0 пользователей

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Шлюз не пингуется в Linux и пингуется в Windows

Модератор: Bizdelnick

Шлюз не пингуется в Linux и пингуется в Windows

Сообщение Delari » 17.01.2009 18:38

Всем привет.
Подскажите, пожалуйста, если кто знает, почему один и тот же шлюз пингуется из Windows и нет, когда загружен Linux?

Ситуация подробно:
мой компьютер подключен к районной ethernet-сети, топологию которой я точно не знаю, но знаю, что:
— есть три «шлюза», которые нужно прописывать, чтобы использовать VPN-подключение к Интернет:

Мой компьютер находится в сети 100 и имеет адрес 192.168.100.16. Выхожу в инет через сервер знакомого в сети 11: 192.168.11.204. Качество сети таково, что периодически этот сервер становится от меня недоступен (но доступен для компов из 11 сети). Затем становится доступен, но только из Windows. Когда загружаю GNU/Linux, пинг хоста 11.204, равно как и шлюза 11.1 выдаёт: icmp . packet filtered. Иногда, через несколько десятков или несколько тысяч пингов, связь устанавливается (но чаще надоедает ждать). При перезагрузке в Win пинг идёт сразу.
Сравнивал MAC-адрес сетевой карты в Lin и Win, они идентичны.

Вывод команды route -n показывает только 2 записи:
127.0.0.0 —> lo
192.168.0.0 —> eth0.

Система Mandriva 2006, ядро 2.6.12. Iptables отключены.
Для исключения глюков грузил другие дистрибутивы на Live CD, например, SLAX-6 c 24 ядром. Всё точно так же.
Установлено 2 сетевые карточки Realtek 8139.

Сеть между Windows и Linux: нет пинга

Есть следующая сеть:
Компьютер, настроенный под рутер. Назовём его рутером. На нём установлен debian linux.
Компьютер, который хочется подключить к нему и устроить LAN из 2х компов.

Когда на LAN компьютере запускаю linux (Fedora), то рутер пингуется и всё впорядке. Когда запускаю Win XP, то пинг пропадает (его нет даже при таймауте в 40 сек и размере пакета 1байт).
router IP — 192.168.0.1
router netmask — 255.255.255.0

WinXP IP — 192.168.0.2
netmask — 255.255.255.0
gateway — 192.168.0.1

Брендмауер в винде выключен.

В чём может быть проблема?

Добавлено через 1 час 37 минут
Заметил ещё такую особенность:
Если зайти в «Сетевые подключения», и в свойствах этого подключения нажать «Исправить», то появляется пинг на 2 пакета и потом снова пропадает. Причём на каждое исправить пинг на 2 пакета стабильно появляется.
Причём исправление ломается на очистке DNS кэша (это кажется не играет никакой роли), и проходит 3 стадии:
Очистка ARP-кэша, очистка NetBT, обновление NetBT.
Может быть ARP-кэш засоряется какой-нибудь гадость? Или дело в NetBT?

Читайте также:  How to install linux as second os

Как настроить сеть между компьютерами на Windows XP и Windows 2000 Prof?
Ne mogu naladiti seti . Pomogite! Konfiguratsia takai: Notebook s XP s USB kartoi i desktop.

Сильно тормозит сеть между Windows XP и Windows 7. Как обнаружить причину?
Есть сетка wi-fi. В сети три компа. Два из них на Win7 и один на WinXP. Сеть по обычной схеме -.

Нет общего доступа между Windows XP и Windows 2008R2\Windows 7
Прощу помощи разобраться в проблеме: ПК с установленной windows XP не может открыть папку общего.

Настройка Open VPN — нет пинга, подключение есть
Помогите разобраться в чем тут может быть дело. Подключение есть,а вот пинга с клиента на сервер.

Просто ping -t -w 100 192.168.0.1
Сейчас попробую arping

Выяснил:
если удалить arp кэш у винды, то пинг появляется на 2 пакета.

Добавлено через 13 минут
Если делать arping 192.168.0.2 -I eth1 на рутере, то пинг идёт нормально без сбоев. В этот момент пинг с виндовской машины становиться лучше (50% сбоев).
Неправильно настроены routing tables на рутере? (Но с линуксом на клиентской машине проблем ведь нет)

Добавлено через 11 минут
Если пинговать arping’ом с виндовской машины — то тоже всё впорядке, пинг arping идёт 100%. Пока идёт arping с виндовской машины простой пинг тоже проходит на 100%

Добавлено через 18 часов 13 минут
Перепроверил тублицы роутинга у рутера и сервисы у винды.
Не обнаружил нечего необычного. Непонимаю в чём может быть дело

Добавлено через 1 час 51 минуту
Посмотрел что происходит в сети через сниффер. Вот 2 пакета в качестве примера (в оффтоп убрано лишнее, жирным выделенно подозрительное).
Пакет от рутера:
ARP request

HW type: Ethernet (0x0001)
Protocol type: IP (0x0800)
HW size: 6
Protocol size: 4
Opcode: request (0x0001)
[Is gratuitous: False]

Sender MAC address: 00:00:00_00:00:12 (00:00:00:00:00:12)
Sender IP address: 127.0.0.1 (127.0.0.1)
Target MAC address: 00:00:00_00:00:00 (00:00:00:00:00:00)
Target IP address: 192.168.0.2 (192.168.0.2)

Снифер выдаёт следующее инфо об этом пакете: «Who has 192.168.0.2? Tell 127.0.0.1»

Пакет от винды:
ARP reply:

HW type: Ethernet (0x0001)
Protocol type: IP (0x0800)
HW size: 6
Protocol size: 4
Opcode: reply (0x0002)
[Is gratuitous: False]

Sender MAC address: AsustekC_79:86:ca (00:1b:fc:79:86:ca)
Sender IP address: 192.168.0.2 (192.168.0.2)
Target MAC address: 00:00:00_00:00:10 (00:00:00:00:00:10)
Target IP address: 127.0.0.1 (127.0.0.1)

Снифер выдаёт инфо на этот пакет: «192.168.0.2 is at 00:1b:fc:79:86:ca (duplicate use of 127.0.0.1 detected)»

Странно что 127.0.0.1 учавствует в arp. Странно что у него постоянно меняется mac адресс.

Если очестить arp кэш, то последовательность пакетов в сети такая:

1. «Who has 192.168.0.1? Tell 127.0.0.1» — это запрос к рутеру
2. «192.168.0.1 is at 00:1b:fc:79:86:ca» -ответ от рутера
3. Echo (ping) request
4. Echo (ping) reply
5. Echo (ping) request
6. Echo (ping) reply
7 «Who has 192.168.0.2? Tell 127.0.0.1 (duplicate use of 127.0.0.1 detected)»
8.»192.168.0.2 is at 00:1b:fc:79:86:ca (duplicate use of 127.0.0.1 detected)»
9. DNS запрос антивируса
10. DNS ответ антивирусу
Всё.

Читайте также:  Rocket chat install windows

Примечательно что в п.1, п7 и п.8 используется 3 разных мак адреса (причём все они какие-то странные типа 00:00:00:00:00:53)
+/- 3 к последнему числу.

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Сеть между Windows и Linux. Не проходят пинги.

Модератор: Bizdelnick

Сеть между Windows и Linux. Не проходят пинги.

Сообщение code32 » 19.08.2008 19:06

Поставил машине с Linux ИП 192.168.0.1 маску подсети 255.255.255.0, а машине с Windows 192.168.0.2 и маску подсети 255.255.255.0, основной шлюз поставил 192.168.0.1.
Пинги не доходят, а машина с Windows вообще утверждает что сетевой провод не подключен. Все те же действия проделанные в случае двух Windows машин(на одном из компов стоит и линукс и виндовс) дают положительный результат. В линуксе только осваиваюсь и поэтому даже не представляю в каком направлении копать, буду благодарен за любую информацию на эту тему, ссылки на документацию или объяснение.

Windows XP SP 2
ALT Linux 4.0.2

Re: Сеть между Windows и Linux. Не проходят пинги.

Сообщение Проктолог » 19.08.2008 19:47

Re: Сеть между Windows и Linux. Не проходят пинги.

Сообщение code32 » 20.08.2008 15:24

Re: Сеть между Windows и Linux. Не проходят пинги.

Сообщение 0ut » 20.08.2008 15:26

Re: Сеть между Windows и Linux. Не проходят пинги.

Сообщение stomp » 20.08.2008 15:38

Re: Сеть между Windows и Linux. Не проходят пинги.

Сообщение drBatty » 20.08.2008 16:02

кстати, может беда в том, что ifconfig запущена не с правами root’а?
надо сначала
su
пароль рута
ifconfig

ЗЫЖ вместо ifconfig написал ipconfig

Скоро придёт
Осень

Re: Сеть между Windows и Linux. Не проходят пинги.

Сообщение Goodvin » 20.08.2008 16:09

Поставил машине с Linux ИП 192.168.0.1 маску подсети 255.255.255.0, а машине с Windows 192.168.0.2 и маску подсети 255.255.255.0, основной шлюз поставил 192.168.0.1.
Пинги не доходят, а машина с Windows вообще утверждает что сетевой провод не подключен. Все те же действия проделанные в случае двух Windows машин(на одном из компов стоит и линукс и виндовс) дают положительный результат. В линуксе только осваиваюсь и поэтому даже не представляю в каком направлении копать, буду благодарен за любую информацию на эту тему, ссылки на документацию или объяснение.

Windows XP SP 2
ALT Linux 4.0.2

Уважаемый, это Вы к чему написали ?
Какие в пингах «рабочие группы» ?

Re: Сеть между Windows и Linux. Не проходят пинги.

Сообщение code32 » 21.08.2008 05:40

Поиском пользоваться я умею, и эти темы читал. Для надёжности прочёл их ещё раз. Собственно подобные шаги я пробовал. Такие как отключение фаирволов и выставления форварда в 1. Ничего этого не помогает. К тому же у меня есть ещё один интерфейс который смотрит в инет, и инет работает без проблем. А вот в домашней сети комп с виндой по прежнему не пингуется. Я уже начинаю думать что это что-то с драйверами сетевой карты. Скоро попробую переткнуть инет на эту карточку и проверить.
ifconfig
eth1
Link encap:Ethernet HWaddr 00:E0:4C:5D:09:F5
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:209 Base address:0xa000

Читайте также:  Хром включается при запуске windows

Settings for eth1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: yes

Re: Сеть между Windows и Linux. Не проходят пинги.

Сообщение Zmiulan » 21.08.2008 11:59

На компе, где двойная загрузка Win и Linux:
Попробуй найти под Windows в диспетчере задач свою сетевую, там в Свойства — Дополнительно. ищи пункт Wake-On-Lan After Shutdown — установи в Enable.
У меня похожие проблемы были только при двойной загрузке. При выключении винды, выключалась сетевуха

з.ы. WakeOnLan по-русски там Пробуждение из выключенного состояния.

Внимание

Замечены проблемы с восстановлением пароля.
В случае необходимости восстановить пароль напишите на info@linuxforum.ru

Уточнён пункт Правил 3.2.3 и добавлен новый пункт 5.1 с подробным пояснением (31.05.2020).

Не пингуются компьютеры сети не Linux -> Linux не Windows -> Linux

Linux Forum → Администрирование и настройка сетей → Не пингуются компьютеры сети не Linux -> Linux не Windows -> Linux

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщений 5

1 Тема от yurasik6363 15.01.2015 18:25:43

  • yurasik6363
  • Новичок
  • Неактивен
  • Зарегистрирован: 15.08.2011
  • Сообщений: 11
  • Репутация : [ 0 | 0 ]

Господа товарищи подскажите что не так и куда копать с лунуксом знаком недавно, не понимаю в какую сторону капать. Настроил сервер как шлюз 2 сетевые карты
eth0 — 192.168.10.1 (локалка)
eth1 — DHCP (интернет 1)
настроен DHCP

листинг nano /etc/resolv.conf

в итоге интернет работает, ping ya.ru и ему любой другой ресурс интернет пингуется без вопросов с любой машины, а вот внутренние компьютеры пингуются только по IP

2 Ответ от urfin 15.01.2015 19:17:17 (15.01.2015 19:17:50 отредактировано urfin)

  • urfin
  • Портвейн 13
  • Неактивен
  • Откуда: Новосибирск
  • Зарегистрирован: 16.03.2013
  • Сообщений: 1,413
  • Репутация : [ 54 | 0 ]

В файле /etc/host.conf должна быть прописана строка:

3 Ответ от lone_wolf 15.01.2015 19:19:58

  • lone_wolf
  • Пользователь
  • Неактивен
  • Зарегистрирован: 04.11.2010
  • Сообщений: 2,013
  • Репутация : [ 47 | 0 ]

ну правильно, а кто за вас будет настраивать локальную зону dns ?

4 Ответ от urfin 15.01.2015 19:37:13

  • urfin
  • Портвейн 13
  • Неактивен
  • Откуда: Новосибирск
  • Зарегистрирован: 16.03.2013
  • Сообщений: 1,413
  • Репутация : [ 54 | 0 ]

Ну, да. Чтобы пинговались внутренние машины, надо настроить либо локальную зону dns, либо прописывать все внутренние компьютеры в файле hosts на всех внутренних компьютерах. Но, в случае прописывания внутренних машин в файле hosts, использовать nslookup для локальных адресов не имеет смысла.

5 Ответ от artb1sh 03.02.2015 02:27:45

  • artb1sh
  • Новичок
  • Неактивен
  • Зарегистрирован: 23.02.2010
  • Сообщений: 71
  • Репутация : [ 0 | 0 ]

А как по ip быстро и легко узнать имя?, при том что dhscp+ddns настроен и работает(пингуется по имени и win и lin).

Сообщений 5

Просматривают тему: 1 гость, 0 пользователей

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Linux Forum → Администрирование и настройка сетей → Не пингуются компьютеры сети не Linux -> Linux не Windows -> Linux

Форум работает на PunBB , при поддержке Informer Technologies, Inc

Оцените статью