Перейти к содержанию
    

SIM300Z не коннектится к серваку через DNS

Доброго времени суток!

 

Возникла такая задачка:

 

AT+CMGF=1

AT+CIPHEAD=1

AT+GSN

AT+CGATT=1                                                       -> ответ OK

AT+CIPCSGP=1,"internet.usi.ru",,                             -> ответ OK

AT+CDNSCFG="211.136.17.107"                               -> ответ OK

AT+CDNSORIP=1                                                   -> ответ OK 

AT+CIPSTART="TCP","www.example.com","32321"       -> ответ OK 

 

Далее по идее должно высветиться CONNECT OK, но этого не происходит. Вместо этого выдается сообщение через несколько десятков секунд: 

-> STATE: TCP CONNECTING

-> CONNECT FAIL

 

Если через айпишник, то всё ок.

 

При пинговании ping -t www.example.com выдает именно тот айпишник какой нужно:

[33.66.45.192]. Т.е. буквально тут же перенастраиваю сим300 на этот айпишник, всё ок. 

 

Что-то не так, очевидно, делаю. В чем может быть проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

AT+CDNSGIP что отвечает? AT+CDNSCFG что отвечает если не устанавливать, то есть по умолчанию? Уверены, что на 211.136.17.107 DNS доступен и функционирует?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

AT+CDNSGIP что отвечает?

ERROR: 3

STATE: IP INITIAL

AT+CDNSCFG что отвечает если не устанавливать, то есть по умолчанию? Уверены, что на 211.136.17.107 DNS доступен и функционирует?

Теперь не уверен. 

Как узнать где живет эта служба?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ERROR: 3

STATE: IP INITIAL

Неплохо бы установить соединение для начала :)

Как узнать где живет эта служба?

На сервере у провайдера. По-идее при активации контекста SIM300 должен получить адрес DNS-сервера провайдера, но это ИМХО не у всех провайдеров работает. Пробуйте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

HARMHARM, Спасибо огромное!!! Заработало!!! Вытряс из провайдера адрес днс службы и всё ок :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

HARMHARM, Спасибо огромное!!! Заработало!!! Вытряс из провайдера адрес днс службы и всё ок :)

 

Россия оснащена шестью корневыми DNS серверами зоны .ru , причём три из них - на территории России и три - за границей.

Пользуйтесь ими, а у провайдера IP адрес DNS сервера может измениться в любую секунду, равно как и быть недоступным.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...