azure - 尽管网络安全组 (NSG) 允许,但 Azure Linux VM 上的端口已关闭
问题描述
这是我的场景:
我在公司防火墙后面有我想公开流式传输的 IP 摄像头,为此,我创建了两个 Azure VM(Ubuntu 19.04) - 我们称它们vm1
为vm2
如果它很重要,我的 VM SKU 是Standard B1s (1 vcpus, 1 GiB memory)
我通过 SSH 连接到我的相机,然后从那里为 RTSP 进行远程端口转发,如下所示:
ssh -R 554:localhost:554 root@<vm1-ip>
而且,我想我需要启用 root SSH,因为它是一个“众所周知的”端口。
我登录到
vm1
,我看到它正在监听端口:sudo netstat -tlnp
给了我这个:Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:554 0.0.0.0:* LISTEN 108748/sshd: root@p tcp6 0 0 ::1:554 :::* LISTEN 108748/sshd: root@p
但是,当我使用
nmap
from fromvm2
时,端口显示为关闭:nmap <vm1-ip> -p 554 PORT STATE SERVICE 554/tcp closed rtsp
当我
vlc
用来连接到流时,它也不起作用:我使用的 URLvlc
是:rtsp://<vm1-ip>/...
对此有什么想法吗?
谢谢
解决方案
推荐阅读
- jquery - 更改图中文本和图像的不透明度
- electron - 电子单元测试多窗口
- gradle - Gradle SSH 插件将文件从本地传输到远程 vm
- c++ - 如何将 AERT_Allocate 与 std:vector 一起使用
- linux - 我有一个服务器,我的团队使用相同的用户名。我想追踪谁触发了特定命令?
- java - 深拷贝:Orika vs SerializationUtils
- selenium - Selenium Select2 下拉菜单 - 找不到元素
- android - 扫描后无法从 ZxingScannerView 获取条码图像
- sql - sql server management studio 中的性能测试
- excel - Excel - 在进行平均之前对列的所有元素应用 IF