Level | Layer 3 Direct Connect (Traditional Solution) | Layer 2 Cloud Access via Direct Connect (L2GW) |
Network layer | Layer 3 (IP routing) | Layer 2 (MAC forwarding + VXLAN tunneling) |
Subnet planning | The CIDR blocks of the cloud and on-premises networks must not overlap. | Supports communication between IP addresses within the same subnet. |
Migration granularity | Subnet granularity | Virtual machine/Pod granularity |
IP address change | IP addresses must be changed for migration to the cloud. | No IP address change required. |
Primary purpose | General hybrid cloud interconnection | Smooth migration of services to the cloud, disaster recovery, and elastic scale-out |

Component | Role | Description |
L2GW CVM | Layer-2 Gateway Core | A CVM instance deployed in the management VPC, responsible for Layer 2 traffic forwarding and VXLAN tunnel encapsulation/decapsulation. |
Managing Subnets | Ops management plane | The subnet for deploying L2GW CVM, which uses a dedicated subnet and is separated from the service subnet. |
Business Subnet | Business forwarding plane | The service subnet that actually requires Layer 2 interconnection. |
VXLAN Subnet | VXLAN control plane | The subnet for establishing VXLAN tunnels, which uses a dedicated subnet and is separated from the service subnet. |
HAVIP | High-availability traffic steering | A high-availability virtual IP address that serves as the traffic ingress for the VPC subnet and the IDC direction, managed by Keepalived/VRRP. |
VXLAN Tunnel | Layer-2 extension | Establishes a VXLAN Overlay tunnel between the L2GW and the IDC Switch to carry Layer 2 traffic. |
DCGW | Direct Connect gateway | A Tencent Cloud local gateway that enables Layer 3 network interconnection between the L2GW and the IDC. |
NIC | Purpose | Description |
eth0 (Management Port) | Maintenance | Used only for SSH login and daily Ops. Prohibited from service traffic forwarding. |
vpc0 (VPC Direction) | L2GW > VPC service communication | Binds to an ENI and connects to the user's VPC service subnet. |
idc0 (IDC Direction) | L2GW > IDC service communication | Binds to an ENI, carries VXLAN tunnels and VRRP heartbeat packets, and cannot be deleted. |
Number of clusters = Total traffic ÷ Single-node throughput = 120 ÷ 20 = 6./data/ directory, and create a symbolic link:#Download the L2GW deployment package.wget https://iso-1255486055.cos.ap-guangzhou.myqcloud.com/l2gw_v2.0_20260820_193300.tar.gz# Extract it to the /data/ directory.tar -xzf l2gw_v2.0_20260820_193300.tar.gz -C /data/# Create a symbolic link.cd /dataln -s l2gw_v2.0_20260820_193300 l2gw
/data/l2gw directory.Role | Name | Description |
Management port | eth0 (unchanged) | Not included in the l2gw namespace. Used only for SSH management login. |
Cloud VPC side | vpc0 / vpc1 / ... | VPC traffic steering NIC (corresponding to underlying system eth2/eth3 and so on). |
On-premises IDC side | idc0 / idc1 / ... | Underlay/VTEP + VRRP heartbeat NIC (corresponding to underlying system eth1 and so on). |
l2gw_install_interface.sh, it moves the underlying NIC into the l2gw namespace and renames it uniformly to vpcN / idcN (the sequence number N is explicitly provided by the user and does not depend on the system).vpc_idx drives 2xxx/3xxx/4xxx, and idc_idx drives 5xxx), fully decoupled from system NIC names.vpcN/idcN, the original system name is no longer visible. During troubleshooting, confirm the NIC mapping by MAC address. You can run ip -d link show <vpcN/idcN> to view the MAC address and compare it with the MAC address of the cloud platform ENI.l2gw.conf in the deployment package. You only need to configure one item, EXTRA_TUNNEL_OVERHEAD (extra tunnel overhead). The MTU and MSS are then calculated automatically and jointly, eliminating the need for manual separate configuration:# l2gw.conf# Extra tunnel overhead (bytes):# 0 → Direct Connect (default)# 101 → Carried over VPNGW (IPsec)EXTRA_TUNNEL_OVERHEAD=0
Bearing Path | EXTRA_TUNNEL_OVERHEAD | Tunnel MTU | TCP MSS |
Direct Connect / LGW (default) | 0 | 1412 | 1372 |
Through VPNGW (IPsec) | 101 | 1312 | 1272 |
l2gw_install_global.sh verifies that l2gw.conf exists and has a valid configuration. Otherwise, the installation fails.Subnet | CIDR | Gateway | Purpose |
Managing Subnets | 10.0.0.0/24 | - | L2GW management port eth0 (not connected to the l2gw namespace) |
Underlay | 10.96.0.0/16 | - | VTEP communication + VRRP heartbeat + VXLAN bearer network |
Subnet 1 | 192.168.1.0/24 | 192.168.1.1 | VM1 in the cloud + on-premises IDC (Layer 2 interconnection) |
Subnet 2 | 192.168.2.0/24 | 192.168.2.1 | VM2 in the cloud (Layer 2 subnet 2) |
IDC-Subnet 1 | 192.168.1.0/24 | - | On-premises IDC servers (same network segment as subnet 1, Layer 2 interconnection) |
IDC-Subnet 2 | 192.168.2.0/24 | - | On-premises IDC servers (same network segment as subnet 2, Layer 2 interconnection) |
Internet | 8.8.8.8/32 | - | Public network egress (default route 0.0.0.0/0) |
HAVIP | IP | Bound NIC | Subnet | VRID | Purpose |
HAVIP-underlay | 10.96.0.100 | idc0 | Underlay | 51 | VTEP source IP address (primary/secondary failover to keep tunnels uninterrupted) + VRRP heartbeat peer |
HAVIP-l2-1 | 192.168.1.100 | vpc0 | Subnet 1 | 52 | Subnet 1 VPC traffic steering (default gateway for VM1) |
HAVIP-l2-2 | 192.168.2.100 | vpc1 | Subnet 2 | 53 | Subnet 2 VPC traffic steering |
Node | eth0 (Management Port) | idc0(Underlay) | vpc0 (Subnet 1) | vpc1 (Subnet 2) |
L2GW Primary | 10.0.0.100 | 10.96.0.11 | 192.168.1.21/24 | 192.168.2.21/24 |
L2GW Secondary | 10.0.0.101 | 10.96.0.12 | 192.168.1.22/24 | 192.168.2.22/24 |
Resource Type | Requested Resource | Remarks |
User VPC (customer account) | Apply for subnet 1 (for example, 192.168.1.0/24). | Communication between cloud and on-premises environments within the same subnet |
| Create 2 cross-tenant ENIs attached to L2GW + 1 HAVIP in subnet 1. | Used for VPC traffic steering |
| Apply for subnet 2 (for example, 192.168.2.0/24). | Connect cloud and on-premises switches through VXLAN. |
| Create 2 cross-tenant ENIs attached to L2GW + 1 HAVIP in subnet 2. | Used for Direct Connect/LGW traffic steering |
| Apply for a management subnet (for example, 10.0.0.0/24). | L2GW management port eth0 is not connected to the l2gw namespace. |
| Create 2 L2GW instances and assign management subnet IPs. | You can log in to L2GW through the management subnet. |
User IDC | Create an IDC-Subnet that can communicate with the cloud subnet. | Layer 2 interconnection |
| Create a VXLAN tunnel and assign an IP address. | IDC-Switch VTEP |
Resource Item | Quantity | Remarks |
L2GW CVM Instance | 2 units (1 active and 1 standby) | Select specifications based on model selection recommendations, and scale to multiple clusters based on traffic. |
ENI (Underlay-facing) | 2 | One per L2GW instance, managed as idc0. |
ENI (VPC-facing) | 4 | Two for subnet 1 and two for subnet 2, one per subnet for each L2GW instance, managed as vpc0 / vpc1. |
HAVIP | 3 | 10.96.0.100(idc0),192.168.1.100(vpc0),192.168.2.100(vpc1) |
VXLAN Tunnel | 1 per large Layer 2 subnet | Destination port 4789; subnet 1 uses VNI 2000, and subnet 2 uses VNI 2001. |
Keepalived | 1 set per L2GW instance | Version v2.1.5, which must be downloaded and installed by yourself. |
/data/l2gw directory. Before execution, confirm that the L2GW deployment package has been extracted to /data/ and that a symbolic link has been created with ln -s l2gw_v2.0_xxx l2gw.cd /data/l2gw./l2gw_install_global.sh
Item | Description |
Command | ./l2gw_install_global.sh |
Parameter | None |
Return Value | 0 = Success; other = Failure. |
l2gw_install_global.sh to the /etc/rc.local process to ensure that the initialization parameters remain effective after a CVM restart. After deployment, actually restart the CVM to verify whether the parameters have taken effect.l2gw.conf exists and has a valid configuration. Otherwise, the installation fails. If the VXLAN Layer 2 network is carried over VPNGW (IPsec), set EXTRA_TUNNEL_OVERHEAD to 101.vpcN / idcN based on their role semantics, and complete the IP address, interface selection table, and policy-based route configuration.idc0): VTEP communication + VRRP heartbeat + VXLAN encapsulation source IP address. It cannot be deleted.vpc0): Used for VPC-side traffic steering and corresponds to the subnet where VM1 resides in the cloud.vpc1): Used for VPC-side traffic steering and corresponds to the subnet where VM2 resides in the cloud.# Initialize the Underlay interface (VTEP communication + VRRP heartbeat)./l2gw_install_interface.sh add idc 0 eth1 10.96.0.11 "idc0: underlay vtep + vrrp heartbeat"# Initialize the Subnet 1 interface (VPC traffic steering)./l2gw_install_interface.sh add vpc 0 eth2 192.168.1.21 "vpc0: cloud subnet1 for VM traffic"# Initialize the Subnet 2 interface (VPC traffic steering)./l2gw_install_interface.sh add vpc 1 eth3 192.168.2.21 "vpc1: cloud subnet2 for VM traffic"
# Add (automatically set to down + rename + move + configure IP/route/alias)./l2gw_install_interface.sh add <role> <idx> <src_dev> <ip_address> [desc]# Delete (only role + idx required)./l2gw_install_interface.sh del <role> <idx>
eth0 is not added to the l2gw namespace, and this script is not called.add is a one-time action. Adding a NIC that has already been moved in again will fail (returning 104). del is idempotent.idc0 resides and other Layer 2 business subnets (such as subnet 1/subnet 2) must not be planned in the same or overlapping subnets. They must use separate subnets to prevent VTEP communication/VRRP heartbeats from affecting Layer 2 business traffic.vpcN/idcN, the original system name is no longer visible. During troubleshooting, confirm the NIC mapping by MAC address. You can run ip -d link show <vpcN/idcN> to view the MAC address and compare it with the cloud platform ENI.l2gw.conf, default 1412), overlay IP address, policy-based route, and configures proxy_arp=1 and rp_filter=0.# Subnet 1 (VNI=2000)./l2gw_subnet.sh add 2000 idc0 10.96.0.100 10.96.0.21 4789 192.168.1.21 vpc0# Subnet 2 (VNI=2001)./l2gw_subnet.sh add 2001 idc0 10.96.0.100 10.96.0.21 4789 192.168.2.21 vpc1
# Add a subnet (create a tunnel + policy-based route + proxy_arp + rp_filter)./l2gw_subnet.sh add <vni> <idc_eth> <local_vtep_ip> <remote_vtep_ip> <dstport> <vpc_eth_ip> <vpc_eth># Delete a subnet./l2gw_subnet.sh del <vni> <idc_eth> <local_vtep_ip> <vpc_eth>
Parameter | Example Value | Description |
vni | 2000 | VXLAN network identifier. The value must be consistent between the cloud and on-premises environments. Each large Layer 2 subnet has one VNI. |
idc_eth | idc0 | ETH port on the underlay side, which serves as the VTEP underlay egress. |
local_vtep_ip | 10.96.0.100 | Local VTEP source IP address, which uses the Underlay HAVIP to keep tunnels uninterrupted during primary/secondary failover. |
remote_vtep_ip | 10.96.0.21 | Remote VTEP IP address, which is the tunnel address of the IDC-Switch. |
dstport | 4789 | VXLAN UDP destination port. The standard value is 4789. |
vpc_eth_ip | 192.168.1.21 | overlay IP address configured on the vxlan interface. The value is the subnet IP address corresponding to vpc_eth. |
vpc_eth | vpc0 | ETH port on the VPC side, which determines the directional route table number. |
# Add a route for the cloud VM (to make the VM accessible from the IDC side and send a gratuitous ARP announcement)./l2gw_ipaddr.sh add_vm vpc0 2000 192.168.1.10./l2gw_ipaddr.sh add_vm vpc1 2001 192.168.2.10# Add a route for the local IDC network segment (no gateway, scope link for Layer 2 direct connection, one route covering the entire local network segment)./l2gw_ipaddr.sh add_idc_subnet vpc0 2000 192.168.1.0/24./l2gw_ipaddr.sh add_idc_subnet vpc1 2001 192.168.2.0/24# Add an IDC cross-subnet or default route (with a gateway, via gateway onlink, forwarded by the Switch at Layer 3)./l2gw_ipaddr.sh add_idc_subnet vpc0 2000 0.0.0.0/0 192.168.1.1
./l2gw_ipaddr.sh <action> <vpc_eth> <vni> <parameters...>
Action | Description | Parameter |
add_vm | Add a cloud VM host route (T_to_VM /32) to make the VM accessible from the IDC side, and send gratuitous ARP advertisements so that the IDC-side Switch refreshes its MAC table to direct traffic to the L2GW. Also used for IDC-to-VM migration. | <vpc_eth> <vni> <vm_ip> |
del_vm | Delete the cloud VM host route. Also used for VM-to-IDC migration. After the /32 route is deleted, the T_to_IDC local subnet route automatically takes over. | <vpc_eth> <vni> <vm_ip> |
add_idc_subnet | Add an on-premises IDC subnet route. gw is optional. If gw is not specified, the route is a directly connected route for the local subnet (scope link dev vxlan), and a single subnet route covers all IDC hosts in the entire local subnet. If gw is specified, the route is a cross-subnet or default route (via <gw> onlink), and packets are forwarded through the Layer 3 gateway on the Switch. The 0.0.0.0/0 default route is supported for Internet access. | <vpc_eth> <vni> <subnet/mask> [gw] |
del_idc_subnet | Delete the on-premises IDC subnet route. | <vpc_eth> <vni> <subnet/mask> |
gw passed to add_idc_subnet must be the gateway on the IDC side of the subnet where the current tunnel resides./etc/keepalived/keepalived.conf) and modify it according to the actual conditions of the local machine:vrrp_instance VI_L2GW {...interface idc0 # Bind the Underlay NIC (VTEP communication port + VRRP heartbeat port)unicast_src_ip 10.96.0.11 # Local Underlay IP addressunicast_peer {10.96.0.12 # Underlay IP address of the peer device}virtual_ipaddress {10.96.0.100 dev idc0 # Underlay HAVIP (VTEP source IP)192.168.1.100 dev vpc0 # Subnet 1 VPC traffic steering HAVIP192.168.2.100 dev vpc1 # Subnet 2 VPC traffic steering HAVIP}...}
# Go-live (Start keepalived)./l2gw_online.sh# Decommission (Stop keepalived and switch traffic to the secondary node)./l2gw_offline.sh# Reload the keepalived configuration online (Use after adding or removing a HAVIP. No restart is required.)./l2gw_reload.sh
idc0. This NIC cannot be deleted or changed and must be retained.systemctl status keepalived or check the logs to confirm that the primary/secondary status is normal.proxy_arp status, and ARP neighbors for post-deployment verification and routine troubleshooting../l2gw_route_show.sh
Item | Description |
Command | ./l2gw_route_show.sh |
Parameter | None |
cd /data/l2gw# 1. Global initialization./l2gw_install_global.sh# 2. User plane ETH interface initialization (eth0 management interface is not added to the ns and is skipped)./l2gw_install_interface.sh add idc 0 eth1 10.96.0.11 "idc0: underlay vtep + vrrp heartbeat"./l2gw_install_interface.sh add vpc 0 eth2 192.168.1.21 "vpc0: cloud subnet1 for VM traffic"./l2gw_install_interface.sh add vpc 1 eth3 192.168.2.21 "vpc1: cloud subnet2 for VM traffic"# 3. Create VXLAN tunnels./l2gw_subnet.sh add 2000 idc0 10.96.0.100 10.96.0.21 4789 192.168.1.21 vpc0./l2gw_subnet.sh add 2001 idc0 10.96.0.100 10.96.0.21 4789 192.168.2.21 vpc1# 4. Configure Layer 2 routing (can be configured in advance or added dynamically after going live)# Subnet 1 (vpc0 / VNI=2000)./l2gw_ipaddr.sh add_vm vpc0 2000 192.168.1.10./l2gw_ipaddr.sh add_idc_subnet vpc0 2000 192.168.1.0/24 # Directly connected subnet./l2gw_ipaddr.sh add_idc_subnet vpc0 2000 0.0.0.0/0 192.168.1.1 # Default route# Subnet 2 (vpc1 / VNI=2001)./l2gw_ipaddr.sh add_vm vpc1 2001 192.168.2.10./l2gw_ipaddr.sh add_idc_subnet vpc1 2001 192.168.2.0/24 # Directly connected subnet./l2gw_ipaddr.sh add_idc_subnet vpc1 2001 0.0.0.0/0 192.168.2.1 # Default route# 5. Go-live (Start keepalived)./l2gw_online.sh# 6. Verify route tables./l2gw_route_show.sh
idc0 NIC carries VRRP heartbeat traffic and is permanently retained after creation../l2gw_ipaddr.sh <action> <vpc_eth> <vni> <parameters...>. For details about parameters and return values, see "Deployment Best Practices > Step 4: Configure Layer 2 Routing."cd /data/l2gw# Add a route for the cloud VM (to make the VM accessible from the IDC side and send a gratuitous ARP announcement)./l2gw_ipaddr.sh add_vm <vpc_eth> <vni> <vm_ip># Delete the cloud VM route./l2gw_ipaddr.sh del_vm <vpc_eth> <vni> <vm_ip># Example: Add VM 192.168.1.20 to subnet 1 (vpc0 / VNI=2000)./l2gw_ipaddr.sh add_vm vpc0 2000 192.168.1.20
add_idc_subnet and fall into two categories:scope link dev vxlan. One route covers all IDC hosts in the entire local network segment, so there is no need to add /32 routes for each host.via <gw> onlink. Packets are forwarded by the IDC-Switch Layer 3 gateway.# Add a route for the local IDC network segment (covering the entire local network segment, no need to add /32 routes for each host)./l2gw_ipaddr.sh add_idc_subnet <vpc_eth> <vni> <local_subnet/mask># Add an IDC cross-subnet or default route (via a gateway, forwarded by the Switch at Layer 3)./l2gw_ipaddr.sh add_idc_subnet <vpc_eth> <vni> <target_subnet/mask> <gw># Delete the IDC network segment route./l2gw_ipaddr.sh del_idc_subnet <vpc_eth> <vni> <subnet/mask># Example: Direct connection to the local network segment + default route for subnet 2 (vpc1 / VNI=2001)./l2gw_ipaddr.sh add_idc_subnet vpc1 2001 192.168.2.0/24./l2gw_ipaddr.sh add_idc_subnet vpc1 2001 0.0.0.0/0 192.168.2.1
add_vm / del_vm. No dedicated migration command is required:Migration Direction | Command | Principle |
IDC to VM (IP address migration to cloud) | add_vm | Add a /32 host route to T_to_VM with a higher priority than the T_to_IDC subnet route; send gratuitous ARP advertisements so that the IDC-side Switch refreshes its MAC table. |
VM to IDC (IP address migration from cloud) | del_vm | After the /32 host route is deleted from T_to_VM, the T_to_IDC local subnet route automatically takes over. |
# Migrate an IDC IP to a cloud VM (add a T_to_VM /32 route and send a gratuitous ARP announcement)./l2gw_ipaddr.sh add_vm <vpc_eth> <vni> <ip># Migrate a VM IP to an on-premises IDC (delete the T_to_VM /32 route, and the T_to_IDC local network segment route automatically takes over)./l2gw_ipaddr.sh del_vm <vpc_eth> <vni> <ip># Example: 192.168.1.21 is migrated from IDC to the cloud./l2gw_ipaddr.sh add_vm vpc0 2000 192.168.1.21
# Decommission (Stop keepalived and switch traffic to the secondary node)./l2gw_offline.sh# Go-live (Start keepalived)./l2gw_online.sh# Reload the keepalived configuration online (Use after adding or removing a HAVIP)./l2gw_reload.sh
./l2gw_install_interface.sh add <role> <idx> <src_dev> <ip> <desc> to complete the initialization../l2gw_install_interface.sh add vpc 2 eth4 192.168.3.21 "vpc2: cloud subnet3 for VM traffic"
./l2gw_install_interface.sh add to complete the initialization../l2gw_subnet.sh add 2002 idc0 10.96.0.100 10.96.0.21 4789 192.168.3.21 vpc2
./l2gw_ipaddr.sh add_vm vpc2 2002 192.168.3.10./l2gw_ipaddr.sh add_idc_subnet vpc2 2002 192.168.3.0/24
192.168.3.100 dev vpc2) to the virtual_ipaddress configuration block. Back up the configuration file before making changes. Then, run ./l2gw_reload.sh to apply the changes online without restarting Keepalived.192.168.3.100 dev vpc2) from the virtual_ipaddress configuration block. Then, run ./l2gw_reload.sh to apply the changes online../l2gw_subnet.sh del 2002 idc0 10.96.0.100 vpc2
./l2gw_install_interface.sh del vpc 2
idc0 used for Keepalived VRRP heartbeat and its HAVIP cannot be unbound or deleted, and must be retained permanently.Server Restart│├── Step 1: Execute the commands in the l2gw_history_cmd.log file line by line (to restore network configuration)│Step 2: Execute ./l2gw_online.sh (to bring the gateway online + start keepalived). Do not skip this step!
cd /data/l2gw# 1. View Historical Commandscat l2gw_history_cmd.log# 3. Go-live./l2gw_online.sh
l2gw_online.sh step must not be skipped.Monitoring Item | Metric Value | Alarm Threshold |
L2GW CVM Status | CVM running status | abnormal shutdown |
Keepalived Primary/Secondary Status | VRRP role | primary/secondary switchover alarm |
Network connectivity | ping cloud-based CVM/IDC CVM | consecutive packet loss for 3 times |
VXLAN Tunnel Status | Tunnel interface UP/DOWN | interface DOWN |
Elastic Network Interface | NIC binding status | unbinding alarm |
Bandwidth utilization | Outbound + inbound bandwidth | alarm when 80% is exceeded |
HAVIP Binding Status | Floating IP address ownership | HAVIP drift alarm |
l2gw_history_cmd.log file../l2gw_online.sh to bring the gateway online.idc0) is used for VRRP protocol communication between the primary and secondary L2GW nodes. If this NIC is deleted, the primary and secondary nodes cannot detect each other's liveness, which may lead to a split-brain scenario (both L2GW nodes hold the HAVIP simultaneously), resulting in network loops or packet loss.Misconception | Actual Situation |
L2GW is a managed service provided by Tencent Cloud. | L2GW is a deployment solution, not a managed service. Tencent Cloud provides deployment guidance and script tools, while Ops is the responsibility of the customer. |
Tencent Cloud monitors the L2GW operational status. | Tencent Cloud monitors only the infrastructure layer (physical dedicated lines, dedicated line/LGW devices), and does not monitor components within the L2GW CVM, such as Keepalived, VXLAN tunnels, and service routes. |
Tencent Cloud is responsible for L2GW version upgrades. | The upgrade of the L2GW deployment package is performed by the customer's Ops team, while Tencent Cloud provides the new version of the deployment package and technical guidance. |
When L2GW encounters issues, you can submit a ticket for Tencent Cloud to fix them. | Tencent Cloud's scope of support covers infrastructure and product defects. Issues at the L2GW configuration level, such as incorrect route configuration or Keepalived configuration exceptions, fall within the customer's Ops responsibility. |
Failure Symptoms | Possible cause | Troubleshooting method | Solution |
Connectivity failure between cloud and on-premises environments | VXLAN Tunnel Abnormal | Check VXLAN tunnel interface status. | Recreate the VXLAN tunnel. |
Frequent primary/secondary switchover | Unstable VRRP Heartbeat | Check the status and network latency of the idc0 NIC. | Optimize the network link or adjust the VRRP timeout parameters. |
Partial IP address connectivity failure | Missing Route Configuration | Compare l2gw_history_cmd.log. | Add the missing IP address route |
HAVIP drift anomaly | Incorrect Keepalived Configuration | Check virtual_ipaddress configuration. | Correct the configuration and run l2gw_reload.sh. |
Service connectivity failure after restart | Failure to Execute the Online Script | Check keepalived process status. | Run ./l2gw_online.sh. |
Log File | Content | Purpose |
/data/l2gw/l2gw_history_cmd.log | Historical Configuration Commands | Reference for configuration recovery after restart |
/var/log/keepalived.log | Keepalived Primary/Secondary Switchover Logs | Troubleshoot VRRP-related faults. |
/var/log/messages | System Logs | Troubleshoot NIC and kernel abnormalities. |
l2gw_history_cmd.log file.rc.local is valid.Esta página foi útil?
Você também pode entrar em contato com a Equipe de vendas ou Enviar um tíquete em caso de ajuda.
comentários