Проверить dmesg
. Большинство драйверов сообщит о скорости и дуплексе, в котором они согласовывают. Например:
dmesg | grep eth2
Например, наш HP Proliants имеют встроенную Broadcom NICs, которые создают сообщения журнала ядра как это:
bnx2: eth2 NIC Link is Up, 1000 Mbps full duplex, receive & transmit flow control ON
Если Ваш компьютер возрос некоторое время и буфер журнала ядра, заполненный другим материалом (это - FIFO фиксированного размера), можно также проверить системный журнал. Вы не говорите, какое распределение Вы используете, но многие зарегистрируют сообщения ядра к /var/log/messages
или /var/log/syslog
.
Я думаю, что могу сказать Вам точно, какова проблема, я провел более чем 48 часов, пытаясь отсортировать это. ничего не нашел в сети. также, окажись, быть с 1and1
взгляд на эти настройки:
Политики безопасности IP.....
который открывает поле............... Свойства Фильтра пакетов около нижней части списка там являются полем, отмеченным названный:
'Закройте механизм данных Microsoft (TCP/UDP)' (я предполагаю что механизм данных Microsoft = Механизм Microsoft SQL Database?) Выбор это Нажимает Edit...
который открывает поле............... Выбор Свойств Правила редактирования (снова)>> 'Закрывается, механизм данных Microsoft (TCP/UDP)' Нажимают Edit...
который открывает поле................ Список фильтра IP затем Вы будете видеть список портов tcp 1433, udp 1434 {Thats наш список портов все вниз как блокирующееся правило.....}
Я думаю, какие потребности быть сделанным отсюда также....
близко тот экран.. Список фильтра IP на экране Edit Rule Properties там является действием вкладки Filter, мог просто изменить это от Блока для разрешения? (возможно, изменение его для разрешения, позволит нам отмечать опцию "Block All" снова - который звучит более безопасным, но парни поддержки сказали, что существует знать ошибка, так не мог бы работать),
или
на свойствах фильтра пакетов
Вам, возможно, придется удалить галочку у правила 'Блок ВСЕ' для получения его выполнение
вероятно, к поздно, чтобы это помогло Вам, но надо надеяться поможет кому-то еще с той же проблемой.
Во-первых, в студии управления, проверьте управление, SQL-сервер logs\current - Вы хотите искать сообщение, говоря, что 'Сервер слушает на ['любой' 1433]'. В противном случае пойдите для запуска, все программы, SQL-сервер 2008, инструменты конфигурирования, менеджер конфигурации SQL-сервера. Выберите 'сеть SQL-сервера configuration\protocols для MSSQLServer\SQLExpress'. Удостоверьтесь, что TCP/IP включен. Это должно быть основано на выводе netstat-ano, но...
самое главное - от удаленного клиента, имейте Вас, пытался войти в систему через
sqlcmd -S1.2.3.4\SQLExpress -U sa -P Password
? Можно также попробовать www.firebind.com. Это может протестировать, существует ли какой-либо блок порта TCP 1433 в исходящем направлении к 1and1.
http://www.firebind.com/1433 сразу протестирует это.
Могут Вы к telnet для портирования 1433 от рабочей станции? Это - простой способ определить, есть ли у Вас сетевое соединение на том порте. Могло случиться так, что Ваш поставщик блокирует соединение с их оборудованием где-нибудь вдоль строки.
То, что Вы видите порт, как фильтровано, заставляет меня думать, что они блокируются где-нибудь по линии. Можно хотеть согласовать с ними, поскольку они не могут хотеть позволять SQL Server быть подключенными с от удаленно, или они блокируют закрепленные порты. tcp/1433 является закрепленным портом и существует несколько связанных с SQL Server червей, которые нацелены на него непосредственно.
введите 'netstat -' на машине сервера, чтобы видеть, слушает ли порт 1433 на самом деле. также, удостоверьтесь учетная запись пользователя, которую Вы используете, включен и также что "аутентификация SQL" включена. заботьтесь о настройках "SQL Configuration Manager" также. Кроме того, позвольте порту 1433 как исключение в Вашем WIndows Firewall. В основном, если Вы не сказали Вашему SQL-серверу позволять удаленные соединения затем не движение к.
Агент SQL Server работает? если это не, какую версию SQL-сервера Вы имеете?
Рассмотрите различие между различными версиями.
http://www.microsoft.com/sqlserver/2008/en/us/editions-compare.aspx
Если у Вас есть выпуск Экспресса или веб-выпуск, они отключены и не могут быть выполнены.
Ищите возможность соединения на своем Экспрессе SQL. Активируйте TCP/IP. Убедитесь, что порт настроен к 1433 на Вашем Экспрессе SQL. Вы установил именованный экземпляр?
Этот Порт должен быть передан в 1and1 Вашему ЭКЗЕМПЛЯРУ SQL SERVER.
Путем проверяют Ваш сайт о порте 1433. Если Ваш поставщик блокирует его, у Вас нет шанса.
Что сработало для меня:
http://blogs.msdn.com/b/sqlexpress/archive/2005/05/05/415084.aspx
В частности, я обнаружил что назначение желаемого порта в разделе IPALL настроек TCP / IP было проблемой. Раньше он был пустым, и я не думал, что мне нужно будет вводить здесь значение, когда собирался удалить биты «динамического порта».
У меня была такая же головная боль при подключении с помощью SSMS с клиентского ПК к удаленному SQL Server. Похоже, локальный брандмауэр блокировал входящее соединение с сервером. Проблема была решена путем назначения правила для входящего трафика SSMS для межсетевого экрана клиентского ПК. Единственное место, где я нашел, как это сделать, было https://msdn.microsoft.com/en-us/library/cc646024 (v = sql.120) .aspx
1. В брандмауэре Windows с повышенной безопасностью на левой панели щелкните правой кнопкой мыши Правила для входящих подключений, а затем выберите «Новое правило» на панели действий.
2. В диалоговом окне «Тип правила» выберите «Программа», а затем нажмите «Далее».
3. В диалоговом окне «Программа» , выберите этот путь к программе и для SQL Server Management Studio введите полный путь к ssms.exe. По умолчанию он установлен в C: \ Program Files (x86) \ Microsoft SQL Server \ 120 \ Tools \ Binn \ Management Studio \ ssms.exe
Это мне помогло. Надеюсь и на вас.