Posts

Shadowsocks Manager

Image
Shadowsocks Manager offers a graphical user interface (GUI) for managing Shadowsocks and Wireguard nodes and users. This tutorial is for a Debian 10 virtual private server (VPS). All commands are issued as root. Add DNS and rDNS Records If you have not already done so, add a DNS A record pointing from your hostname (e.g. yourhost.yourdomainname.tld ) to your server IP address. Since we will be sending email, add a DNS record of type MX pointing from your naked domain to your hostname (such as yourhost.yourdomainname.tld ). The naked domain is often represented by a commercial at sign in control panels. Add a Sender Policy Framework (SPF) TXT record for your domain. The name of the entry is the naked domain. The value of the text field is: v=spf1 mx -all This specifies that you will allow the domain's MX server(s) to send email for the domain, but you want to prohibit all other servers from sending email on your behalf. Some email recipients will check your that...

Set Up a Tor Node on Windows 10

Tor relays can be either guard/bridge nodes, middle nodes, or exit nodes. It is recommended that you do not run an exit node from home. For a bridge you should have at least 1 Mbit/s (Mbps) of bandwidth to spare, and for a guard node or middle node you should have at least 10 Mbit/s (Mbps) of bandwidth to spare. You will also need at least 200 GB of traffic to donate (100 GB upload and 100 GB download). You should also have at least 1 GB of free RAM on your computer to run Tor. You will need a public IPv4 address that remains fixed for at least several hours at a time. If you are behind a router that does Network Address Translation (NAT), you will need to be able to port forward Tor-related ports (e.g. your ORPort) from your router to the machine that runs Tor. Your computer clock needs to be set to the correct time. When you have met all the requirements, proceed as follows. Download Tor Expert Bundle to your Windows machine: Open a browser and visit https://www.torproject...

Windows ShadowsocksR Client

You will need one or more ssr:// URLs. Before you begin, you will need to get these from whoever set up your ShadowsocksR server(s). Store them in Notepad. Open a browser and go to https://github.com/shadowsocksrr Select the repository for shadowsocksr-csharp at https://github.com/shadowsocksrr/shadowsocksr-csharp Select the releases tab at https://github.com/shadowsocksrr/shadowsocksr-csharp/releases Download the Windows C# client software zip file ShadowsocksR-win-4.9.0.zip . (There is a problem with the zip file ShadowsocksR-win-4.9.2.zip .) Open Windows File Explorer. Go to your Downloads folder. To unzip the download, right-click on the downloaded file, and choose Extract All . This extracts the downloaded zip file into its own folder named ShadowsocksR-win-4.9.0 . Open the extracted folder ShadowsocksR-win-4.9.0 . Choose your executable depending on your Windows PC: For >= Windows 8 or with .NET 4.0, use ShadowsocksR-dotnet4.0.exe For <= Windows 7 or with...

V2RayN V2Ray GUI for Windows

https://www.youtube.com/watch?v=CvWsw13kc3A Download v2rayN-Core.zip from https://github.com/2dust/v2rayn/releases . Unzip v2rayN-Core.zip . Open folder v2rayN-Core . Launch program v2rayN.exe . Double-click on the V2RayN icon in the system tray to bring up the V2RayN control panel. Launch Notepad. Open the file where you saved your vmess URL. Copy the vmess URL to the Windows clipboard. Back in V2RayN, expand the menu items for 服务器 (Servers), and select the menu item 从剪贴板导入批量URL (Import URL from clipboard). After importing the definition, open the connection to this server. Now launch Chrome. From the three dots, select More Tools , then select Extensions . From the three bars, select Open Chrome Web Store . Search for Proxy SwitchyOmega by FelisCatus. Add SwitchyOmega to Chrome. Configure SwitchyOmega to proxy to host 127.0.0.1 port 10808 . Turn on proxy. Test your proxy connection to the server at https://www.iplocation.net

V2-UI V2Ray User Management Panel

Image
https://www.youtube.com/watch?v=-hyeCe3w4-s You will need a VPS and a domain name that points to that VPS. Start by installing Nginx on your VPS: apt install nginx Edit the Nginx default site configuration file: vi /etc/nginx/sites-available/default Insert your real server_name. Write the file to disk and quit the editor. Restart Nginx: systemctl restart nginx Install an SSL certificate as explained on https://certbot.eff.org Download and run the V2-UI installation script: apt install curl bash <(curl -Ls https://blog.sprov.xyz/v2-ui.sh) Install the Sqlite3 shell for Sqlite: apt install sqlite3 Invoke Sqlite3 for the V2-UI database: sqlite3 /etc/v2-ui/v2-ui.db Set the value of the base path equal to /v2-ui (leading slash but no trailing slash): update setting set value="/v2-ui" where key="base_path"; Do Ctrl + d to exit from Sqlite3. Restart the V2-UI panel: v2-ui restart You should see a message v2-ui 重启成功 (which mean...