Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Начните с маленькой подводной лодки: устанавливайте бомбы, избавляйтесь от врагов и старайтесь не попадаться на глаза своим плавучим врагам. Вас ждет еще несколько игровых вселенных, много уникальных сюжетов и интересных загадок.

Пикабомбер

Аркады, Пиксельная, 2D

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
user9497909
1 год назад

Перепрошив drag H80S⁠⁠

киньте конфиг для перепрошива drag H80S

или дайте ссылку где можно найти конфиги на все поды

Вейп Конфиг Текст
4
17
Vi93
3 года назад
Counter-Strike

Попробуйте то что я сделал для CS:GO⁠⁠

Драсьте! Я тут первый раз и это моё первое сообщение на пикабу, я хочу показать вам супер пупер конфиг который я очень долго писал, это уже больше похоже на мод в котором есть новый функционал, мне нужен фидбек, далее я скопирую презентабельный текст который писал специально для такого момента + ссылка на официальную группу конфига в стим.

Что такое конфиг dbq
᠌ ᠌ ᠌ ᠌ Большинство игроков не знают что такое конфиги и зачем они нужны, многие вообще не заходят в настройки игры, некоторые скачивают конфиги разных кибер-спортсменов или ютуберов и играют на них не понимая зачем они это делают, и лишь малая часть игроков

разбирается в этом составляя собственные очень удобные конфиги под себя.

᠌ ᠌ ᠌ ᠌ За использование конфига нельзя получить VAC бан, но существуют турниры где запрещено использовать конфиги с командой alias(скрипт), поэтому конфиг dbq в таком случае вам не подойдёт. Любой конфиг представляет собой файл с расширением .cfg который создаётся автоматически при первом запуске игры, движок игры позволяет прописывать простые скрипты в конфиге и это открывает большие возможности по облегчению игрового процесса, по умолчанию скриптов в конфиге нет, там лишь настройки игры и привязки клавиш, например: левая клавиша мыши привязана к команде стрельбы, а настройка чувствительности мыши имеет значение 2.5 по умолчанию. По итогу при каждом запуске игры идёт считывание конфига и исполнение полученных команд.

᠌ ᠌ ᠌ ᠌ Конфиг dbq - это масштабный конфиг который содержит в себе всё лучшее, что может понадобится любому игроку. Аналогов такому продвинутому конфигу нет - это моя авторская работа, такого функционала нет больше нигде в интернете. В конфиге есть все важные настройки игры которые правильно настроены, есть возможность быстро в процессе игры менять прицел, радар, яркость и много других настроек не заходя в настройки, это помогает сразу видеть изменения и устанавливать всё так как нравится, есть очень хорошая функция повышения фпс, есть гибкий тренировочный режим в котором можно получить все предметы из игры и запустить карту запретной зоны, есть по умолчанию включенная функция прыжка с присядом на пробел и отчёт о нанесённом уроне после смерти в консоли, и это далеко не всё - прочитать весь список клавиш на русском.

᠌ ᠌ ᠌ ᠌ Конфиг делается по принципу "быстро просто и удобно", что-бы всё было настроено и работало одной кнопкой, без заморочек на которые нужно тратить своё время и разбираться... придётся один раз привыкнуть к конфигу :)

Дата создания этого проекта: Июнь 2019 года.

https://steamcommunity.com/groups/dbqoff

Попробуйте то что я сделал для CS:GO CS:GO, Конфиг, Новое, Бесплатно, Длиннопост
Попробуйте то что я сделал для CS:GO CS:GO, Конфиг, Новое, Бесплатно, Длиннопост
Показать полностью 2
[моё] CS:GO Конфиг Новое Бесплатно Длиннопост
10
nekko
nekko
3 года назад
ДЕВОПСИНА

Рабочие будни⁠⁠

Рабочие будни Nginx, Дебаг, Debug, Конфиг

источник

[моё] Nginx Дебаг Debug Конфиг
25
16
Arteleum
Arteleum
3 года назад
CGI Media

Магия конфигов или Настройка интерфейса ZBrush | FAQ ZBrush⁠⁠

Добрых времён, пикабушники!

Сегодня в рамках уроков по частым вопросам ZBrush разбираемся с тонкостями настройки интерфейса и сохранения конфигов для переноса их от версии к версии.

Режим Enable Customize

• Для кастомизации интерфейса ZBrush необходимо включить режим Enable Customize в палитре Preferences - Config

• После активации режима доступно перемещение любых кнопок и слайдеров в пространстве интерфейса с зажатыми Alt+Ctrl

• Чтобы убрать любой элемент с полок, нужно, удерживая Alt+Ctrl, перетянуть элемент в пространство холста

• Когда интерфейс будет настроен, функцию Enable Customize нужно отключить


Сохранение кастомизации в файл

Файлы конфигураций интерфейса хранятся в Windows по пути - диск\Users\Public\Documents\ZBrushData****\ZStartup.
Дефолтный файл, который записывается через Store Config, называется CustomUserInterface****. Именно в этот файл пишется информации при сохранении конфигурации через Store Config.

Сохранение собственного интерфейса можно получить двумя путями:

• Сохранить всю конфигурацию через Store Config. Только при таком сохранении все настройки интерфейса, включая цвета и плавающие палитры, будут подгружаться при каждом запуске.

• Сохранить собственную конфигурацию через функцию Save Ui. Может быть получен в исходном виде только через ручную загрузку (Load Ui)

С изменением версии ZBrush можно подгружать любые варианты из сохранённых файлов. Например, для сохранения основных настроек программы держать файл "Main". Добавить к нему настройку цветов и сохранить конфигурацию "Main+Colors" и так далее.

Подгружать конфиги можно также по очереди, сначала главный, затем с цветом, затем с палитрами и другие. Таким образом можно защитить себя от необходимости переписывать весь конфиг, если от версии к версии в функциях, внесённых в определённый конфиг, произошли изменения. Но можно держать и всё в одном файле, при желании.

Важная особенность. В ранних версиях ZBrush, настройки цветов не подтягиваются при загрузке через Load Ui. Чтобы они загрузились, нужно удерживать Shift при нажатии на кнопку загрузки.

Кастомизация цвета

Цвета палитр настраиваются в Preferences - IColors. Зажимая по любому цвету-пикеру, можно перетаскиванием прицела ловить любой цвет из интерфейса.

Экспорт данных палитры цвета доступен через кнопку Save Ui Colors. Загружать сохранённые цвета можно кнопкой Load Ui Colors. А далее работать с ними по алгоритму сохранения конфигов, описанному выше.

Кастомизация и назначение хоткеев в ZBrush

Назначение хоткеев на любую команду или кнопку происходит путём нажатия Alt+Ctrl+ЛКМ-клик. После чего можно нажать нужный хоткей (или сочетание клавиш).

Экспорт списка хоткеев из ZBrush осуществляется из палитры Preferences - Hotkeys - Store (или Save). Отличие в том, что Store сохраняет файл сразу в каталоге автозапуска :\Users\Public\Documents\ZBrushData2022\ZStartup\Hotkeys с нужным названием. Save же сохранит файл в каталоге и с именем, указанные пользователем.

Внимание. Функция Store Config из субпалитры Config. описанная в начале статьи, не работает для хоткеев! У них своя логика сохранения.

Кастомизация палитр

Создание собственной палитры доступно в Preferences - Custom Ui в режиме Enable Customize. Нужно задать имя будущей палитры, после чего она появится в верхнем основном меню. Новую палитру можно наполнять так же, как и любые области интерфейса, а для промежутков использовать заглушки из субпалитры Custom Ui.

Назначение горячей клавиши (или сочетания) на всплывающую палитру достигается кликом по заголовку с Alt+Ctrl. После чего нужно сохранить общую конфигурацию, и конфигурацию хоткеев, как говорилось выше, чтобы изменения сохранялись при каждом запуске.

Показать полностью
[моё] Zbrush 3D моделирование Горячие клавиши Кастомизация Интерфейс Конфиг Урок FAQ 3D графика Видео Длиннопост
0
hokkyzor
5 лет назад

Настройка своего конфига CS 1.6 и как убрать размытость.⁠⁠

Во первых, ставим разрешение кому как удобно, я советую от 800x600 до 1024х768 (легче и удобнее попадать). Но с такими разрешением (с моим моником 1600x900) все мыльно и размыто, чтоб убрать мыло - ПАНЕЛЬ УПРАВЛЕНИЯ NVIDIA → УПРАВЛЕНИЕ ПАРАМЕТРАМИ 3D → ПРОГРАММНЫЕ НАСТРОЙКИ, и там выбираем  hl.exe.
Дальше ставим так-же как у меня.

Настройка своего конфига CS 1.6 и как убрать размытость. Cs:16, Counter-strike, Конфиг, Настройка, Длиннопост
Настройка своего конфига CS 1.6 и как убрать размытость. Cs:16, Counter-strike, Конфиг, Настройка, Длиннопост

После этого жмякаем → Применить → ОК.
Перейдём к настройке конфига, создаём в папке cstrike файл autoexec.cfg.

Если у вас маленький пинг, чтобы сделать его стабильным и стрельбу не лагающую, выставляйте "rate 25000;cl_updaterate 105;cl_cmdrate 101". При пинге более 45 игра становится менее комфортной, тогда советую ставить эти значения меньше. Это уменьшит пинг, и в сети стрельбе это не повредит.


ati_npatch "1"

ati_subdiv "2"

Если у вас видеокарта NVIDIA, то ставьте везде 0, но если ATI то 1,2.

m_filter "0" ставим ноль, это ПЛАВНОСТЬ передвижения мыши.


Настраиваем прицел по вкусу.
cl_dynamiccrosshair "0" – эта команда отвечает за динамичность прицела. То есть когда вы будите бежать, прыгать или приседать прицел будет тоже двигаться, расширяться или сужаться в зависимости от вашего действия. ( советую ставить ноль ).

cl_crosshairscale "small" - эта настройка отвечает за размер прицел (small - маленький).


hud_fastswitch "1"  – моментальное переключение оружия.

cl_autowepswitch "0" - не брать в руки только что подобранное оружие.

cl_minmodels "1" - отображать все скины игроков, если поставите "1” , то все игроки будут с 1-ым скином. (ПОВЫШАЕТ ФПС).

fps_max "100"

cl_cmdbackup "2"

cl_cmdrate "105" *(по поводу этой команды, если фпс стоит допустим 90, то мы кмдрэйт ставим 95. То есть всегда на 5 больше чем FPS)

rate "25000" ( думаю наилучшее значение. Если вдруг лагает, то ставьте net_graph 3 и проверяйте choke серва и ваши потери командой loss.


[1024x768] вот настройки игроков под разрешение.


LeX AWP cl_crosshair_size "small";cl_dynamiccrosshair "1";cl_corpsestay "600";cl_dlmax "128";hpk_maxsize "0";viewsize "110"

HeatoN cl_crosshair_size "small";cl_dynamiccrosshair "0";cl_corpsestay "180";cl_dlmax "128";hpk_maxsize "0";viewsize "110"


И на последок бинды на закупку.

bind "F1" "ak47;m4a1;primammo"  - ак47,эмка + патроны к ним.

bind "F2" "hegren;flash;flash" - хае и две флешки.

bind "F3" "vesthelm" - БРОНЕЖИЛЕТ с шлемом.






И запомните КФГ НЕ ВЛИЯЕТ НА СТРЕЛЬБУ, НЕ ВЛИЯЕЕЕЕЕТ, можно только сделать приятнее и удобнее настройки.

Показать полностью 2
[моё] Cs:16 Counter-strike Конфиг Настройка Длиннопост
12
54
Alexzionx
Alexzionx
6 лет назад
GNU/Linux

Конфиг Plank и другие настройки окружения Cinnamon в Mint⁠⁠

Пост скорее для новичков, так что если пишу очевидное сильно не пинать.


--------------PLANK-------------

Конфиг Plank и другие настройки окружения Cinnamon в Mint Linux mint, Linux, Cinnamon, Dock, Окружение, Рабочий стол, Настойка, Конфиг, Длиннопост

В папке:

"/home/yourUserName/.local/share/plank/themes/nameYourTheme"

лежит конфигурационный файл с настройками, ниже аналог его содержимого (можете просто скопировать текст и заменить, и панель станет как на картинке.)

Так же можно взять за основу любую тему plank`а скопировав папку темы, переименовать и изменять уже её, а затем выбрать вашу новую тему в настройках plank`а.

---------------------------------------------------------------------------------------------------------------------

[PlankTheme]

#Округлость верхних углов..

TopRoundness=12


#Округлость нижних углов.

BottomRoundness=12


#Толщина (в пикселях) нарисованных линий.

LineWidth=1


#Цвет (RGBA) внешнего штриха.

OuterStrokeColor=37;;49;;54;;10


#Начальный цвет (RGBA) градиента заливки.

FillStartColor=37;;49;;54;;140


#Конечный цвет (RGBA) градиента заливки.

FillEndColor=37;;49;;54;;210


#Цвет (RGBA) внутреннего штриха.

InnerStrokeColor=37;;49;;54;;299


[PlankDockTheme]

#Заполнение по левому / правому краю дока, в десятых долях процента от IconSize.

HorizPadding=0


#Заполнение по верхнему краю дока, в десятых долях процента от IconSize.

TopPadding=1


#Заполнение по нижнему краю дока, в десятых долях процента от IconSize.

BottomPadding=1


#Заполнение между элементами в доке, в десятых долях процента от IconSize.

ItemPadding=3


#Размер индикаторов предметов, в десятых долях процента от IconSize.

IndicatorSize=11


#Размер значка-тени позади каждого элемента, в десятых долях процента от IconSize.

IconShadowSize=2


#Высота (в процентах от IconSize), чтобы отразить значок, когда приложение устанавливает срочность.

UrgentBounceHeight=1.5


#Высота (в процентах от IconSize), от которой отскакивает значок при запуске приложения.

LaunchBounceHeight=0.29999999999999999


#Значение непрозрачности (от 0 до 1), до которого исчезает док при его скрытии.

FadeOpacity=1


#Количество времени (в мс) для анимации кликов.

ClickTime=600


#Количество времени (в миллисекундах), в течение которого нужно сбросить значок срочности.

UrgentBounceTime=600


#Количество времени (в мс), на которое отскакивает значок при запуске приложения.

LaunchBounceTime=600


#Количество времени (в мс) для анимации индикатора активного окна.

ActiveTime=600


#Количество времени (в мс), в течение которого значки могут быть вставлены в док-станцию или из нее.

SlideTime=600


#Время (в мс) затухания входа / выхода дока в шкуре (если FadeOpacity <1).

FadeTime=250


#Время (в миллисекундах) для вставки / снятия дока в шкуре (если FadeOpacity равен 1).

HideTime=150


#Размер срочного свечения (отображается, когда док скрыт), в десятых долях процента от IconSize.

GlowSize=30


#Общее время (в мс), чтобы показать срочное свечение скрытой док-станции.

GlowTime=10000


#Время (в мс) каждого импульса срочного свечения в скрытой док-станции.

GlowPulseTime=2000


#Смещение оттенка (от -180 до 180) цвета индикатора срочности.

UrgentHueShift=150


#Время (в мс), в течение которого элемент перемещается на новую позицию или добавляется / удаляется в / из дока..

ItemMoveTime=150


#Фон и значки будут отображаться / скрываться с разной скоростью. Верхняя граница обоих будет одновременно выходить за край экрана.

CascadeHide=true

---------------------------------------------------------------------------------------------------------------------


Далее ЦВЕТ индикатора активности Plank:

Он зависит от стиля окна в настройках темы. Пример изменения цвета ниже:

Конфиг Plank и другие настройки окружения Cinnamon в Mint Linux mint, Linux, Cinnamon, Dock, Окружение, Рабочий стол, Настойка, Конфиг, Длиннопост
Конфиг Plank и другие настройки окружения Cinnamon в Mint Linux mint, Linux, Cinnamon, Dock, Окружение, Рабочий стол, Настойка, Конфиг, Длиннопост

Это самый простой способ поменять цвет. Либо можно изменить конфиг самой темы.



--------------Иконка меню-------------

Поменять её можно просто подставив нужный файл, я скачал .svg немного изменив его прозрачность и цвет в редакторе.

Конфиг Plank и другие настройки окружения Cinnamon в Mint Linux mint, Linux, Cinnamon, Dock, Окружение, Рабочий стол, Настойка, Конфиг, Длиннопост

--------------Формат времени-------------

Изменить его так же просто, достаточно записать в определенном формате, справка по формату там же

Конфиг Plank и другие настройки окружения Cinnamon в Mint Linux mint, Linux, Cinnamon, Dock, Окружение, Рабочий стол, Настойка, Конфиг, Длиннопост

--------------Изменение панели-------------

Нужно переместить панель наверх и удалить апплет с активными окнами и иконки приложений

Было:

Конфиг Plank и другие настройки окружения Cinnamon в Mint Linux mint, Linux, Cinnamon, Dock, Окружение, Рабочий стол, Настойка, Конфиг, Длиннопост

Стало:

Конфиг Plank и другие настройки окружения Cinnamon в Mint Linux mint, Linux, Cinnamon, Dock, Окружение, Рабочий стол, Настойка, Конфиг, Длиннопост

--------------Прозрачность панели-------------

Нужно установить расширение и поменять указанное поле на то что вам понравится.

Конфиг Plank и другие настройки окружения Cinnamon в Mint Linux mint, Linux, Cinnamon, Dock, Окружение, Рабочий стол, Настойка, Конфиг, Длиннопост
Конфиг Plank и другие настройки окружения Cinnamon в Mint Linux mint, Linux, Cinnamon, Dock, Окружение, Рабочий стол, Настойка, Конфиг, Длиннопост

На этом всё, как видите изменений требуется совсем мало, но вид в отличии от дефолта сильно меняется, и как мне кажется в лучшую сторону.

Показать полностью 8
[моё] Linux mint Linux Cinnamon Dock Окружение Рабочий стол Настойка Конфиг Длиннопост
18
464
hisch
hisch
7 лет назад
Лига Сисадминов

Новые конфиги⁠⁠

Новые конфиги
Конфиг Новое Обезьяна
13
11
spinik
8 лет назад

Мой опыт в настройке openvpn сервера для обхода блокировок.⁠⁠

Привет всем. Я сам родом из Украины. Кто не в курсе, наш президент запретил вконтакте, одноклассни, яндекс и mail.ru. Эти все сервисы очень важны для меня и я начал думать как ими пользоваться. Для android ставил Orbot (клиент TOR), OperaMax, OpenVPN(zaborona.help), для компьютера пользовался Opera с её встроенным VPN. Но все эти способы не устраивали меня. Сервис Zaborona.help подходил, но мне не нравилась маршрутизация через русский ip и что я не могу контролировать его. Скажу сразу -  у меня нет неприязни к русским.

Захотелось себе свой openvpn сервер. Начал я со сбора информации : что это за штука VPS, как с ней работать, как поставить openvpn, сколько стоит это удовольствие, какая мощность мне нужна для сервера 

Что такое VPS? Википедия дала исчерпывающий ответ  . И главное что я понял это не отдельный компьютер для сервер, а виртуальная машина на основе физического сервера.

Стоит такая штука от 1 доллара/евро в месяц в зависимости от мощности. Можно найти предложения и подешевле при оплате сразу за год.

Как я прочёл на хабре для сервера openvpn достаточно 256 мегабайт ОЗУ и  процессор от  1 Ггц.

Openvpn - это открытая реализация сервера VPN. Работает на Windows/Linux/Android/iOS.

Чтобы поставить openvpn на VPS можно воспользоваться кучей гайдов из сети или качнуть скрипт автоматической установки.

Управлять сервером нужно через конфигурационные файлы.

Итак: я купил VPS в Италии (сервис не буду называть чтобы не сочли за рекламу, он еще и в Чехии работает) за 1 евро в месяц. Мой конфиг :

Linux

1 Core Intel® Xeon® E5-2650L v4

1 GB RAM

20 GB SSD Storage

2TB/month data transfer

Мне такого хватит с головой.

Процесс оплаты я не буду описывать там всё стандартно.

При регистрации нужно ввести Hostnamе. Сначала меня ввело это в ступор, т.к. предлагалось в placeholder (серые буквы в поле ввода) ввести имя сайта. Но это не так, это нужно просто ввести имя машины, название сервера. Дальше я выбрал операционную систему Ubuntu 16.04. Ввёл данные для root пользователя, подождал 5 минут и мой сервер готов к установке openvpn. Чтобы получить доступ к его потрохам я скачал последнюю версию ssh клиента Putty (версия 0.7), установил её и получил доступ к командной строке.

Установка и настройка проходил по шагам:

1. Установил mc apt-get install mc . Ктопомнит нортонн командер или работает с FAR меня поймёт

2. Добавил в source list репозитарий openvpn. Использовал для этого команды:

wget -O - https://swupdate.openvpn.net/repos/repo-public.gpg|apt-key add -

echo "deb http://build.openvpn.net/debian/openvpn/ release/2.4 xenial main" > /etc/apt/sources.list.d/openvpn-aptrepo.list

3. Установил openvpn c помощью скрипта отсюда. Почему именно оттуда, мне было лень выполнять гайды состоящие из кучи шагов. При установке скрипт будет задавать вопросы в которых нужно будет сделать выбор типа сети, порта, названия файла конфигурации. Сам файл будет в /root.

4. Приступил к настройке самого сервера. Идею как его настроить почерпнул из конфигов Zaborona.help на гитхабе. Т.е. на моём сервере как и на забороне будет прокидывать vpn тунелль только к заблокированным сайтам. Адреса сайтов взял из конфигов забороны. Но я ещё хотел  чтобы можно было весь трафик пускать через vpn.

5. Итак у меня получилось 2 конфига.

server.conf:

port 1194 #порт на котором работает сервер

proto tcp #протокол работы сети

dev tun

sndbuf 0

rcvbuf 0

ca /etc/openvpn/ca.crt

cert /etc/openvpn/server.crt

key /etc/openvpn/server.key

dh /etc/openvpn/dh.pem

auth SHA512

tls-auth /etc/openvpn/ta.key 0

topology subnet

server 10.8.0.0 255.255.255.0 #ip адреса для клиентов сервера

#ifconfig-pool-persist ipp.txt

#push "redirect-gateway def1 bypass-dhcp" #после раскомментирования строки весь трафик будет идти чрез vpn

push "dhcp-option DNS 208.67.222.222" #использую OPENDNS

push "dhcp-option DNS 208.67.220.220"

push "route 208.67.220.220"

push "route 208.67.220.222"

keepalive 10 120

cipher AES-256-CBC

comp-lzo

user nobody

group nogroup

persist-key

persist-tun

status openvpn-status.log

verb 3

crl-verify /etc/openvpn/crl.pem

#log-append openvpn.log

mode server

duplicate-cn


# Routes - маршруты на запрещённые сайты


# Yandex network

push "route 5.45.192.0 255.255.192.0"

push "route 5.255.192.0 255.255.192.0"

push "route 37.9.64.0 255.255.192.0"

push "route 37.140.128.0 255.255.192.0"

push "route 77.75.152.0 255.255.248.0"

push "route 77.88.0.0 255.255.192.0"

push "route 84.201.128.0 255.255.192.0"

push "route 87.250.224.0 255.255.224.0"

push "route 93.158.128.0 255.255.192.0"

push "route 95.108.128.0 255.255.128.0"

push "route 100.43.64.0 255.255.224.0"

push "route 109.235.160.0 255.255.248.0"

push "route 130.193.32.0 255.255.224.0"

push "route 141.8.128.0 255.255.192.0"

push "route 178.154.128.0 255.255.128.0"

push "route 185.32.185.0 255.255.255.0"

push "route 185.32.186.0 255.255.255.0"

push "route 185.71.76.0 255.255.252.0"

push "route 199.21.96.0 255.255.252.0"

push "route 199.36.240.0 255.255.252.0"

push "route 213.180.192.0 255.255.224.0"


#push "route-ipv6 2001:678:384::/48"

#push "route-ipv6 2620:10f:d000::/44"

#push "route-ipv6 2a02:6b8::/32"

#push "route-ipv6 2a02:5180::/32"


# Mail.ru network

push "route 5.61.16.0 255.255.248.0"

push "route 5.61.232.0 255.255.248.0"

push "route 79.137.157.0 255.255.255.0"

push "route 79.137.183.0 255.255.255.0"

push "route 94.100.176.0 255.255.240.0"

push "route 95.163.32.0 255.255.224.0"

push "route 95.163.248.0 255.255.248.0"

push "route 128.140.168.0 255.255.248.0"

push "route 178.22.88.0 255.255.248.0"

push "route 178.237.16.0 255.255.240.0"

push "route 185.5.136.0 255.255.252.0"

push "route 185.16.148.0 255.255.252.0"

push "route 185.16.244.0 255.255.252.0"

push "route 188.93.56.0 255.255.248.0"

push "route 194.186.63.0 255.255.255.0"

push "route 195.211.20.0 255.255.252.0"

push "route 195.211.128.0 255.255.252.0"

push "route 195.218.168.0 255.255.255.0"

push "route 208.87.92.0 255.255.252.0"

push "route 217.20.144.0 255.255.240.0"

push "route 217.69.128.0 255.255.240.0"

push "route 185.6.244.0 255.255.252.0"

push "route 185.30.176.0 255.255.252.0"

push "route 195.218.190.0 255.255.254.0"


#push "route-ipv6 2a00:1148::/32"

#push "route-ipv6 2a00:a300::/32"

#push "route-ipv6 2a00:b4c0::/32"

#push "route-ipv6 2a04:4b40::/29"


# VK.com network

push "route 87.240.128.0 255.255.192.0"

push "route 93.186.224.0 255.255.240.0"

push "route 95.142.192.0 255.255.240.0"

push "route 95.213.0.0 255.255.192.0"

push "route 185.29.130.0 255.255.255.0"

push "route 185.32.248.0 255.255.252.0"


# Kaspersky network

push "route 77.74.176.0 255.255.252.0"

push "route 77.74.181.0 255.255.255.0"

push "route 77.74.183.0 255.255.255.0"

push "route 93.159.228.0 255.255.252.0"

push "route 185.54.220.0 255.255.254.0"

push "route 185.85.12.0 255.255.255.0"

push "route 185.85.14.0 255.255.254.0"

push "route 77.74.176.0 255.255.248.0"

push "route 91.103.64.0 255.255.248.0"

push "route 93.159.224.0 255.255.248.0"


#push "route-ipv6 2a03:2480::/33"


# DrWeb

push "route 178.248.232.183 255.255.255.255"

push "route 178.248.233.94 255.255.255.255"

push "route 195.88.252.0 255.255.254.0"

server2.conf:

port 1193

proto tcp

dev tun2

sndbuf 0

rcvbuf 0

ca /etc/openvpn/ca.crt

cert /etc/openvpn/server.crt

key /etc/openvpn/server.key

dh /etc/openvpn/dh.pem

auth SHA512

tls-auth /etc/openvpn/ta.key 0

topology subnet

server 10.8.1.0 255.255.255.0

#ifconfig-pool-persist ipp.txt

push "redirect-gateway def1 bypass-dhcp"

push "dhcp-option DNS 208.67.222.222"

push "dhcp-option DNS 208.67.220.220"

keepalive 10 120

cipher AES-256-CBC

comp-lzo

user nobody

group nogroup

persist-key

persist-tun

status openvpn-status.log

verb 3

crl-verify /etc/openvpn/crl.pem

duplicate-cn


6. Чтобы заработало сразу 2 конфига нужно было в файле /etc/rc.local добавить маршрутизацию и запуск 2-х экземпляров сервера

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 ! -d 10.8.0.0/24 -j SNAT --to ip_address_vps

iptables -t nat -A POSTROUTING -s 10.8.1.0/24 ! -d 10.8.1.0/24 -j SNAT --to ip_address_vps

sudo service openvpn start server

sudo service openvpn start server2

до строчки exit


7. Команды управления openvpn:

openvpn --config /etc/openvpn/server.conf - проверка выбранного конфига, нет ли в нём конфликтующих опций

service openvpn restart или stop или start или status

8. Установка и настройка ftp сервера - чтобы забрать файл конфигурации для клиентов

apt-get install vsftpd

конфиг находится по пути /etc/vsftpd.conf

мой конфиг:

listen=YES

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

use_localtime=YES

connect_from_port_20=YES

xferlog_enable=YES

ascii_upload_enable=YES

ascii_download_enable=YES

secure_chroot_dir=/var/run/vsftpd/empty

pam_service_name=vsftpd

rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem

rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

ssl_enable=NO

utf8_filesystem=YES

chroot_local_user=NO  - опция отвечающая чтобы юзер попадал только в свою домашнюю дтректорию

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list - список юзеров у которых  доступен вход в домашнюю директорию

Чтобы зайти на ftp сервер нужно создать отдельного пользователя командой

useradd ftp_user - вводим ему пароль, потом идём в /home/ftp_user и создаём папку с правами на запись.

Нюанс заключается в том что в самой директории /home/ftp_user права только на чтение, а в  созданной папке уже и на запись.

/etc/vsftpd.chroot_list содержит только имя юзера ftp_user

9. Скачиваем файл конфигурации и изменяем его для 2-х конфигов.

Менять нужно только порт чтобы соответсвовал конфигу. Для каждого конфига свой файл конфигурации.


10. Для windows качаем openvpn клиент, импортируем конфигурацию и подключаемся. Для android я рекомендую использовать "Openvpn для Android",  тоже делаем импорт конфигурации и настраиваем какие приложения должны бегать через vpn.


После всего этого осталось только вовремя оплачивать аренду сервера.

Показать полностью
[моё] Длино-пост Openvpn VPS Vsfptd Конфиг Длиннопост Текст
46
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии