Temos um roteador ZyXEL VMG8324-B10A em casa. Sou capaz de efetuar login via ssh e usar o comando portforward --help
, que resulta na seguinte saída:
Usage: portforward config <ServiceName> --wanintf <atm0.1|atm1.1|ptm0.1|ptm0.2|ptm0.3|eth4.1|eth4.2|eth4.3|eth3G> [--wanip <wanip>]
--sipaddr <ServerIP Addr> --sport <Trigger Start Port> <Trigger End Port>
--transport <Translation Start Port> <Translation End Port>
--proto <tcp|udp|tcpudp> <enable|disable>
portforward delete <ServiceName> --sipaddr <ServerIP Addr>
portforward show
portforward --help
A regra de encaminhamento que desejo alterar é semelhante a ( portforward show
):
Service Wan ServerIP Trigger End Trans. Trans.
# Status Name Intf. WanIP Address StartPort Port StartPort EndPort Portocol
------------------------------------------------------------------------------------------------------------------------
2 enable PC HTTP [conn] [old-ip] 80 80 80 80 TCP
Quero alterar essa regra para avançar [new-ip]
. No entanto, o comando portforward config "PC HTTP" --sipaddr [new-ip]
resulta em
portforward: invalid parameter HTTP" for option 'config'
O formato do comando que eu inseri está correto? E como posso alterar o endereço IP para o qual esta regra aponta?
EDIT: O roteador huawei parece ser o anterior. Atualmente, temos um do ZyXEL.
command-line
router
port-forwarding
Tempestas Ludi
fonte
fonte
Respostas:
Na verdade, responda seus comentários aqui:
e
Parece que você tem um Raspberry Pi em casa e pode acessar a partir do local remoto e gostaria de acessar a interface da web do roteador como se estivesse na rede doméstica.
Se este for seu problema, você pode usar o encaminhamento de porta SSH :
onde
raspberrypi
está o nome do host ou a~/.ssh/config
entrada do Raspberry Pi que você usa para se conectar a ele. Isso permite que você estabeleça um túnel da sua localização remota para o Raspberry Pi em casa. Se você visitar ohttps://localhost:8080
seu navegador a partir do local remoto, a solicitação é encaminhada pelo Raspberry Pi para o ip do roteador doméstico (192.168.1.1
neste exemplo) na porta443
, que é a página de gerenciamento da web https na minha hipótese.Isso é mais seguro do que abrir a interface de gerenciamento da Web para a Internet pública (embora você possa restringir o acesso por IP) e mais fácil do que configurar uma VPN apenas para esse fim.
Outra opção seria fazer o encaminhamento do X e iniciar o navegador do Raspberry Pi a partir do seu local remoto. No entanto, isso será mais lento, pois você encaminhará o aplicativo gráfico inteiro em vez de apenas encapsular os dados. e mais desajeitado também, porque o navegador teria que ser executado pela CPU do Raspberry Pi em vez de pelos esperançosamente mais poderosos computadores remotos.
fonte