Да, это возможно, хотя не обязательно рекомендуется из-за дополнительных рисков безопасности.
Ваш сервер должен быть связан с внешне доступным IP-адресом, или вы можете пройти через обручи, необходимые для сопоставления всех соответствующих портов от вашего маршрутизатора до сервера.
Лучшим способом сделать это может быть настройка VPN на вашу систему, которая добавляет уровень защиты путем шифрования данных и требует дополнительной аутентификации - и это также пройдет через ваш брандмауэр. Но если вы хотите, чтобы ваш маршрутизатор поддерживал VPN-доступ Большинство домашних маршрутизаторов не делают этого с полки, но я знаю, что это возможно сделать с OpenWRT, и я почти уверен, что DD-WRT также допустит это.
Перед тем, как все сложнее, подумайте, действительно ли вам нужен NFS. Если это будет linux -> linux, рассмотрели ли вы гораздо более простой маршрут sshfs (т.е. монтирование файловой системы через SSH) - это намного проще и безопаснее - особенно если у вас есть только 1 порт для беспокойства и безопасность запекается по протоколу.