Page History
Для диагностирования возможных сетевых проблем на стороне пользователя рекомендуется осуществить следующие действия:
проверка доступности порта сервера Assist с устройства пользователя;
проверка доступности сервера Assist от интернет-провайдера пользователя;
проверка DNS-записей ответов сервера Assist на запрос через DNS пользователя;
проверка DNS-записей ответов сервера Assist на запрос через альтернативный DNS пользователя.
| Table of Contents | 
|---|
Проверка настроек сетевых интерфейсов
...
Проверить текущие настройки сетевых интерфейсов можно с помощью команды в терминале:
| Code Block | ||
|---|---|---|
| 
 | ||
| sudo ifconfig | 
Пример использования Пример выполнения команды:
Пример ошибки:
Проверка
...
маршрутизации
...
Вывести на экран все содержимое таблицы IP-маршрутизации можно с помощью команды в терминале:
| Code Block | ||
|---|---|---|
| 
 | ||
| sudo route - | 
...
| n  | 
Пример использования Пример выполнения команды:
Пример ошибки:
Проверка
...
даты и времени
...
Вывести текущую дату и время, а также часовой пояс в системе можно с помощью команды в терминале:
| Code Block | ||
|---|---|---|
| 
 | ||
| date; date +"%Z %z" | 
Пример использования Пример выполнения команды:
Пример ошибки:
Проверка доступности сервера Assist
...
Для проверки целостности и качества соединения с сервером payments111.paysecure.ru используется команда в терминале:ping
| Code Block | ||
|---|---|---|
| 
 | ||
| ping -c | 
...
| 10 payments111.paysecure.ru | 
Пример использования Пример выполнения команды:
Примеры ошибок:
Проверка
...
работы службы
...
DNS
Для диагностики службы DNS, проверки DNS записей хоста сервера payments-direct.paysecure.ru и обнаружения проблем, связанных с разрешением имен в системе DNS используется команда в терминале:
| Code Block | ||
|---|---|---|
| 
 | ||
| nslookup payments-direct.paysecure.ru | 
Пример выполнения команды:
Пример ошибки:
| Note | 
|---|
| В случае ошибки об отсутствии пакета nslookup | 
...
| необходимо установить пакет командой - apt-get install dnsutils -y. В RHEL/Centos - yum install bind-utils. | 
Проверка ответов сервера Assist
Для диагностики службы DNS, проверки DNS записей сервера payments111.paysecure.ru используется команда в терминале:
| Code Block | ||
|---|---|---|
| 
 | ||
| nslookup payments111.paysecure.ru | 
Пример выполнения команды:
Пример ошибки:
Проверка доступности порта сервера Assist
Для проверки доступности 443 порта (HTTPS) сервера payments111.paysecure.ru из сети пользователя применяется команда в терминале:
| Code Block | ||
|---|---|---|
| 
 | ||
| telnet -e q payments111.paysecure.ru 443 | 
В случае успешного выполнения команды для выхода нажать q, потом еще раз q и Enter.
Пример выполнения команды:
Пример ошибки:
Проверка маршрутизации до сервера Assist
Для определения маршрута, то есть пути прохождения пакетов до сервера payments111.paysecure.ru, используется команда в терминале:
| Code Block | ||
|---|---|---|
| 
 | ||
| mtr -r payments111.paysecure.ru | 
| Note | 
|---|
| В других дистрибутивах Linux можно использовать команду traceroute payments111.paysecure.ru | 
Пример выполнения команды:
Пример ошибки:
Диагностика службы DNS
Для диагностики службы DNS используется команда в терминале:
| Code Block | ||
|---|---|---|
| 
 | ||
| ip1=`nslookup payments111.paysecure.ru | grep Address | sed -n '2p' | cut -d: -f2`; name_answer=`nslookup payments111.paysecure.ru | grep Name | cut -d: -f2`; ip2=`nslookup $name_answer ns6.incapdns.net | grep Address | sed -n '2p' | cut -d: -f2`; [[ $ip1 == $ip2 ]] && echo 'true' || echo 'false' | 
Если после выполнения команды выводится значение true (см. пример ниже), то служба DNS работает корректно.
Если после выполнения команды выводится значение false , то рекомендуется выполнить действия. описанные в разделе "Решение проблем".
Пример выполнения команды:
Пример ошибки:
...
Пример использования команды:
...
 
	

















