У Вас устаревшая версия браузера. Скачайте современный Firefox, Chrome, Opera или Яндекс браузер для комфортного просмотра!
  
Software catalog
Интернет-каталог бесплатных и платных программных продуктов всего мира
  
 RU  EN 
Поиск программ
Язык описания 1Язык описания 2Язык описания 3Язык описания 4
ПлатформаЛицензияЧлен ASP
КлассСпецификаКатегория
НазваниеРазработчик/издатель
Ключевые словаОписание
      
RusRoute firewall 2.8.3
Компания: Moiseenko Andrey Alekseevich
Страна: Russian Federation, Krasnodar region, Starominskaya
Член ASP: Нет
Web сайт компании: https://maasoft.org
Сайт программы: https://rusroute.com
О приложении: https://rusroute.com
Видео: https://rusroute.com/video.htm

Автор: Andrey Moiseenko

Email продаж: ip@maasoft.org
Email техподдержки: ip@maasoft.org

Тип лицензии: Условно-бесплатная
Класс: Servers::Firewall & Proxy Servers
Специфика: Internet
Категории: Internet :: Firewalls, Internet :: Security, Internet :: Network Tools, Internet :: Tools & Utilities, Internet :: Monitoring, Utilities :: Network Utilities, Utilities :: System Utilities, Utilities :: Drivers
Платформа: Windows
ОС: Win7 x32, Win7 x64, Windows 8, Windows 10, Windows 11, WinServer, WinOther
Системные требования: Windows 7..11, Server 2008 R2..2019, with routing and connection sharing roles are disabled
Язык: English, Russian
Ограничения: Commercial mode: 30-days trial with 15 concurrent user's+firewall IP, licenses: 10, 25, 50, 100, 250 IP

     
Ключевые слова: IPv4, IPv6, маршрутизатор, фаервол, программный маршрутизатор, программный фаервол, NAT, VPN сервер, VPN мост, DHCP, HTTP кеш, подсчёт трафика, монитор скорости и соединений, Интернет, Интернет кафе

RusRoute фаервол - мощный программный фаервол и IPv4/IPv6 маршрутизатор, Интернет шлюз для Windows, это - отличное решение для выхода локальной сети LAN организации в Интернет, подсчёта и ограничения трафика пользователей, HTTP 1.1 блокировки по имени домена и маске url, защиты от сетевых атак с функциями NAT, редирект, динамические TCP шейперы с условными выражениями, VPN сервер, прокси, мост LAN в VPN, DHCP серверы, FTP серверы, мультикаст UDP прокси, HTTP кеши, HTTP/1.1 в HTTP прокси конвертером, монитором скорости и соединений TCP, UDP, HTTP, FTP, DNS, HTTP captive portal, с временем действия и сплиттерами для правил, с дополнительными возможностями маршрутизации.
Сообщить о
вредоносном ПО




 0    
 0    
15.4 МБ

~83.00$
~77.88€
~7755.59₽
ДатаВерсияСтатусИстория выпусков
07.04.20242.8.3New Release+ Minimal changes related to updating the ToolsLib library (working with files, xml documents, error handling) and supporting the current dump.csv file format (Roskomnadzor blacklist file). We also saved a little processor resources by eliminating unnecessary initializations of IPv6 address objects in the new version of the self-signed driver v.2.07-145 and the RusRoute firewall service and graphical applications.
25.11.20232.8.2New Release+ Minimal changes: minor bug fixes, minor GUI changes, improved socket timers, minor internal changes to working with text strings.
20.10.20232.8.1New Release+ Application level servers: multicast UDP proxies and FTP servers.
+ Comparison of Russian utf8 strings when sorting in most cases is carried out according to the rules of the Russian language, and not only by comparing character codes (the letter 'Ё' follows 'E'), with small time overhead.
+ Minor speed optimizations: most hash tables now use non-virtual hash functions; adapter names related hashing.
23.09.20232.7.7New Release- Fixed a bug in the self-signed driver of the previous version. The current version of the self-signed driver is 2.07-144 (see screenshot).
+ Work with xml documents has been accelerated: for identically equal strings (node names, attribute names and some values), only the values of their pointers are compared, which should lead to faster work with the configuration file, which stores all parameters and settings. This should lead to faster analysis of firewall rules when passing the first packets of connections, and to a higher frequency of processing of TCP/UDP connections. But frequency tests were not carried out, there are no comparative data, for TCP the frequency depends greatly on system factors.
20.09.20232.7.6New Release+ Minor optimization of the program: some doubly linked lists have been replaced with singly linked ones, including for IPv4/IPv6 routing tables and connection enumeration (working with singly linked lists is a little faster and the code is shorter), the number of calls to hash tables has been reduced, and work with xml documents has been slightly accelerated.
* Traffic data is now retrieved from the driver every second, so user balances and log information are updated more dynamically.
* The version of the self-signed driver has been updated.
12.09.20232.7.5New Release* Changed the multi-threaded configuration of the ToolsLib library. The global mutex of the library is made into a standard Win32 mutex. At the same time, the traffic graph has become smooth, the RusRoute firewall can handle a load of 1000+ Internet connections (500+ for every two IP addresses of the same server). The remaining library mutexes are fast mutexes and are used to synchronize relatively short operations (short-term access to global objects, in allocators).
* Some minor improvements and code optimizations.
06.09.20232.7.4New Release* The stress test showed that with the number of constantly downloading connections over 500, the role of fast mutexes in RusRoute is leveled, on the contrary, due to the active waiting cycle of an atomic variable, they consume more (many) processor resources, which with an increased priority of the main processes RRSvc64.exe and RRGui64.exe lead to the degradation of the Windows operating system, the OS ceases to be responsive to user actions. Therefore, in this version, fast mutexes were left to be used only inside the ToolsLib library, and user code uses standard Win32 mutexes. But with this approach, the VPN speed decreased by about 25% (with fast mutexes, the speed was more than 200-250 mbps, with standard mutexes now - a little over 150-180 mbps).
Stress test was done with 500-800 Internet connections (Internet connection 100 mbps).
The VPN test was performed on a 1 gbps Ethernet local network, between two PCs with an Intel Core I7-7700K CPU, Intel Z270 chipsets.
- Previous versions <= 2.7.3 can be used if you limit the maximum number of TCP connections in rules 6, 8, 11 according to the CPU power of your PC.
05.09.20232.7.3New Release* Internal optimizations, more safer code in terms of exceptions, changed work with string constants.
+ Speeding up the firewall by increasing the size of buffers up to 128 KB and reducing the call time of the send data function from receive function.
+ Additional standalone code in the string formation functions in the library.
- Minor bugs сorrection.
27.08.20232.7.2New Release* Updated some classes and containers, for example, those working with MAC addresses and socket priority queues.
* Some functions and methods have been modified and/or marked as noexcept.
* In some functions and methods, the generation of exceptions is suppressed.
- A fix has been made at the library level, without which there were long delays before processing the web api.
* Small changes in the self-signed driver.
10.08.20232.7.1New Release* Changes in the installer.
+ Pure 64-bit installer to reduce antivirus false actions.
+ Detection of Windows versions using the RtlGetVersion() function.
+ Detection of Windows 10 x64 to install the latest versions of self-signed drivers directly from the installer.
- The installer also contains 32-bit components. To install on a 32-bit OS, you can use WinRAR to unpack the SFX-archive to the C:\RusRoute directory and run "installer.exe /install".
05.08.20232.6.4New Release+ Fixed bug in HTTP caching.
+ Increased the limit for the maximum allowed value of max-age HTTP caching to 365 days (previously this limit was 24 hours).
+ Now, when increasing the size of the HTTP cache file, the file is not cleared (objects remain in the cache).
29.07.20232.6.3New Release+ Fixed several bugs in HTTP caching.
+ Ability to cache large files over HTTP, up to almost 2^63 bytes long. You can, for example, cache the download of the official image of Windows 10, and then quickly download it again from the cache, at a speed of more than 1 Gbits / s.
+ Better compliance with HTTP caching standards, caching is enabled not only by the If-Modified-Since: field, but also when the Cache-Control: max-age=NNNNN option is active, etc.
* In the properties of the adapters, the display of graphs of speeds with a scale of 1 Mbits / s = 1000 Kbits / s (previously the coefficients were the powers of 1024).
+ Speedup of working with synchronization objects (mutexes).
23.07.20232.6.2New Release+ Small changes in the libraries used.
+ 2.6.119 version of self-signed 2023' year driver in Data\2023-self_signed_2.6.119_win10x64 for manual install.
- 32 bits drivers will be not, we are preparing for making only x64 setups, for Windows 10 and later.
11.02.20232.6.1New Release+ Increase to 10 the maximum number of TCP connections working in one thread.
+ Many small changes in the ToolsLib library, mainly for other projects, but speeding up the firewall slightly too.
07.01.20232.5.12New Release+ Support for a new version of RusRoute dynamic DNS.
+ A lot of small changes in the ToolsLib library, slightly speeding up the work of library classes and functions and making working with them safer, bringing the source code of the library to greater compliance with the C++ standard.
+ Buffer sizes are reduced to 64 KB.
12.12.20222.5.11New Release- Fixed a bug of version 2.5.10 of extremely high CPU usage when working with TCP shapers.
06.12.20222.5.10New Release+ ToolsLib library classes that work with sockets have been rewritten to minimize the number of system calls. The API compatibility has been preserved.
27.11.20222.5.9New Release+ More softer parameters for fast mutex spinlocks before switching to another thread.
+ Acceleration of the RusRoute firewall service function, which receives information about TCP connections for monitoring in a graphical application.
+ New global options "Global number of TCP connections limit" and "Global number of TCP connections per IP limit".
+ Many minor changes in the used ToolsLib library - cleaned up the code, made it more compliant with the C++ standard.
+ Successfully tested the program with 3000+ simultaneous Internet connections.
+ Other minor changes.
19.11.20222.5.8New Release+ Fast mutexes based on std::atomic similar to win32 critical sections with spinlocks.
- Minor fixes in mail protocol filters.
07.11.20222.5.7New Release+ Involvement of several IP API ban lists: 0th - RusRoute Auth, 1st - FTP Auth, 2nd - SMTP Auth, 3rd - POP3, IMAP4.
+ New IMAP4 filter.
- Fixed bug in SMTP filter. It now allows STARTTLS to pass through.
05.11.20222.5.6New Release+ New http web API functions: IpListAdd and IpListAddEx.
+ Cosmetic improvements of build-in http web server working on port 10000.
22.10.20222.5.5New Release+ Some optimization by speed performed.
Single-threaded IP packet handler.
+ Increase the VPN speed by 2 times.
15.10.20222.5.4New Release+ Caching of a linear search for objects in the lists of the configuration.
+ Xml and strings classes updates.
+Small bug fixes.
07.10.20222.5.3New Release+ Minor optimization of the speed of work with synchronization objects, visible in the profiler and under the debugger.
02.07.20222.5.2New Release- Bug fixed: reject of incoming UDP/UDP6 packets with "TTL expired in ip packet" error, because TTL was decreased not for routed but for received packets too, the result was all incoming udp packets with TTL=1 were rejected.
16.04.20222.5.1New Release- Erroneous "deny connection" log messages after "reject connection" are removed while working "reject" tcp/udp rules.
+ Sending of Port unreachable Icmp messages for reject udp rules.
+ Destination unreachable Icmp messages of intermediate routers for udp packets mapping into nat-network. Linux users behind the RusRoute firewall can see route to external hosts by traceroute command now.
14.02.20222.4.13New Release+ Router Advertisement and DHCPv6 servers are added.
* Basic IPv6 functionality is done in this version.
14.02.20222.4.9New Release+ Small bug fixes and improvements for IPv6 functionality: user login from 127.0.0.1 and ::1 is authorized all IPv4 and IPv6 addresses of NIC, RRClient[64].exe can connect to IPv6 for authorization, updates checking and black lists loading are able to connect to IPv6 server's addresses.
09.02.20222.4.8New Release- Infinite loop bug fixed on IPv6 Neighbor Discovery options handling.
- If UDP checksum is 0 (not calculated), then RusRoute redirects and NAT are not updating this field now.
+ Background loading IP list files option in the Settings page.
+ Hash functions optimization of self-signed driver.
03.02.20222.4.6New Release+ "Default NATs mode" settings.
+ Generation of port mapping rules of Wizard is improved.
- Anonymous IP cache is cleaning on config applying (bug fixed).
+ Redirect to 127.0.0.2 and ::2 are redirecting to source IP.
- Bug fixed of read access violation while formatting IPv6 DNS address string.
25.01.20222.4.2New Release+ Support of IPv6 with limitations.
- Most likely, IPv6 does not work on WAN adapter.
- IPv4/IPv6 TCP WSAECONNREFUSED handling fixed.
+ Speedup of functions "Top 100 connections", "Top 500 HTTP requests".
+ The latest unsigned driver is included.
+ More changes related to IPv4 and IPv6.
12.12.20212.3.7New Release- EXCEPTION_ACCESS_VIOLATION error of some log messages formatting is fixed. Is was existed in all latest versions.
- Compilation by the new Microsoft Visual Studio 2022.
27.11.20212.3.5New Release+ Assembler code for +, -, * functions for long integers, speeding up asymmetric conversions for the x86_64 architecture by about 2 times.
+ Small code optimization (custom allocators for some structures, etc.).
+ Minor improvements.
+/- Additional unsigned version of the updated driver.
10.11.20212.3.4New Release- Error "DoTcpConnect(): catch(int: 5)" is fixed. It was appeared when TCP reuse ports recently closed connections (when applications are opening too many small lived connections).
+ Small improvements.
05.11.20212.3.3New Release+ Filters for displaying TCP and UDP connections.
+ Killing connections showing or hiding by filters.
+ Small improvements.
29.10.20212.3.2New Release+ User manual (help) is opened from https://rusroute.com site.
- Temporarily IPv6 defragmentator/fragmentator is not called now, IPv6 packets are not logged.
- Small bugs fixed.
+ Small improvements.
23.10.20212.3.1New Release+ Optimization by speed and by memory usage, decreasing of buffers size.
+ Advantage of VPN system: 4096 bits public key, the ability of working VPN clients behind of NAT with out of router's port mapping, the ability of direct packets transfer between VPN clients not through the server, bug fixed.
16.09.20212.2.1New Release+ Optimization by speed of program by program code optimization and making the best buffers of connections.
+ Compillation by Visual Studio 2019, C++ compiller with the newest standard (draft) of C++. Some bugs are fixed as a result of it.
+ Getting and displaying IPv6 network parameters of PC.
03.04.20212.1.9New Release+ Licence policy update.
29.01.20212.1.8New Release- FastCGI related errors are fixed.
20.01.20212.1.7New Release- Fixes and improvements of FastCGI library (app is started on 127.0.0.1 address, address is reused).
- Passing into FastCGI application both QUERY_STRING and POST DATA when it is needed.
- RRSvcHlp[64].exe helper service start type is changed to Demand start.
08.01.20212.1.6New Release+ Support of FastCGI applications.
+ Support of php started as fastcgi.
+ Web API for account's add balance, etc.
26.12.20202.1.5New Release+ The ability of downloading black lists manually and by a cron tab.
+ The ability of using exception file for Roscomnadzor black list (dump_skip.txt).
+ Some optimization.
+ New Year build.
17.12.20202.1.3New Release+ Significant speedup of displaying TCP and UDP connections pages.
+ The further performance improvements.
+ The CharLowerBuffW() function is used for lowercase strings transformation, what is more good for international languages.
- More strict DNS packets parsing according to RFC1035.
12.10.20202.0.8New Release+ Safe apply config option.
+ Installer is updated.
(For more convenient of setting up by RDP)
12.07.20202.0.7New Release+ Settings for user's time limit for limiting user's Internet access time, etc.
- Bug fixed in the RRClient[64].exe utility.
+ New cron tab tasks for setting up to 4 different time limits per user.
+ The ability to use RusRoute firewall for the Internet cafe or for a child control.
02.05.20202.0.4New ReleaseFreeware for home non-comercial using, 'Keep a live beyond the active time' for time option of rule, default is off.
10.08.20192.0.3New ReleaseFreeware for home non-comercial using, independend mutex in ToolsLib library to speedup, bug in transferring some HTTP files with Transfer-Encoding: chunked is fixed for some HTTP servers.
25.01.20182.0.1New Releasesupport of Windows 7/8/8.1/10/ Server 2008 R2 and later, multiply IPs per interface, Basic HTTP proxy authorization, UDP 'dynamics' page.
Разрешения на распространение: Distribution is free of charge, no modification of program code or distributive is allowed.

Рейтинг:

Назад  Наверх

 
  1  0
Новое на сайте
Апрель 2024
   Пн   Вт   Ср   Чт   Пт   Сб   Вс   
   1   2   3   4   5   6   7   
   8   9   10   11   12   13   14   
   15   16   17   18   19   20   21   
   22   23   24   25   26   27   28   
   29   30             
 20 апреля 2024 года, суббота 
Пользователь
Авторизация
e-mail:

пароль:


Регистрация
RSS-лента
RSS-лента    Valid RSS
Сейчас на сайте
Гостей: 5
Пользователей: 0
Роботов: 49
Всего пользователей: 17
Баннеры

Copyright © 2020-2024 ООО МааСофтваре