- Статус
 - Оффлайн
 
- Регистрация
 - 28 Апр 2019
 
- Сообщения
 - 1,263
 
- Реакции
 - 358
 
		Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
	
Привет, девочки и мальчики. Смотрел я что-то VPN сервис и пробросом портов и охуел от цен.
	
	
		
			
		
		
	
	
		
	
		
	
Тут есть возможность открытия портов. Однако с этим гайдом мы сможем не только сэкономить деньгу, но и получить вычислительные мощности)
Я самолет, мне похуй. Палетели
	
	
		
			
	
	
	
		
			
	
	
	
		
			
	
	
	
		
			
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Крута. Теперь у нас установлен Wireguard.
Дальше есть два стула -пики точеные или хуи дроченые ручная настройка и автоматическая.
Мы выберем второй.
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Тада. С Wireguard'ом почти покончено.
Теперь создаем конфиг для сервера и для устройства:
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Рекомендую сразу делать именные конфиги!
Чтобы добавить настройки ещё для одного клиента, надо ещё раз выполнить эту же команду, указав имя нового профиля:
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Дальше устанавливаем конфиг и запускаем Wireguard:
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Для рестарта:
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Для просмотра статистики и соединений
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Выдаем интернет клиентам:
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Найти и изменить net.ipv4.ip_forward = 0 на net.ipv4.ip_forward = 1
		
	
				
			Сначало надо определиться с характеристиками VDS. И так, что же нам надо?
1. Linux дистрибутив (Желательно Ubuntu 18.04 / Debian 8/9)
2. KVM виртуализация (Про OpenVZ забудьте, не подойдет, в конце гайда напишу, почему)
3. Хороший канал (У меня инет 200 мбит/с, но я решил поискать VDS с 500мбит/с). Здесь абсолютно ваше решение, выбирайте под свои задачи, но не забывайте, что скорость при использовании падает.
Относительно все.
Лично я выбрал
Хороший вариант:
Виртуализация: KVM, Процессор: 2 ядра(3ghz), Память: 2 Гб, Диск: 96 Гб HDD+SSD, Канал: 500 Мбит/c
Т.е туда можно по желанию еще какую нибудь хуйню вкатать.
		1. Linux дистрибутив (Желательно Ubuntu 18.04 / Debian 8/9)
2. KVM виртуализация (Про OpenVZ забудьте, не подойдет, в конце гайда напишу, почему)
3. Хороший канал (У меня инет 200 мбит/с, но я решил поискать VDS с 500мбит/с). Здесь абсолютно ваше решение, выбирайте под свои задачи, но не забывайте, что скорость при использовании падает.
Относительно все.
Лично я выбрал
	Пожалуйста, авторизуйтесь для просмотра ссылки.
. (Все не реф. ссылки в конце гайда)Хороший вариант:
Виртуализация: KVM, Процессор: 2 ядра(3ghz), Память: 2 Гб, Диск: 96 Гб HDD+SSD, Канал: 500 Мбит/c
Т.е туда можно по желанию еще какую нибудь хуйню вкатать.
У нас есть небольшой выбор: OpenVPN, IPsec, Wireguard.
Теперь смотрим пикчу
	
	
		
			
		
	
		
	
Ага ебать. Wireguard самый топовый, на нем и останавливаемся.
		Теперь смотрим пикчу
Если вы покупали на Hostglobal, то там мы получаем инструкцию:
		
	
Подключаемся по SSH. Обновляем пакеты
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Ставим все нужное для Wireguard:
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
		Подключаемся по SSH. Обновляем пакеты
			
				Bash:
			
		
		
		apt update
apt upgrade
	
			
				Bash:
			
		
		
		apt-get install software-properties-common
add-apt-repository ppa:wireguard/wireguard
apt-get update
apt-get install wireguard-dkms linux-headers-$(uname -r)
	
			
				Bash:
			
		
		
		apt-get install wireguard-tools mawk grep iproute2 qrencode
	Дальше есть два стула -
Мы выберем второй.
			
				Bash:
			
		
		
		cd ~
mkdir wg
cd wg
wget https://raw.githubusercontent.com/burghardt/easy-wg-quick/master/easy-wg-quick
chmod +x easy-wg-quick
	Теперь создаем конфиг для сервера и для устройства:
			
				Bash:
			
		
		
		./easy-wg-quick
	Чтобы добавить настройки ещё для одного клиента, надо ещё раз выполнить эту же команду, указав имя нового профиля:
			
				Bash:
			
		
		
		./easy-wg-quick xuy_sosi
	
			
				Bash:
			
		
		
		cp wghub.conf /etc/wireguard/wghub.conf
systemctl enable wg-quick@wghub
systemctl start wg-quick@wghub
	
			
				Bash:
			
		
		
		systemctl restart wg-quick@wghub
	
			
				Bash:
			
		
		
		wg show
	
			
				Bash:
			
		
		
		nano /etc/sysctl.conf