Национальность человека -- это вопрос самоопределения согласно нашей Конституции, с точки зрения закона механизмов определения национальности в РФ нет, поэтому даже через суд не всегда национальность удается определить.
Если вы хотите узнать, к каким народам (этносам) принадлежали ваши предки, то тут может быть полезен генетический анализ. Существуют специальные ДНК-тесты, которые позволяют определить, на какой из этносов похож тот или иной участок вашей ДНК. К примеру, вот так выглядит мой результат такого ДНК-теста: https://demo.genotek.ru/cabinet/national-structure Такой ДНК-тест называется "Генеалогия", заказать его можно, к примеру, на сайте Genotek.ru.
Но нужно учитывать, что в России согласно переписи населения 2010 года проживало почти 200 народов, из которых всего несколько десятков изучены генетически и могут быть определены в ходе ДНК-теста.