A10 典型配置

--------------------------内网服务器发布到公网的做法-------------------------------------------------------
#定义物理服务器和端口,不做主机和端口健康检查
slb server 10.88.88.1 10.88.88.1
no health-check
port 22 tcp
no health-check
#创建服务组,引用之前创建的物理服务器,做负载均衡(只有1台),做端口健康检查TCP方式
slb service-group POOL-SSH tcp
health-check TCP
member 10.88.88.1:22
#将服务映射到公网端口2222
slb virtual-server VIP-WAN1-IP 1.1.1.1
port 2222 tcp
service-group POOL-SSH
use-rcv-hop-for-resp
---------------------------------内网客户访问外网------------------------------------------------------------------
#A10 新增1条出口WAN 并加入负载均衡组做出口负载均衡
#创建VLAN 10 并分配端口,不打标签
vlan 10
untagged ethernet 1
router-interface ve 10
#定义需要NAT出口的内网网段
access-list 190 permit ip 10.0.0.0 0.255.255.255 any
access-list 190 permit ip 192.168.10.0 0.0.0.255 any
access-list 190 deny ip any any
#起LAN10 虚拟IP地址,这里注意,运营商给的公网IP是122.227.278.242 对端 241 30位掩码,这里我们扩容了地址这个很不好理解。
interface ve 10
ip address 1.1.1.246 255.255.255.248
name “ISP1”
#起高可用,加入公网本端真实IP
vrrp-a enable
vrrp-a vrid default
floating-ip 1.1.1.242
#加入浮动静态路由
ip route 0.0.0.0 /0 1.1.1.241 5
#加入SNAT 网端,其实就1个公网地址
ip nat pool ISP1-SNAT 1.1.1.242 1.1.1.242 netmask /29
#创建一个健康检测,这一步需要进入WEB页面,将健康监测脚本贴进去,命令行看不到该脚本
health monitor hc-ISP1
method external program em_pingwithsip arguments “1.1.1.242 1.1.1.241”
#创建一个端口模板,调用之前创建的SNAT
slb template port SPT-ISP1
no health-check
source-nat ISP1-SNAT
#创建一个物理服务器,物理服务器的IP是公网对端IP 端口0 表示所有端口
slb server ISP1-GW 1.1.1.241
health-check hc-ISP1
port 0 tcp
no health-check
port 0 udp
no health-check
#创建TCP服务组,并调用之前创建的物理服务器和端口模板,端口模板又调用了之前创建的SNAT
slb service-group POOL-ALL-GW-TCP tcp
member ISP1-GW:0 template SPT-ISP1
#创建UCP服务组,并调用之前创建的物理服务器和端口模板,端口模板又调用了之前创建的SNAT
slb service-group POOL-ALL-GW-UDP udp
member ISP1-GW:0 template SPT-ISP1
#优化
slb template persist destination-ip DIP
#创建虚拟服务器 0.0.0.0 调用ACL 190 ,所有的TCP/UDP/IP 端口,调用之前创建的TCP服务组,并做优化
slb virtual-server ALL-TO-INTERNET 0.0.0.0 acl 190
port 0 tcp
service-group POOL-ALL-GW-TCP
use-rcv-hop-for-resp
clientip-sticky-nat
no-dest-nat
template persist destination-ip DIP
port 0 udp
service-group POOL-ALL-GW-UDP
use-rcv-hop-for-resp
clientip-sticky-nat
no-dest-nat
template persist destination-ip DIP
port 0 others
service-group POOL-ALL-GW-TCP
use-rcv-hop-for-resp
clientip-sticky-nat
template persist destination-ip DIP
----------------能看懂的,请收下我的膝盖----------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值