我刚刚开始使用Azure。我创建了vnet、子网、网关和站点到站点vpn。创建了一个虚拟机,可以访问本地网络上的任何内容。这似乎在两个方向上都运行得很好。创建了一个最初使用公共VIP的应用程序服务环境。这就创建了一个子域。已将此子域添加到防火墙规则。我可以在原始子域名中ping虚拟机,但不能命中任何本地的东西。不确定我错过了什么。我目前正在使用内部VIP重新部署App Service Environment,看看这是否有帮助。任何关于这个问题的建议都将不胜感激。
我有一个托管在亚马逊网络服务上的REST api和弹性beanstalk,当我尝试通过超文本传输协议访问它时,所有的代码都能正常工作,据我所知,SSL证书设置正确。我认为我遇到的问题是nginx,但我不确定我在哪里打开了带有.ebextensions配置文件的端口443
---
# Open port 443 in security group
Resources:
sslSecurityGroupIngress:
Type: AWS::EC2::SecurityGroupIngress
Properties:
GroupId: {"Fn::GetAtt
因为我是远程工作,所以我经常需要运行一些只有在intranet上才有意义的脚本。
但我并不总是连接到intranet,我更喜欢定义一种更通用的方法来测试连接,以便在我不处于“工作模式”时绕过它;)
我想把它实现为一个简单的bash命令或脚本,这样我就可以这样做:
#!/bin/bash
is-intranet-on || echo "Yeah, time to do something!"
如果我这样做,我甚至会将其包含在crontab上,这样我就可以拥有仅在连接到intranet时才运行计划任务。
我需要让它在MacOS和Linux上都能工作。目前我使用OpenVPN,但我认