Я должен думать, что Ваше первое препятствие получает внешний доступ к той внутренней машине. Я предполагаю, что у Вас есть кабельный модем или маршрутизатор DSL, подающий DHCP к Вашим внутренним компьютерам с внутренним IP? Если да, или необходимо определить внешний IP маршрутизатора и передать порт корректной внутренней машине и затем соединиться через тот внешний IP, когда далеко от дома или возможно смотрят на динамическую конфигурацию DNS.
Попробуйте следующее:
location ~ /one/two {
if ($args ~ "path=([^&]+)&(.+)") {
set $path $1;
set $foo $2;
rewrite ^/one/two "/one/two/$path?$foo?" permanent;
}
}