Vadim Smirnov

Forum Replies Created

Viewing 15 posts - 241 through 255 (of 1,475 total)
  • Author
    Posts
  • in reply to: Dante connection is slow #13030
    Vadim Smirnov
    Keymaster

      WiresockUI provides a real-time display of the Round-Trip Time (RTT) for a WireGuard tunnel, which operates using the UDP protocol. This feature allows you to monitor network latency effectively, ensuring optimal performance of your WireGuard tunnel.

      in reply to: Dante connection is slow #13027
      Vadim Smirnov
      Keymaster

        show Round-trip time 1209 ms

        Your considerable latency is causing the slowdown you’re experiencing. To rectify this, consider setting up a VPN server that is geographically closer to you.

        in reply to: Change Name Of Adaptor Name #13026
        Vadim Smirnov
        Keymaster

          At the moment, the functionality to name the virtual network adapter based on the configuration file does not exist. However, I acknowledge the value of this feature and will consider implementing it in the upcoming update.

          in reply to: Change Name Of Adaptor Name #13019
          Vadim Smirnov
          Keymaster

            I’m sorry, but it does not seem reasonable to rename the network interface from ‘Wiresock’ to ‘Example’. Instead, it could be more sensible to name it after the configuration file, which would provide better context and clarity.

            in reply to: Change Name Of Adaptor Name #13015
            Vadim Smirnov
            Keymaster

              Absolutely, you can do this. However, during initialization, WireSock identifies the instances of the virtual network adapter, selects the first one to be used for the routing purposes, and renames the selected connection to “WireSock”. This is done for your convenience, allowing you to easily recognize the network adapter currently utilized by the client. If you have any suggestions for improvement, I would be happy to consider them.

              in reply to: Disallowed IPS based on FQDN #13011
              Vadim Smirnov
              Keymaster

                This task is achievable, albeit requiring a bit of effort. Wiresock would need to intercept and decode all DNS responses, subsequently maintaining dynamic AllowedIps/DisallowedIps tables. I concur that this could be an intriguing feature. I will endeavor to allocate some spare time to work on its implementation.

                Vadim Smirnov
                Keymaster

                  Это возможно сделать, однако есть пара моментов и видимо придется несколько пересмотреть существующую архитектуру. В настоящее время при перехвате первого пакета для новой TCP сессии и непустом списке AllowedApps/DisallowedApps в обрабатывающем потоке через IP Helper API запрашивается таблица текущих соединений и выясняется контекст процесса. Результаты этих запросов кешируются, но само по себе это довольно дорогая операция, которая при большом количестве создаваемых соединений может замедлять сеть. Если добавить сюда еще и проверку переменных окружения, это может стать неприемлемо дорого. Так что пожалуй для начала надо будет добавить отложенную обработку пакетов для новых соединений, чтобы не тормозить сеть. Постараюсь найти время поработать над этим.

                  in reply to: SetPacketFilterTable issue #12995
                  Vadim Smirnov
                  Keymaster

                    In the Windows Packet Filter v3.4.0, we’ve made a minor update to the structure layout for static filters in order to comply with ARM64 memory alignment requirements. To resolve any issues with your static filters, simply rebuild your code using the updated common.h file.

                    in reply to: Applications from Windows Subsystem for Linux via winsock #12989
                    Vadim Smirnov
                    Keymaster

                      At present, the WireSock VPN Client is unable to detect processes operating within containers, including those on the Universal Windows Platform (UWP) and the Windows Subsystem for Linux (WSL). Consequently, you cannot configure the WireSock VPN Client to selectively tunnel applications running within WSL, such as Firefox in your particular situation.

                      in reply to: IP leakage a possibility? #12986
                      Vadim Smirnov
                      Keymaster

                        I hope that IP leakage is not a common issue while using a VPN client, as it is designed to protect your privacy and maintain anonymity. However, if you have a proven case of IP leakage, I would be more than glad to analyze the situation and help find a solution.

                        in reply to: Allow and disallow paths #12984
                        Vadim Smirnov
                        Keymaster

                          No, setting directory prefix wildcards in allowed and disallowed apps is generally not supported. However, if you include “C:\Program Files (x86)\Steam\steamapps\common” in the list of allowed apps, it should grant access to all files within that folder.

                          in reply to: Failed to figure out route to VPN server error #12978
                          Vadim Smirnov
                          Keymaster

                            Hey, I apologize for the delay in getting back to you. I’ve had very limited time recently, and I devoted most of it to preparing the ARM64 build. I understand the importance of adding support for your configuration, and I will do my best to allocate some time to address this issue soon. Thank you for your patience and understanding.

                            Vadim Smirnov
                            Keymaster

                              Thank you for the update; I’m pleased to hear that everything is working now. By the way, you might also consider using WireSockUI, as it provides support for the ARM64 platform.

                              Vadim Smirnov
                              Keymaster

                                Give the ARM64 build of WireSock VPN Client a try on your device! This version broadens compatibility and offers improved performance for devices with ARM64 architecture.

                                in reply to: AllowedApps не работает #12973
                                Vadim Smirnov
                                Keymaster

                                  Тут проблема, так как DNS запросы от хрома идут в контексте DNSCACHE и отделить их в общем случае невозможно. Как вариант, можно убрать DNS настройки из конфига Wireguard, а в хроме включить DNS over HTTPS. Тогда DNS от хрома будут резолвится через HTTPS соединение, которое будет вложено в Wireguard туннель. А стандартные запросы через DNSCACHE пойдут на DNS сервер прописанный в системе.

                                Viewing 15 posts - 241 through 255 (of 1,475 total)