Я только что установил freeradius и запустил его с помощью сценария запуска /etc/init.d/. После запуска netstat -nat я не вижу, чтобы какой-либо процесс прослушивал порты 1812 и 1813. Я использую Ubuntu 10.04 LTS и конфигурацию freeradius по умолчанию. Я пытался вручную отредактировать файл conf и установить IP-адреса и порты для прослушивания, но ничего не изменилось. У меня установлен openbsd-inetd, но он выключен. Где могла быть проблема?
RADIUS использует UDP, а не TCP. Параметр -t в команде netstat указывает ему список портов TCP. Попробуйте использовать lsof вместо netstat для проверки портов UDP.
Вам также может потребоваться перезапустить демон RADIUS после изменения файла конфигурации. Вы также можете использовать tcpdump, чтобы увидеть, что происходит по сети.