LINUX.ORG.RU
ФорумAdmin

Помогите настроить rsyslog

 


0

1

Всем привет.

Надо посмотреть, почему DLINK VoIP роутер не подключается к SIP серверу. На роутере включил отправлять логи на сервер по 514. На сервере в rsyslog.conf включил прослушку 514/tcp и 514/udp, но в /var/log/messages тишина.

А что говорит об этом tcpdump? От DLink что-то прилетает?

AS ★★★★★
()
Ответ на: комментарий от NDfan

Файрвол отключил специально. В общем логи получаю, но при звонке на порт FXO VoIP роутера - просто мертвая тишина в плане логов, а со стороны АТС провайдера голос «на данный момент абонент по техническим причинам недоступен». Стоит эту линию воткнуть в телефон как всё работает.

yatakoi
() автор топика

/var/log/messages

Попробуй заглянуть в /var/log/syslog, на моей системе из коробки дефолты летят туда (запись в /var/log/messages вообще не ведётся). Или вообще настрой отдельное правило для записи логов роутера в отдельный файл через /etc/rsyslog.d/42-dlink-router.conf:

if $fromhost-ip == '192.168.1.1' then {
    action(type="omfile" file="/var/log/dlink_router.log")
    stop
}

Затем рестарт rsyslogd.

И если тебе это надолго, то настрой сразу ротацию логов в /etc/logrotate.d/dlink_router:

/var/log/dlink_router.log
  {
      rotate 7
      daily
      missingok
      notifempty
      delaycompress
      compress
      postrotate
          /usr/lib/rsyslog/rsyslog-rotate
      endscript
  }
agentgoblin
()
Ответ на: комментарий от yatakoi

при звонке на порт FXO VoIP роутера - просто мертвая тишина в плане логов

А ты порт настроил, план нумерации сделал и включил в настройках? Кроме того, телефония может дебажиться отдельной опцией, зависит от модели роутера.

не подключается к SIP серверу

Со стороны SIP сервера смотри, что тебе телефон шлёт и шлёт ли вообще. Wireshark и sngrep в помощь.

Кстати говоря, многие SOHO-роутеры умеют слать запросы на SIP-сервер только через WAN-порт. Поэтому если ты пытаешься сделать схему, когда у тебя роутер одновременно раздаёт интернеты и при этом конвертит аналоговую линию провайдера в SIP для сервера в локалке - ничего не выйдет. В такой ситуации выход один - ставить отдельный роутер для интернетов и использовать твой роутер как VoIP-шлюз, включая его WANом в локалку.

agentgoblin
()
Ответ на: комментарий от agentgoblin

Спасибо большое, но я уже настроил.

В общем ребутнул роутер и логи были только эти

Nov 27 15:00:52 172.16.100.33   001E5843123A-gw: (823471) Save Settings OK
Nov 27 15:00:52 172.16.100.33   001E5843123A-gw: (823473) <End SIP>
Nov 27 15:00:52 172.16.100.33   001E5843123A-gw: (823485) <Restart>
Nov 27 15:00:52 172.16.100.33   001E5843123A-gw: Reboot
Nov 27 15:00:52 172.16.100.33   001E5843123A-gw: (823485) SyslogdStopRemoteServe


Nov 27 15:01:44 172.16.100.33   001E5843123A-sipg: Registered [3863]
Nov 27 15:01:44 172.16.100.33   001E5843123A-sipg: SipLineRegStatus=400200
yatakoi
() автор топика
Ответ на: комментарий от agentgoblin

У меня он через WAN. Вроде как роутер не умеет дебажить DLINK DVG-6004s.

yatakoi
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.