Vadim Smirnov

Forum Replies Created

Viewing 15 posts - 16 through 30 (of 1,421 total)
  • Author
    Posts
  • in reply to: WireSock uninstallation incomplete #13709
    Vadim Smirnov
    Keymaster

      I performed a quick install/uninstall test on Windows 11 23H2 x64 using winget to ensure everything works as expected. All driver components were removed correctly.
      If you can collect the MSI installer logs, I can investigate and try to determine what went wrong.

      in reply to: WireSock uninstallation incomplete #13708
      Vadim Smirnov
      Keymaster

        This is unusual; it seems the uninstallation process encountered an issue. Typically, reinstalling WireSock, rebooting, then uninstalling it again and rebooting once more resolves the problem. Additionally, if WireSock was installed as a Windows service, consider stopping and uninstalling the service before uninstalling the software.

        in reply to: WireSock uninstallation incomplete #13706
        Vadim Smirnov
        Keymaster

          WireSock uninstall removes all components, but under some circumstances, a reboot may be required afterward. For example, some components may be marked for deletion but not immediately removed.

          in reply to: DNS not being set correctly #13697
          Vadim Smirnov
          Keymaster

            Thank you for the detailed explanation. I will conduct a more thorough analysis. However, I have a hypothesis. It seems the system might prefer using IPv6 DNS over IPv4, which could be causing the behaviour you’re observing. Could you please perform a quick test? Disable the IPv6 protocol on your network interface in the Control Panel connection properties and check if it makes a difference.

            in reply to: DNS not being set correctly #13695
            Vadim Smirnov
            Keymaster

              I apologize for the delay; I’ve been quite overloaded these past few weeks. Could you please provide a detailed description of the issue? In the logs I previously reviewed, I did not notice any problems. However, I suspect that sending DNS queries to different DNS servers could cause issues with CDN-based services. I need a detailed description, preferably with screenshots or a video recording of the problem, as well as the WireSock textual log and PCAP files. This will allow me to conduct a thorough analysis.

              in reply to: Socksify or Proxifyre not tunneling without error #13692
              Vadim Smirnov
              Keymaster

                Could you please disable Windows Firewall (or any other firewall you might have) and check if the issue persists?

                in reply to: ProxiFyre, Get IPHeader information #13688
                Vadim Smirnov
                Keymaster

                  The file tcp_local_redirect.h reroutes selected outgoing connections to a local proxy and can be modified to redirect these packets to a remote host. However, it does not incorporate any SOCKS5 protocol logic. I should note that I may not fully understand your requirements, as forwarding entire IP packets is typically utilized in various types of tunnels rather than in proxies.

                  in reply to: ProxiFyre, Get IPHeader information #13686
                  Vadim Smirnov
                  Keymaster

                    Transmitting entire IP packets to a SOCKS5 server is theoretically possible, but SOCKS5 is inherently designed for TCP/UDP connections and does not natively support the transmission of raw IP packets. Modifying the protocol to handle IP packets would necessitate significant changes on both the client and server sides.

                    ProxiFyre consists of two components: a redirector that forwards connections to a transparent local proxy, and the transparent local proxy itself, which functions as a SOCKS5 client. The redirector has access to raw network packets (Ethernet frames), whereas the local proxy operates at the transport level (TCP, UDP). Therefore, technically, you can use the redirector component to intercept IP packets and send them to your proxy.

                    in reply to: DNS not being set correctly #13672
                    Vadim Smirnov
                    Keymaster

                      Hello Alex,

                      I have added an exception to CleanTalk anti-spam, hopefully you won’t run into this again.

                      in reply to: DNS not being set correctly #13658
                      Vadim Smirnov
                      Keymaster

                        Thank you for sharing the logs. While I don’t see any obvious problems in the DNS traffic, could you please remove the alternative DNS servers from the configuration, leaving only a single one, such as DNS = 1.1.1.1, and check if the problem persists? The issue might be that DNS queries are being redirected to alternative DNS servers using a round-robin algorithm. For example, three DNS queries originally destined for 10.0.0.1 are redirected as follows:

                        10.128.0.7 9.9.9.9 DNS 78 Standard query 0x1cc5 AAAA gateway.discord.gg
                        10.128.0.7 1.1.1.1 DNS 78 Standard query 0x94d7 A gateway.discord.gg
                        10.128.0.7 1.0.0.1 DNS 78 Standard query 0x5ceb HTTPS gateway.discord.gg

                        While all requests are properly responded to by the requested DNS servers, I suspect there might be some sort of collision with CDN-based services.

                        in reply to: DNS not being set correctly #13656
                        Vadim Smirnov
                        Keymaster

                          Configuring a virtual network interface requires elevated privileges; therefore, the answer is no. Transparent mode can be used without these privileges, but as you’ve observed, it may cause some issues. If you can replicate the problem and capture the traffic (log and pcap files) using the “log-level all” option, I can try to diagnose and fix the issue.

                          in reply to: DNS not being set correctly #13652
                          Vadim Smirnov
                          Keymaster
                            in reply to: DNS not being set correctly #13651
                            Vadim Smirnov
                            Keymaster

                              In your nslookup output, you have an IPv6 address for the DNS server. In transparent mode, WireSock translates addresses in DNS requests, but it can only replace IPv6 with IPv6 and IPv4 with IPv4. Since your configuration lacks an IPv6 DNS server, nslookup requests to fd00::#### fail. Please consider using WireSock in virtual adapter mode. In this mode, WireSock adds DNS addresses to the virtual network adapter, similar to the standard WireGuard for Windows.

                              In the log DNS queries from Chrome do not seem to have any problems:

                              2024-05-15 15:56:48 [FILTER]: C:\Program Files\Google\Chrome\Application\chrome.exe : DNS : 10.0.8.71:61254 -> 9.9.9.9[10.0.0.1]:53
                              2024-05-15 15:56:48 [TUN]: DNS request to 10.0.0.1 forwarded to 1.0.0.1
                              2024-05-15 15:56:48 [TUN]: DNS response from 1.0.0.1 translated as from 10.0.0.1
                              2024-05-15 15:56:48 [TUN]: DNS response from 1.0.0.1 translated as from 10.0.0.1
                              2024-05-15 15:56:48 [TUN]: DNS response from 1.0.0.1 translated as from 10.0.0.1
                              in reply to: Extremely Slow Speed From Untunneled Apps with WireSock #13646
                              Vadim Smirnov
                              Keymaster

                                To provide more accurate advice, I require additional details:

                                1. Are you operating in transparent or virtual adapter mode?
                                2. Could you please share your Wireguard configuration, omitting any keys?
                                3. Lastly, would it be possible for you to gather the logs and pcap files to aid in further analysis?

                                in reply to: Networks with same IP Schemes #13644
                                Vadim Smirnov
                                Keymaster

                                  To give better advice on your network setup, it would help to see more of the configuration file. If you’re encountering conflicts between your local and remote network subnets, consider utilizing the 0.0.0.0/0 setting in conjunction with the AllowedApps feature for specific applications. This configuration ensures that only selected applications will utilize the VPN tunnel. However, it’s important to closely examine your network requirements to ensure this approach is suitable for your situation.

                                Viewing 15 posts - 16 through 30 (of 1,421 total)