tcp::Global { tcp_listen = 0.0.0.0:6650; } dns::Global { dns_listen = 0.0.0.0:6653; // cachePath = /dev/null; } httpMod::tunnel0 { del_line = host; set_first = "GET / [V]\r\nMeng: [H]\r\nHost: mmsc.monternet.com\r\nConnection: Upgrade\r\nSec-WebSocket-Key: Cute Linux Network\r\nSec-WebSocket-Version: 13\r\nUpgrade: websocket\r\nOrigin: http://mmsc.monternet.com/\r\n"; } tcpProxy::tp0 { destAddr6 = **********:8080; tunnel_proxy = on; tunnelHttpMod = tunnel0; tunnel_encrypt = "123456"; } tcpAcl::cns { tcpProxy = tp0; matchMode = firstMatch; dst_port != 0; } dnsAcl { destAddr6 = **********:8080; header_host = 119.29.29.29:53; tunnelHttpMod = tunnel0; tunnel_encrypt = "123456"; lookup_mode = tcpDNS; } httpUDP::udp { udp_tproxy_listen = :::6650; destAddr6 = *******:8080; header_host = mmsc.monternet.com; udp_flag = httpUDP; encrypt = "123456"; httpMod = tunnel0; } Tun { tunAddr4 = 10.0.0.1; tunAddr6 = fc00::1; tunMtu = 1500; tunDevice = tunDev; }