Questions tagged «port-forwarding»

端口转发是一个将host:port对转换为另一个host2:port2对的过程,它们都提交给相同的网络掩码。

7
使用同一终端命令从局域网内部和外部进行SSH访问
我有一个Raspberry Pi(RPi),并且正在使用ssh对其进行远程连接。我已经设法正确设置了ssh,以便可以从局域网和Internet(使用在路由器上打开的特定端口)访问RPi。 假设一个用户名john和一个RPi名为raspi: 内部局域网访问 ssh john@192.168.2.7 ssh john@raspi ssh raspi 外部局域网访问 ssh -p 1234 john@12.345.67.89 ssh -p 1234 12.345.67.89 但是,我怎样才能简单地ssh raspi从LAN外部进行操作呢?有没有一种方法可以配置raspi使其指向两个IP地址,一个位于LAN中,另一个位于Internet上? 我基本上想要的是无论我是在家还是工作,都可以通过单一方式访问RPi。

2
在SSH隧道上创建VNC会话时,“通道3:打开失败:受管理禁止:打开失败”
通过隧道式SSH连接创建VNC连接时,出现错误: channel 3: open failed: administratively prohibited: open failed 我发现只有当我没有像username使用隧道VNC连接尝试连接的主机那样本地登录到主机时,才会发生这种情况。SSH隧道: ssh -p 6000 -L 5901:127.0.0.1:5901 username@192.168.0.2 VNC连接: vncviewer localhost:1 我尝试在/etc/ssh/sshd_config使用AllowTunnel yes和不使用设置的情况下调整设置。(在每次更改后,我都确实重新启动了ssh :)service ssh restart但是,如果我在远程主机上运行本地会话(即,我以username本地身份登录),该错误就会消失。还有其他人看到此现象吗?似乎我应该能够远程启动VNC并访问它,而不必也必须本地登录。

1
转发所有端口SSH
我有关于SSH /端口转发的问题。我在任何地方都找不到解决方案,也不知道是否有解决方案。 我家里的NAT盒后面有一个服务器。我已经将端口从我的NAT盒转发到服务器的端口22上的SSH,因此,my_nat_public_ip:22当我在旅途中时,我可以连接到它,并且它就像一种魅力。 现在,我知道我也可以访问服务器的任何端口,甚至无需为其配置NAT框。确实,我可以像这样进行动态端口转发: ssh -D 1080 user@my_nat_public_ip 然后通过设置浏览器连接到服务器的any_port端口,否则将localhost:1080用作SOCKS代理,并指向my_local_server_ip:any_port。 我想做的是像这样的命令 ssh -D --local_alias=local_alias user@my_nat_public_ip 如果我访问local_alias:any_port,它将转发到my_server:any_port 那有可能吗?是否有SSH选项可以执行此操作?它只是简单得多,因此可以在不同的服务器上进行多个动态端口转发。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.