└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # SoftEther Configuration : کانفیگ سافت اتر 2 | 3 | 4 | ###### Video : لینک ویدیو یوتیوب 5 | ``` 6 | https://youtu.be/6oJDcVhoQz8 7 | ``` 8 | 9 | ###### خرید دامنه از نیم چیپ: 10 | ``` 11 | https://namecheap.pxf.io/BX7m6W 12 | ``` 13 | ###### خرید دامنه سایت ایرانی: 14 | ``` 15 | https://dashboard.azaronline.com/order/?aff=790&p=domain 16 | ``` 17 | ###### خرید سرور از دیجیتال اوشن : 18 | ``` 19 | https://m.do.co/c/0fb522deafa4 20 | ``` 21 | ###### خرید سرور از سایت ایرانی : 22 | ``` 23 | https://dashboard.azaronline.com/order/?aff=790&p=vps 24 | ``` 25 | 26 | **If you think this project is helpful to you, you may wish to give a** 🌟 27 | 28 | **Feel Free To Donation :** ❤️ 29 | 30 | >TRC20: ```TGTyqv2MH7dZztMvaP5PKuS9Bma8RY5Pk8``` 31 | 32 | >ETH: ```0x5b5202a54e5ce4fb25f0d886254eeb07bb088614``` 33 | 34 | 35 | 36 | ###### Update & Upgrade Server : آپدیت و آپگرید سرور 37 | 38 | ``` 39 | sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get autoremove -y 40 | ``` 41 | 42 | ###### Install needed Package : نصب پکیجهای مورد نیاز 43 | 44 | ``` 45 | apt-get -y install build-essential wget curl gcc make wget tzdata git libreadline-dev libncurses-dev libssl-dev zlib1g-dev 46 | ``` 47 | 48 | ###### Import SoftEther: ایپمورت کردن سافت اتر 49 | 50 | ``` 51 | wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.39-9772-beta/softether-vpnserver-v4.39-9772-beta-2022.04.26-linux-x64-64bit.tar.gz 52 | ``` 53 | 54 | ###### Extract SoftEther : اکسترکت کردن سافت اتر 55 | 56 | ``` 57 | tar xzf so 58 | ``` 59 | 60 | ###### Enter to Dic & Compile the SE : ورود به فولدر و کامپایل سافت اتر 61 | 62 | ``` 63 | cd vpnserver && sudo make 64 | ``` 65 | 66 | ###### Change the Dic & Permission : تغییر دایرکتوری و پرمیشن ها 67 | ``` 68 | cd .. 69 | sudo mv vpnserver /usr/local && cd /usr/local/vpnserver/ 70 | 71 | sudo chmod 600 * 72 | 73 | sudo chmod 700 vpnserver vpncmd 74 | ``` 75 | 76 | ###### Enable & Start the SE Server : استارت وی پی ان سرور 77 | ``` 78 | sudo ./vpnserver start 79 | 80 | sudo ./vpncmd 81 | ``` 82 | ###### Set Passwd For SE Server : ست پسورد ادمین وی پی ان 83 | 84 | ``` 85 | ServerPasswordSet 86 | ``` 87 | ###### Exit of managment : خروج از منیجر وی پی ان 88 | 89 | ``` 90 | exit 91 | ``` 92 | 93 | 94 | ###### Create a Service : ساخت سرویس وی پی ان 95 | ``` 96 | sudo cat >> /lib/systemd/system/vpnserver.service << EOF 97 | 98 | [Unit] 99 | 100 | Description=SoftEther VPN Server 101 | 102 | After=network.target 103 | 104 | [Service] 105 | 106 | Type=forking 107 | 108 | ExecStart=/usr/local/vpnserver/vpnserver start 109 | 110 | ExecStop=/usr/local/vpnserver/vpnserver stop 111 | 112 | [Install] 113 | 114 | WantedBy=multi-user.target 115 | 116 | EOF 117 | ``` 118 | ###### OR USE A TEXT EDITOR : ساخت سرویس با تکست ادیتور نانو 119 | ``` 120 | sudo nano /lib/systemd/system/vpnserver.service 121 | ``` 122 | ###### past the following lines and save the file : اطلاعات زیر رو پیست کنید و فایل رو سیو کنید 123 | ``` 124 | [Unit] 125 | 126 | Description=SoftEther VPN Server 127 | 128 | After=network.target 129 | 130 | [Service] 131 | 132 | Type=forking 133 | 134 | ExecStart=/usr/local/vpnserver/vpnserver start 135 | 136 | ExecStop=/usr/local/vpnserver/vpnserver stop 137 | 138 | [Install] 139 | 140 | WantedBy=multi-user.target 141 | ``` 142 | 143 | 144 | ###### Enable IPv4 & IPv6 Forwarding : فعالسازی آیپی وی 4 و 6 145 | ``` 146 | echo net.ipv4.ip_forward = 1 | ${SUDO} tee -a /etc/sysctl.conf 147 | 148 | echo net.ipv6.ip_forward = 1 | ${SUDO} tee -a /etc/sysctl.conf 149 | ``` 150 | 151 | 152 | ###### Manage of Server : مدیریت سرور وی پی ان 153 | ``` 154 | systemctl enable vpnserver 155 | 156 | systemctl start vpnserver 157 | 158 | systemctl stop vpnserver 159 | 160 | systemctl restart vpnserver 161 | 162 | systemctl status vpnserver 163 | ``` 164 | 165 | ###### Add Ports to Fierwall : قراردادن پورت ها در فایروال 166 | ``` 167 | sudo ufw allow 500,4500/udp 168 | 169 | ufw allow 443 170 | 171 | ufw allow 1701 172 | 173 | ufw allow 1194 174 | 175 | ufw allow 5555 176 | ``` 177 | 178 | 179 | ###### Download SoftEther: دانلود نرم افزار سافت اتر 180 | 181 | ``` 182 | https://www.softether.org/ 183 | ``` 184 | --------------------------------------------------------------------------------