• Как настроить VPN клиент сервиса Surfshark на роутере Keenetic?

    @godsan
    Вот конфиг, который я нашел на 4pda. Он у меня заработал. Это для Франкфурта, можете любой сервер подставить. И логин-пароль пропишите свои

    client
    dev tun
    proto udp
    remote de-fra.prod.surfshark.com 1194
    #remote pl-gdn.prod.surfshark.com 1194
    resolv-retry infinite
    remote-random
    nobind
    tun-mtu 1500
    tun-mtu-extra 32
    mssfix 1450
    persist-key
    persist-tun
    ping 15
    ping-restart 0
    ping-timer-rem
    reneg-sec 0
    pull-filter ignore "block-outside-dns"

    remote-cert-tls server


    имя юзера из лк
    пароль из лк


    #comp-lzo
    verb 3
    pull
    fast-io
    cipher AES-256-CBC

    auth SHA512


    -----BEGIN CERTIFICATE-----
    MIIFTTCCAzWgAwIBAgIJAMs9S3fqwv+mMA0GCSqGSIb3DQEBCwUAMD0xCzAJBgNV
    BAYTAlZHMRIwEAYDVQQKDAlTdXJmc2hhcmsxGjAYBgNVBAMMEVN1cmZzaGFyayBS
    b290IENBMB4XDTE4MDMxNDA4NTkyM1oXDTI4MDMxMTA4NTkyM1owPTELMAkGA1UE
    BhMCVkcxEjAQBgNVBAoMCVN1cmZzaGFyazEaMBgGA1UEAwwRU3VyZnNoYXJrIFJv
    b3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDEGMNj0aisM63o
    SkmVJyZPaYX7aPsZtzsxo6m6p5Wta3MGASoryRsBuRaH6VVa0fwbI1nw5ubyxkua
    Na4v3zHVwuSq6F1p8S811+1YP1av+jqDcMyojH0ujZSHIcb/i5LtaHNXBQ3qN48C
    c7sqBnTIIFpmb5HthQ/4pW+a82b1guM5dZHsh7q+LKQDIGmvtMtO1+NEnmj81BAp
    FayiaD1ggvwDI4x7o/Y3ksfWSCHnqXGyqzSFLh8QuQrTmWUm84YHGFxoI1/8AKdI
    yVoB6BjcaMKtKs/pbctk6vkzmYf0XmGovDKPQF6MwUekchLjB5gSBNnptSQ9kNgn
    TLqi0OpSwI6ixX52Ksva6UM8P01ZIhWZ6ua/T/tArgODy5JZMW+pQ1A6L0b7egIe
    ghpwKnPRG+5CzgO0J5UE6gv000mqbmC3CbiS8xi2xuNgruAyY2hUOoV9/BuBev8t
    tE5ZCsJH3YlG6NtbZ9hPc61GiBSx8NJnX5QHyCnfic/X87eST/amZsZCAOJ5v4EP
    SaKrItt+HrEFWZQIq4fJmHJNNbYvWzCE08AL+5/6Z+lxb/Bm3dapx2zdit3x2e+m
    iGHekuiE8lQWD0rXD4+T+nDRi3X+kyt8Ex/8qRiUfrisrSHFzVMRungIMGdO9O/z
    CINFrb7wahm4PqU2f12Z9TRCOTXciQIDAQABo1AwTjAdBgNVHQ4EFgQUYRpbQwyD
    ahLMN3F2ony3+UqOYOgwHwYDVR0jBBgwFoAUYRpbQwyDahLMN3F2ony3+UqOYOgw
    DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAn9zV7F/XVnFNZhHFrt0Z
    S1Yqz+qM9CojLmiyblMFh0p7t+Hh+VKVgMwrz0LwDH4UsOosXA28eJPmech6/bjf
    ymkoXISy/NUSTFpUChGO9RabGGxJsT4dugOw9MPaIVZffny4qYOc/rXDXDSfF2b+
    303lLPI43y9qoe0oyZ1vtk/UKG75FkWfFUogGNbpOkuz+et5Y0aIEiyg0yh6/l5Q
    5h8+yom0HZnREHhqieGbkaGKLkyu7zQ4D4tRK/mBhd8nv+09GtPEG+D5LPbabFVx
    KjBMP4Vp24WuSUOqcGSsURHevawPVBfgmsxf1UCjelaIwngdh6WfNCRXa5QQPQTK
    ubQvkvXONCDdhmdXQccnRX1nJWhPYi0onffvjsWUfztRypsKzX4dvM9k7xnIcGSG
    EnCC4RCgt1UiZIj7frcCMssbA6vJ9naM0s7JF7N3VKeHJtqe1OCRHMYnWUZt9vrq
    X6IoIHlZCoLlv39wFW9QNxelcAOCVbD+19MZ0ZXt7LitjIqe7yF5WxDQN4xru087
    FzQ4Hfj7eH1SNLLyKZkA1eecjmRoi/OoqAt7afSnwtQLtMUc2bQDg6rHt5C0e4dC
    LqP/9PGZTSJiwmtRHJ/N5qYWIh9ju83APvLm/AGBTR2pXmj9G3KdVOkpIC7L35dI
    623cSEC3Q3UZutsEm/UplsM=
    -----END CERTIFICATE-----

    key-direction 1

    #
    # 2048 bit OpenVPN static key
    #
    -----BEGIN OpenVPN Static key V1-----
    b02cb1d7c6fee5d4f89b8de72b51a8d0
    c7b282631d6fc19be1df6ebae9e2779e
    6d9f097058a31c97f57f0c35526a44ae
    09a01d1284b50b954d9246725a1ead1f
    f224a102ed9ab3da0152a15525643b2e
    ee226c37041dc55539d475183b889a10
    e18bb94f079a4a49888da566b9978346
    0ece01daaf93548beea6c827d9674897
    e7279ff1a19cb092659e8c1860fbad0d
    b4ad0ad5732f1af4655dbd66214e552f
    04ed8fd0104e1d4bf99c249ac229ce16
    9d9ba22068c6c0ab742424760911d463
    6aafb4b85f0c952a9ce4275bc821391a
    a65fcd0d2394f006e3fba0fd34c4bc4a
    b260f4b45dec3285875589c97d3087c9
    134d3a3aa2f904512e85aa2dc2202498
    -----END OpenVPN Static key V1-----
    Ответ написан
    Комментировать
  • Как скрыть openVPN?

    @Herest
    Сервисы определяют использование VPN по MTU. Стандартный размер пакета составляет 1500 байт, но при использовании туннельных протоколов, типа PPTP, L2TP, IPsec, OpenVPN, WireGuard и т.д., его размер всегда будет меньше. И проблема в том, что у каждого протокола этот MTU уникальный, поэтому сопоставить ваш MTU с тем, который по умолчанию используется в популярных протоколах, не составит большого труда. Это называется VPN Fingerprint. Вы можете сами в этом убедиться, посмотрев на вкладку с информацией о системе на сайте proiptest.com. Поэтому единственный выход - это изменить MTU сервера OpenVPN на другое значение, например 1420.

    Вспомнил, что ещё в арсенале сервисов есть проверка на двусторонний пинг, когда существенная разница во времени прохождения ICMP пакетов от вас к сервису и от сервиса к вашему удалённому роутеру палит ваш VPN. Выход здесь тоже только один - это запретить отвечать удаленному роутеру на пинг запросы из интернета.
    Ответ написан
    2 комментария
  • Как изменить MTU для OpenVPN?

    XOR2048
    @XOR2048
    Web & Browser extension developer
    Можно попробовать метод решения отсюда

    Также почитать материал отсюда, там можно найти прописанные для сервера конфиги с измененным MTU.

    UPD - Также, в статье написано, что детект идет, если не изменен mssfix в конфиге, поэтому найдите конфиг и пропишите там иное значение.
    Ответ написан
    2 комментария
  • Как грамотно оценить разработки проекта?

    @MoonMaster
    Программист и этим все сказано
    мне кажется лучше сделать некоторое подобие калькулятора затрат на весь цикл работ. И в данный калькулятор необходимо закладывать всевозможные риски: может быть вы в этот день не успеете и так далее. Каждый отдельный этап оцениваете целочислено, на выходе получите какую то цифры (например 100 человекочасов), умножаете на константу и получаете цену.
    Мне какжется самым оптимальным вариантом, перед началом работ высылаете ему данный файл, он смотрит, где соглашается, где=то нет. Обсуждаете все. и согласуете.
    Ответ написан
    Комментировать
  • Как грамотно оценить разработки проекта?

    opium
    @opium
    Просто люблю качественно работать
    давайте всегда вилку , скажем это займет 1-2 дня и по деньгам 100-200 баксов
    Ответ написан
    7 комментариев
  • Какие инструменты существуют для редактирования контента и загрзуки файлов на сайт?

    m77x
    @m77x
    Консультант
    FTP и блокнот - проще некуда
    дополненный ответ:
    в таком случае вывод файлов списком со ссылкой, например через object или стилизованный div
    $dir  = 'папка';
    $files = scandir($dir);
    foreach ($files as $key => $value) {
        echo '<a href="http://'.$_SERVER['HTTP_HOST'].'/папка/'.$value.'">'.$value.'</a> <br/>';
    }

    а заливать создав через специально созданную учетную запись ftp доступа к конкретной папке с файлами. Так будет безопаснее, чем придумывать авторизацию. Да и не зная параметров вашего хостера не могу с уверенностью сказать, что он может разрешать заливать файлы более 2Mb. А через FTP возможно заливать без ограничений (как правило).
    Ответ написан
    4 комментария
  • Как получить Coda 2 дешевле?

    s0ci0pat
    @s0ci0pat
    I'm Awesome
    Как получить BMW X6 дешевле? Я студент и еще и бедной страны - можно как-то легально получить этот автомобиль дешевле?

    Угнанную немного стремно юзать, все-таки иногда оставляю документы в бардачке. вдруг украдут.
    Ответ написан
    1 комментарий
  • Почему на Хабре нет 1С?

    Вспомнилось:

    Встречаются два 1с-ника:
    — Как дела?
    — Ну, если тебе интересно, конец если,…
    Ответ написан
    1 комментарий