我有一个程序试图用 HTTP.SYS 注册一个 URL。它给出了错误“HTTP 无法注册 URL http://+:1234/PathName/。另一个应用程序已经使用 HTTP.SYS 注册了这个 URL。”
我怎样才能知道其他应用程序是什么?有没有我可以运行的命令行来列出所有注册的 URL 和注册它们的进程 ID?
我有一个程序试图用 HTTP.SYS 注册一个 URL。它给出了错误“HTTP 无法注册 URL http://+:1234/PathName/。另一个应用程序已经使用 HTTP.SYS 注册了这个 URL。”
我怎样才能知道其他应用程序是什么?有没有我可以运行的命令行来列出所有注册的 URL 和注册它们的进程 ID?
我正在做关于 AWS 的课程。我想要做的是设置一个带有两台 Linux 服务器的 VPC。我已经设置了具有两个子网的 VPC。我已经在每个服务器中放置了一台服务器。这个想法是一个子网是公共的,另一个是私有的。
我创建了两个网络 ACL,并与每个子网关联了一个。
我可以从我的机器通过 SSH 连接到公共子网中的服务器。当我尝试从该服务器通过 SSH 连接到我的私有子网中的服务器时,我遇到了连接超时。
我不确定我需要在两个网络 ACL 中设置什么规则才能使 SSH 正常工作。任何人都可以帮忙吗?鉴于我正在学习,我会很感激解释为什么规则应该是,而不仅仅是规则应该是什么。
我有一个名为 MyVPC 且 CIDR 10.0.0.0/16 的 VPC
我的第一个子网称为 MyVPCSub1 CIDR
10.0.1.0/24 我的第二个子网称为 MyVPCSub2 CIDR 10.0.2.0/24
我有一个名为 MyInternetRoute 的路由表,与 MyVPCSub1 关联的路由是:
|Dest |Targ |
|10.0.0.0/16 |local |
|0.0.0.0/0 |igw |
我有一个名为 MyPrivate 的路由表,与 MyVPCSub2 关联的路由是:
|Dest |Targ |
|10.0.0.0/16 |local |
我有一个名为 MyWeb 的网络 ACL 与 MyVPCSub1 相关联,其中包含以下规则:
入境:
| # | Type | Protocol | Ports | Source | A/D
| 99 | HTTP | TCP | 80 | {My IP}/32 | D
| 100 | HTTP | TCP | 80 | 0.0.0.0/0 | A
| 200 | HTTPS| TCP | 443 | 0.0.0.0/0 | A
| 300 | SSH | TCP | 22 | {My IP}/32 | A
| * | ALL | ALL | ALL | 0.0.0.0/0 | D
出境:
| # | Type | Protocol | Ports | Source | A/D
| 50 | ALL | ALL | ALL | 0.0.0.0/0 | A
| 100 | HTTP | TCP | 80 | 0.0.0.0/0 | A
| 200 | HTTPS | TCP | 443 | 0.0.0.0/0 | A
| 300 | Custom | TCP | 1024-65535 | 0.0.0.0/32 | A
| * | ALL | ALL | ALL | 0.0.0.0/0 | D
我有一个名为 MyPrivate 的网络 ACL 与 MyVPCSub2 相关联,其中包含以下规则:
入境:
| # | Type | Protocol | Ports | Source | A/D
| 100 | ALL | ALL | ALL | 0.0.0.0/0 | A
| * | ALL | ALL | ALL | 0.0.0.0/0 | D
出境:
| # | Type | Protocol | Ports | Source | A/D
| 100 | ALL | ALL | ALL | 0.0.0.0/0 | A
| * | ALL | ALL | ALL | 0.0.0.0/0 | D