Почему мой компьютер доступен не всему интернету?
У Вас есть белый(внешний) IP ? 
если нет - то скорее всего могут подключиться те, у кого такой же провайдер.
для других требуется белый IP на Вашей стороне, иначе они к Вам не подключатся
Потому что вы находитесь в разных сегментах сети. DDNS эту задачу не решает. 
Либо нет доступа к серверам DDNS у ваших клиентов.
Пусть пробуют подключиться по IP адресу.