
ВСЕ,
У меня есть локальная сеть с ноутбуками на разных ОС. Также на Windows до недавнего времени я успешно использовал ZoneAlarm.
Однако недавно я установил MS SQL Server 2012 Express на одну из машин Windows под управлением Windows 8.1 и настроил ее на прием удаленных подключений. Это, в свою очередь, потребовало открыть порт 1433 на этой машине, поскольку это порт по умолчанию, который прослушивает SQLServer. К сожалению, эта операция невозможна с ZA, поэтому я установил CoMoDo. Затем я добавил IP-адреса всех моих компьютеров в доверенную зону CoMoDo.
Далее я попытался сделать следующее:
busybox telnet 192.168.1.4 1433
Эта команда не создала соединение.
Итак, я попробовал пинг:
ping 192.168.1.4
Это привело к 100% потере пакетов.
Однако когда я делаю обратный пинг - с Windows на Linux - все работает.
Что я упускаю? Есть ли какие-то особые настройки в CoMoDo, которые мне нужно установить, чтобы разрешить трафик? Порт уже открыт в брандмауэре CoMoDo — мне просто нужно, чтобы трафик/связь работали.
[РЕДАКТИРОВАТЬ]
Я только что попробовал отключить CoMoDo и брандмауэр Windows, а затем подключиться из Linux с помощью "busybox telnet 192.168.1.4 1433". Подключение все равно не удалось. Это означает, что я не смогу подключиться удаленно к своему SQL Server 2012.
Так как же мне понять, в чем проблема?
[/РЕДАКТИРОВАТЬ]
решение1
Скорее всего, ваш брандмауэр Win отключил ICMP/ping. Чтобы включить:
Панель управления --> Система и безопасность --> Брандмауэр Windows --> Дополнительные параметры --> Правила для входящих подключений --> Новое правило --> настраиваемое правило
Затем в Протокол и порты: Протокол: ICMPv4 на той же панели перейдите в раздел «Настройка», выберите «Определенные типы ICMP», установите флажок «Эхо-запрос»
Исполни танец «сохранить/включить».
Повторите попытку ping из Linux.