UAG故障诊断及网络

UAG工作流程

在这里插入图片描述
在这里插入图片描述
端口情况:
在这里插入图片描述

DaaS环境UAG故障诊断

UAG又称为 Access point,当访问桌面出现故障时,需要从Tenant设备控制台收集VMware Unified Access Gateway的诊断日志。

1)ssh账户root登录到TA( tenant appliance)
2)从TA收集UAG的日志:

curl -k -o /tmp/Access_point_logs.zip -u ‘admin:’ https://Access_Point_IP_address:9443/rest/v1/monitor/support-archive

eg:
curl -k -o /tmp/Access_Point_logs.zip -u ‘admin:test1!’ https://169.254.1.10:9443/rest/v1/monitor/support-archive //169.254.1.10 是backbone IP

注意: 对于单一NIC类型的VMware Unified Access Gateway部署,请使用管理IP地址。

3)收集日志后,可使用winSCP连接到租户设备将日志下载
4)如果想看详细的信息,开启 Debug日志:
cd /opt/vmware/gateway/conf
vi log4j-esmanager.properties

修改log4j.logger.com .vmware=info,default为log4j.logger.com .vmware=debug,default
5)完成后,重启服务:supervisorctl restart esmanager

其他管理记录

1)会话查看

Horizon 会话连接情况查看,浏览器输入:https://uag_ip:9443/rest/v1/monitor/stats
在这里插入图片描述
在这里插入图片描述

2)UAG配置静态地址

执行:networkctl
在这里插入图片描述
为eth0创建一个网络配置文件* .network,执行:
在这里插入图片描述

cat > /etc/systemd/network/10-static-en.network << "EOF"

[Match]
Name=eth0

[Network]
Address=198.51.0.2/24
Gateway=198.51.0.1
#Domains=
DHCP=no

[Address]
##RouteMetric=1024

[DHCP]
UseDNS=false
ClientIdentifier=mac
EOF

chmod 644 10-static-en.network
systemctl restart systemd-networkd

配置文件语法参考:systemd.network 语法,以下是一个配置文件示例:

[Match]
Name=eth0
MACAddress=01:23:45:67:89:ab 00-11-22-33-44-55
Type=ether  ##或者是loopback, wlan, wwan
#Host=

[Link] 
#MACAddress=
MTUBytes=

[Network]
Address=198.51.0.2/24
Gateway=198.51.0.1
#Domains=
DHCP=no  ##默认为no,yes,ipv4,ipv6
DHCPServer=yes|no ##启用后,在DHCP配置段里配置相关信息
DefaultRouteOnDevice=true|false  #true默认的路由会绑定到该接口上,默认为false;尤其用于点对点路由时,等效于ip route add default dev veth99或增加[Route]段络配置Gateway=0.0.0.0;
DNS=111.222.333.444:9953%ifname\#example.cn  ##端口可选,其中#后跟域名,
Domains=
NTP=ntp_server_ip

[Address]

Peer=  ##点对点网络对端的IP
Label= ##网络标签

[Route] 
Metric=1024 ##路由的metric,取值范围0…4294967295,默认不配置而是用内核的默认配置。
[DHCP]
UseDNS=false
ClientIdentifier=mac
RouteMetric=512 ## 默认是1024,为DHCP服务器所在路由设置路由metric。获取范围为0…4294967295的无符号整数。
UseRoutes=true   ##将会向dhcp请求一条静态路由且metric=1024,加入到路由表里

3)激活tcpdump,执行:

#activate tcpdump and ethtool
#deactivate for production usage

流量分析示例:

eg1:tcpdump -i eth0 -n -v tcp port 8443 //获取进来授权会话情况

eg2:tcpdump -i any -n -v port 22443 //获取出去连接vdi桌面的Blast会话情况

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

羌俊恩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值