Потому что вы находитесь в разных сегментах сети. DDNS эту задачу не решает.
Либо нет доступа к серверам DDNS у ваших клиентов.
Пусть пробуют подключиться по IP адресу.
Нормальный кабель и Ethernet Repeater будет достаточно.
У соседей подключаете в Lan, у себя на роутере в Internet. Только на своём роутере локальную сеть в другом диапазоне настройте.