The goal is to do switching between VLAN 10 and VLAN 20.
VLAN 10 is on Switch1, VLAN20 is on Switch2, and VLAN30 is on both switches.
Native VLAN
Switch1(config)#VLAN translation (mapping)vtp mode transparent
Switch1(config)#interface gi0/1
Switch1(config-if)#switchport
Switch1(config-if)#switchport mode trunk
Switch1(config-if)#switchport trunk encapsulation dot1q
Switch1(config-if)#switchport trunk allowed vlan 10,30
Switch1(config-if)#switchport trunk native vlan 10
Switch1(config-if)#no cdp enable
Switch1(config-if)#spanning-tree bpdufilter enable
Switch2(config)#vtp mode transparent
Switch2(config)#interface gi0/1
Switch2(config-if)#switchport
Switch2(config-if)#switchport mode trunk
Switch2(config-if)#switchport trunk encapsulation dot1q
Switch2(config-if)#switchport trunk allowed vlan 20,30
Switch2(config-if)#switchport trunk native vlan 20
Switch1(config-if)#no cdp enable
Switch2(config-if)#spanning-tree bpdufilter enable
Switch1(config)#vtp mode transparent
Switch1(config)#interface gi0/1
Switch1(config-if)#switchport
Switch1(config-if)#switchport mode trunk
Switch1(config-if)#switchport trunk encapsulation dot1q
Switch1(config-if)#switchport trunk allowed vlan 10,30
Switch2(config)#vtp mode transparent
Switch2(config)#interface gi0/1
Switch2(config-if)#switchport
Switch2(config-if)#switchport mode trunk
Switch2(config-if)#switchport trunk encapsulation dot1q
Switch2(config-if)#switchport trunk allowed vlan 20,30
Switch2(config-if)#switchport vlan mapping enable
Switch2(config-if)#switchport vlan mapping 10 20