Н основы плюс н суффикса дают нн
Если существительное имеет основу на н, добавление суффикса -н- образует написание нн.
Луна — лунный: первая н уже была в основе лун-, вторая входит в суффикс. Не считай их одной случайно удвоенной буквой. Сопоставление с производящим существительным показывает источник каждой н и делает объяснение проверяемым.
Луна → лун-н-ый; туман → туман-н-ый; сон → сон-н-ый.