SkylakeNAT
Erstellen Sie SkylakeNAT-cli
-------------------------------------------------- -----------------------------------
DevTools wählbar Visual C/C++ 2015, 2017, 2019...(IA32-x86)
vcpkg (https://github.com/Microsoft/vcpkg/)
Referenzen:
1、Boost und Boost::asio-x86
2、openssl-x86
3、TAP-Windows oder TAP-Windows6 (openvpn)
SupersocksR* bauen (Experiment)
Nuget
Referenzen: >= Microsoft .NET Framework 4.5、Microsoft Visual C++ 2010 x86 Runtime(CRT)
1、Pcap.Net
2、OpenSSL.Net
3、WinPcap oder WinPcap für Win10
Route
1、Das Standard-Gateway zwischen dem vNAT und dem TAP-Gerät ist 10.8.0.0
2、Wenn Sie alle Protokolldaten (TCP/IP, ICMP, UDP/IP) über SkylakeNAT ausführen müssen, müssen Sie die folgende Route (CMD/CLI-Schnittstelle) konfigurieren.
WIN + R (Runas-Administrator) -> cmd
Route hinzufügen 0.0.0.0 Maske 0.0.0.0 10.8.0.0 Route hinzufügen 0.0.0.0 Maske 128.0.0.0 10.8.0.0 Route hinzufügen 128.0.0.0 Maske 128.0.0.0 10.8.0.0 Die WinAPI-Betriebsroute kann auf https://github.com/liulilittle/SkylakeNAT/blob/master/SupersocksR/Net/Routing/RouteTableManager.cs verwiesen werden 3、Wenn Sie SkylakeNAT nur für eine IP oder ein IP-Segment nutzen, können Sie SkylakeNAT wie folgt konfigurieren
1、route add 172.8.8.8 mask 255.255.255.255 10.8.0.0 (172.8.8.8 ~ 172.8.8.8) 2、route add 198.18.0.0 mask 255.254.0.0 10.8.0.0 (198.18.0.0 ~ 198.19.255.255) Verwendung
Das Programm muss als Administrator ausgeführt werden
Geben Sie an, dass die IP, auf der SupersocksR lauscht, eine „physikalische Ethernet-Netzwerkkarte“ (typischerweise eine RTL[Realtek]-Netzwerkkarte) sein muss, die auf den Eingabe- oder Ausgabeverkehr zugreifen kann
1:SupersocksR 192.168.0.104 7521 yy523o! 25
2:SkylakeNAT --server=192.168.0.104 --port=7521 --key=yy520o! --subtract=25 --max-concurrent=8