Como você não controla o NAT externo, por isso não pode definir nenhuma regra de encaminhamento de porta, você não pode fazer isso diretamente.
Se você está procurando apenas usar o serviço, em seus próprios PCs / laptops e outras máquinas sobre as quais tem algum controle, você pode usar uma solução de VPN como Hamachi para compartilhar o serviço entre os locais. Amigos podiam acessar o serviço pelos mesmos meios. A menos que a técnica de puncionamento NAT da VPN funcione através do seu arranjo de dois níveis, haverá latências extras envolvidas, é claro.
Se você quiser fazer com que você trabalhe mais publicamente disponível (para que você possa acessá-lo de praticamente qualquer máquina e / ou o público em geral possa ver o serviço), você pode configurá-lo se tiver algum tipo de servidor externo como um VPS. Você pode configurar sua própria VPN no serviço externo, conectar-se a ela em sua máquina doméstica que está executando o Sockso e fazer com que o servidor redirecione a porta em sua interface pública de volta pela linha sobre a VPN. Um simples túnel SSH deve fazer o truque, assim como o OpenVPN. Obviamente, isso não é custo zero, mas mesmo o VPS mais barato deve ser capaz de hospedar um pequeno servidor SSH para este propósito, mesmo os $ 1-ou-2 / mês parvos pequenos (64Mb de RAM e um Gb ou dois espaços em disco) que são vistos ocasionalmente (embora o limite de largura de banda possa ser bastante limitante, e tenha cuidado para garantir que eles não o considerem como executando um proxy se seus TOS proibirem a execução de um proxy). Você definitivamente verá latência extra no serviço com este método - já que qualquer conexão com seu servidor terá que entrar e sair do VPS.