首先仍是围绕着咱们的架构图来讲,此次要实现的是经过FW来作SNAT和DNAT,假设咱们有web服务器在FW所在的VNET或者peering链接的VNET,咱们但愿能经过FW进行流量控制,这样就须要作DNAT实现了,若是咱们在VNET中的web服务器想经过FW来访问internet,这就须要SNAT来实现,这些均可以经过配置来实现,下边就来讲说怎么玩web
VNET的建立就不讲了,先来看怎么建Firewall, firewall建立很简单,能够直接在Portal手动建立,要注意的是,FW须要VNET中有一个名为AzureFirewallSubnet的子网,因此须要先手工建立好subnet
服务器
建立子网网络
有了子网以后就能够正常建立FW了架构
以后FW就建立好了ide
FW建立好了之后,并不会直接生效,咱们须要配置一些规则来让网络流量通过FW,首先来看入站的流量如何通过FW,想要入站流量通过FW,咱们须要作DNAT实现,在FW里能够直接配置NAT规则
3d
同region的peering VNET有web服务器一台,能够经过公网访问blog
咱们的目标是要让访问web服务器的流量先通过FW,再到web服务器,咱们来看下这个DNAT怎么实现,首先直接在规则里添加NAT规则
web服务器
这里须要注意下配置的原则
it
Destination address: 防火墙的公网IPio
Translated address: web服务器的内网IP
Translated port: web服务器的端口
配置完成后,能够直接访问防火墙的地址,就能直接访问到web服务器了