{"id":516,"date":"2019-03-29T17:30:16","date_gmt":"2019-03-29T09:30:16","guid":{"rendered":"https:\/\/www.sumju.net\/?p=516"},"modified":"2019-12-20T10:49:44","modified_gmt":"2019-12-20T02:49:44","slug":"v2ray-%e9%80%8f%e6%98%8e%e4%bb%a3%e7%90%86%e5%ae%89%e8%a3%85%e6%96%b9%e6%b3%95-%ef%bc%88tproxy%e6%96%b9%e5%bc%8f%ef%bc%89","status":"publish","type":"post","link":"https:\/\/sumju.net\/?p=516","title":{"rendered":"V2ray \u900f\u660e\u4ee3\u7406\u5b89\u88c5\u65b9\u6cd5 \uff08Tproxy\u65b9\u5f0f\uff09"},"content":{"rendered":"<p>\u89c6\u9891\u6559\u7a0b\uff1a<br \/>\n<a href=\"https:\/\/youtu.be\/NE9LS2JoGc4\" rel=\"noopener noreferrer\" target=\"_blank\">https:\/\/youtu.be\/NE9LS2JoGc4<\/a><br \/>\n\u6587\u5b57\u6559\u7a0b\uff1a<br \/>\n\u4e00\u952e\u5b89\u88c5<br \/>\n<code>sudo su<br \/>\nbash <(curl -L -s https:\/\/raw.githubusercontent.com\/5high\/Pi-USB-NIC\/master\/install.sh)<\/code><\/p>\n<p><strong>\u4e00\u952e\u5b89\u88c5\u540e\u5982\u679c\u9700\u8981\u66f4\u6362\u81ea\u5df1\u7684V2ray\u5ba2\u6237\u7aef\u914d\u7f6e\u6587\u4ef6\u8bf7\u53c2\u7167\u624b\u52a8\u5b89\u88c5\u4fee\u6539V2ray\u5ba2\u6237\u7aef\u914d\u7f6e\u6587\u4ef6\u90e8\u5206<\/strong><\/p>\n<p>\u624b\u52a8\u5b89\u88c5<\/p>\n<p>#\u5b89\u88c5V2ray<br \/>\n<code>sudo wget https:\/\/install.direct\/go.sh<br \/>\nsudo \/bin\/bash go.sh<\/code><\/p>\n<p>#\u4fee\u6539V2ray\u5ba2\u6237\u7aef\u914d\u7f6e\u6587\u4ef6 inbounds \u589e\u52a0\u5982\u4e0b\u4ee3\u7801\uff0c\u5176\u4f59\u90e8\u5206\u4fdd\u6301\u4e0d\u53d8<br \/>\n<code>\"inbounds\": [{<br \/>\n\t\t\"domainOverride\": [\"tls\", \"http\"],<br \/>\n\t\t\"listen\": \"0.0.0.0\",<br \/>\n\t\t\"port\": 12345,<br \/>\n\t\t\"protocol\": \"dokodemo-door\",<br \/>\n\t\t\t\"settings\": {<br \/>\n\t\t\t\t\"followRedirect\": true<br \/>\n\t\t\t},<br \/>\n\t\t\"streamSettings\": {<br \/>\n\t\t\t\"sockopt\": {<br \/>\n\t\t\t\t\"mark\": 100,<br \/>\n\t\t\t\t\"tcpFastOpen\": true,<br \/>\n\t\t\t\t\"tproxy\": \"tproxy\"<br \/>\n\t\t\t}<br \/>\n\t\t}<br \/>\n\t}]<\/code><\/p>\n<p>#V2ray\u8bbe\u7f6e\u900f\u660e\u4ee3\u7406<\/p>\n<p>#\u8bbe\u7f6eiptable \u9001\u6d41\u91cf\u7ed9V2ray\u7684Dokodemo Door<br \/>\n#\u589e\u52a0\u4e0b\u9762\u4ee3\u7801\u5230\/etc\/rc.local<br \/>\n<code>sleep 20<br \/>\nGW=`netstat -rn|grep '0.0.0.0'|awk '{print $2}'|head -1`<br \/>\nHOST_IP=$(ifconfig |grep broadcast |awk '{print $2}')<br \/>\nsudo ip rule add fwmark 0x01\/0x01 table 100<br \/>\nsudo ip route add local 0.0.0.0\/0 dev lo table 100<br \/>\nsudo iptables -t mangle -N V2RAY<br \/>\nsudo iptables -t mangle -I V2RAY -d 192.168.0.0\/16 -j RETURN<br \/>\nsudo iptables -t mangle -I V2RAY -d $GW\/32 -j RETURN<\/p>\n<p>for line in $HOST_IP<br \/>\ndo<br \/>\n #echo $line<br \/>\n sudo iptables -t mangle -I V2RAY -d $line\/32 -j RETURN<br \/>\ndone<\/p>\n<p>sudo iptables -t mangle -I V2RAY -d 127.0.0.1\/32 -j RETURN<br \/>\nsudo iptables -t mangle -A V2RAY -p udp -j TPROXY --on-port 12345 --tproxy-mark 0x01\/0x01<br \/>\nsudo iptables -t mangle -A V2RAY -p tcp -j TPROXY --on-port 12345 --tproxy-mark 0x01\/0x01<br \/>\nsudo iptables -t mangle -A PREROUTING -j V2RAY<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u89c6\u9891\u6559\u7a0b\uff1a https:\/\/youtu.be\/NE9LS2JoGc4 \u6587\u5b57\u6559\u7a0b\uff1a \u4e00\u952e\u5b89\u88c5 sudo&hellip; <a href=\"https:\/\/sumju.net\/?p=516\" class=\"more-link read-more\" rel=\"bookmark\">\u7ee7\u7eed\u9605\u8bfb <span class=\"screen-reader-text\">V2ray \u900f\u660e\u4ee3\u7406\u5b89\u88c5\u65b9\u6cd5 \uff08Tproxy\u65b9\u5f0f\uff09<\/span><i class=\"fa fa-arrow-right\"><\/i><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[14,2,1],"tags":[],"class_list":{"0":"post-516","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-linux","7":"category-network","8":"category-uncategorized","9":"h-entry","11":"h-as-article"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/posts\/516","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sumju.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=516"}],"version-history":[{"count":11,"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/posts\/516\/revisions"}],"predecessor-version":[{"id":1476,"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/posts\/516\/revisions\/1476"}],"wp:attachment":[{"href":"https:\/\/sumju.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=516"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sumju.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=516"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sumju.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}