Инженеры и конструкторы нередко сталкиваются с задачей изолировать рабочие станции от глобальной сети. Особенно остро это стоит при работе над важными проектами, где безопасность данных — один из ключевых приоритетов. SolidWorks при каждом запуске пытается подключиться к серверам компании-разработчика. Это нужно для проверки лицензии, обновления библиотек и синхронизации настроек. Но такая активность может создавать проблемы: либо открывает бреши в корпоративной безопасности, либо отвлекает внимание, если интернет работает нестабильно.
Как заблокировать исходящий трафик SolidWorks — задача не сводится к простому отключению интернета для программы. Здесь важна точная настройка правил брандмауэра Windows. Нужно чётко указать, какие именно файлы и процессы должны быть лишены доступа к сети. Если этого не сделать, система продолжит попытки соединения, что приведёт к ошибкам выполнения или тормозам в работе. В этой статье мы разберём, как закрыть доступ к сети для всех компонентов пакета 3DEXPERIENCE и классического SolidWorks.
Почему стоит ограничить доступ SolidWorks к интернету
В корпоративной среде передача данных о чертежах и сборках через внешние серверы может нарушать внутренние политики безопасности. Даже если проект не связан с государственной тайной, утечка информации о структуре изделия способна серьёзно навредить конкурентоспособности компании. SolidWorks интенсивно использует облачные сервисы для хранения данных. Без правильных настроек программа будет пытаться отправить любые изменения на внешние серверы.
Кроме того, фоновая проверка лицензий нередко загружает процессор и канал связи. Особенно заметно это на старых компьютерах или в сетях с ограниченной пропускной способностью. Отключение лишних соединений стабилизирует работу интерфейса и ускоряет открытие сложных сборок.
Важно помнить: блокировка не помешает локальной работе. Можно создавать модели, выполнять сборки и запускать симуляции. Но программа перестанет отправлять эти на внешние серверы при запуске или сохранении файлов. Это создаёт идеальную среду для работы в закрытом контуре, где вся информация остаётся внутри корпоративной сети.
Настройка правил в брандмауэре: с чего начать
Перед созданием правил важно определить точный список файлов, которые требуется заблокировать. Программа SolidWorks работает не только через главный исполняемый файл, но и через дополнительные модули. SolidWorks — это комплексное приложение. Блокировка одного SLDWORKS.exe не всегда решает проблему: программа может использовать обновления, проверку лицензий или облачные функции через другие процессы.
Здесь поможет Панель управления Windows — откройте её и выберите Система и безопасность. Далее кликните по Брандмауэр Защитника Windowsи перейдите в Дополнительные параметры. Это откроет оснастку расширенных настроекбрандмауэра, где настраиваются как входящие, так и исходящие правила.
Не забудьте уточнить версию установленного ПО: пути к файлам в разных сборках SolidWorks могут отличаться. SolidWorks 2023 и новее работают на платформе 3DEXPERIENCE— отсюда нужно блокировать дополнительные процессы Dassault Systèmes, такие как агенты обновлений или облачные сервисы.
⚠️ Важно: создайте точку восстановления системы перед изменениями в брандмауэре. Ошибка в правиле может перекрыть не только SolidWorks, но и работу важных сетевых служб — например, подключение к сетевым принтерам или общему доступу к папкам.
Кстати, если у вас установлен сторонний антивирус, временно отключите его. Часто такие программы управляют сетевым трафиком по-своему и могут игнорировать настройки встроенного брандмауэра Windows. Так вы убедитесь, что блокировка работает именно на уровне операционной системы.
Блокируем основной исполняемый файл SolidWorks
Первым делом создайте правило для главного исполняемого файла программы — SLDWORKS.exe. В окне настроек брандмауэра выберите Как настроить исходящее подключениевыберите «Создать правило…» в правой части окна. Создать правило… В первом шаге мастера укажите тип будущего правила. Выберите вариант «Для программы». Щёлкните кнопку Далее. Далее.
Теперь укажите путь к исполняемому файлу SolidWorks. Обычно он расположен по адресу: C:\Program Files\SolidWorks Corp\SolidWorks\SLDWORKS.exeЕсли у вас стоит 64-разрядная версия, путь может отличаться только наличием подпапок с номерами версий. Не уверены? Нажмите Обзор и выберите файл вручную. ОбзорЕсли система не подхватила путь автоматически, путь к файлу можно указать вручную.
Самое главное — правильно выбрать действие. Блокировать подключениеименно этот параметр отключает для программы выход в интернет. Важно: не выбирайте «Разрешить», иначе правило не сработает. Щёлкните Далее, чтобы перейти к настройкам профилей безопасности. Далее
- Активируйте блокировку для всех трёх профилей: Доменный, Частный и Публичный— так защита будет работать в любых сетях.
- Придумайте простое и понятное имя для правила, например: Block SolidWorks Outbound. Так вы легко найдёте его при проверке конфигурации.
- В поле описания добавьте дату создания и причину блокировки — это поможет другим администраторам разобраться в настройках.
После завершения мастера правило появится в общем списке. Проверьте, что оно активировано (статус должен быть «Вкл.»). Если иконка серого цвета, дважды кликните по правилу и на вкладке Общие переключите ползунок в активное положение.
⚠️ Важно: если в вашей сети действует групповая политика (GPO), локальные настройки могут быть переопределены доменным контроллером. Уточните у системного администратора, какая конфигурация имеет приоритет.
Как заблокировать сервисы управления лицензиями
Заблокировать только само приложение недостаточно. SolidWorks использует отдельный сервис для проверки лицензий — без него программа продолжит пытаться проверять ключ при каждом запуске. FlexNetЭто система управления лицензиями, которая часто работает как фоновая служебная программа. FlexNet Licensing Service Её отключение предотвратит автоматическую проверку лицензии. Процесс может называться так или как
Найдите файл службы. Обычно он находится в папке C:\ProgramData\FLEXnet\adskflex_00691b00_tsf.data или в любом подкаталоге компании SolidWorks Corp. Не пропустите процесс swxnetd.exe— он отвечает за сетевую часть работы с лицензиями. Его тоже нужно добавить в список заблокированных приложений.
Повторите создание правил для каждого найденного файла или процесса. Вот стандартный порядок действий: Настройка правил для исходящих подключений -> Создайте правило -> Выберите целевую программу -> Заблокировать. Даже если основной процесс SolidWorks перезапустится, заблокированные службы не смогут выйти в сеть.
- 🔑 Добавьте в чёрный список
swxnetd.exeчтобы исключить активацию через интернет. - ⚙️ Проверьте в Диспетчере задач наличие процесса
SolidWorks Licensing Serviceи заблокируйте его, если он активен. - 🚫 Если настраиваете правила по портам, не забудьте закрыть
25734для всех исходящих соединений.
☑️ Проверить, заблокированы ли лицензии
Иногда фоновая служба не видна в списке задач просто так. Тогда поможет командная строка. Введите команду, чтобы проверить, запущен ли процесс, и узнать его точный путь:
Что делать, если службу не получается заблокировать?
Если доступ к службе происходит от имени системы, попробуйте заблокировать целую папку FLEXnet или ограничить порт 25734.
Настройка правил для SolidWorks 3DEXPERIENCE
В последних версиях SolidWorks встроена платформа 3DEXPERIENCE— она добавляет облачные функции прямо в интерфейс программы. Это приводит к появлению новых процессов: и 3DPassport.exeи SolidWorks 3DExperience Launcher.
Если их не заблокировать, программа будет постоянно пытаться авторизоваться, всплывая окнами для входа. Обычно файлы этих процессов лежат в папке Common Files\SolidWorks Shared или в пользовательской директорииAppData\Local\DassaultSystemes . Придется найти все файлы отDassault Systèmes
и заблокировать каждый из них. FileSync.exe или похожими. Без блокировки таких процессов ваши эти могут автоматически утечь в облако.
| Работающие программы | Пример пути | Для чего нужны |
|---|---|---|
| 3DPassport.exe | C:\Program Files\DassaultSystemes\3DPassport\ | Вход в облачный аккаунт SolidWorks |
| SolidWorks.exe (3D Experience) | C:\Program Files\SolidWorks Corp\SolidWorks\ | Главный интерфейс платформы |
| swxnetd.exe | C:\ProgramData\FLEXnet\ | Менеджер сетевых лицензий |
| FileSync.exe | C:\Users\Public\Documents\SolidWorks\ | Синхронизация рабочих файлов |
Создавайте отдельные правила для каждой программы. Не объединяйте их в одно правило для целой папки — это может сорвать работу системных компонентов, которые не имеют отношения к SolidWorks.
Закройте все окна SolidWorks и перезагрузите компьютер, чтобы завершить фоновые процессы платформы 3DEXPERIENCE.
Дополнительные способы защиты и список портов
Кроме блокировки по названию файлов, можно перекрыть доступ, закрыв порты, которые использует SolidWorks. Это даёт более надёжный результат, даже если программа запущена под другим именем. SolidWorksОсновные порты для блокировки: 25734, 25735 и 443 (если требуется полностью перекрыть HTTPS-трафик для этой программы).
Чтобы создать правило по порту, выберите пункт Правила для исходящих подключенийзатем нажмите Создать правило и укажите тип правила Для портаВыберите протокол TCP и укажите номера портов через запятую. В завершении снова выберите Как заблокировать исходящее соединение.
Этот способ особенно ценен в системах с повышенными требованиями безопасности. Здесь не важны названия файлов — их легко подменить. Зато блокировка на уровне портов полностью перекрывает каналы передачи данных.
- 🔒 Заблокируйте порт
25734— это помешает SolidWorks активировать лицензию. - 🌐 Закройте порт
443— так вы перекроете весь зашифрованный HTTPS-трафик для программы. - 📡 Убедитесь, что блокировка не затрагивает другие службы, которые работают через эти же порты.
⚠️ Важно: закрытие порта 443 может нарушить работу других приложений, которые используют защищённые соединения. Создавайте правило только для SolidWorks или конкретной группы программ, а не для всего порта целиком.
Блокировка по портам надёжнее, чем по именам файлов, ведь она не зависит от того, куда переместили исполняемый файл.
Проверьте, что система работает правильно
После настройки всех правил запустите SolidWorks и попробуйте выполнить действия, для которых обычно нужен интернет: загрузить файл из облака, проверить обновления или войти в аккаунт 3DEXPERIENCE.
Если программа не может подключиться, она должна показать ошибку соединения или бесконечно ждать ответа сервера. Если же SolidWorks запускается без всяких намёков на сеть, значит, блокировка сработала. Посмотрите в Диспетчере задач: у процесса SolidWorks не должно быть активных сетевых подключений.
Если процесс всё ещё пытается выйти в интернет, проверьте список правил в брандмауэре. Возможно, где-то выше стоит разрешающее правило, которое перекрывает вашу блокировку. В оснастке брандмауэра правила упорядочены по приоритету — первое подходящее правило всегда срабатывает.
Для контроля используйте системные утилиты, например Монитор ресурсовчтобы отслеживать реальный сетевой трафик программы. В списке Network найдите процесс SLDWORKS.exe и проверьте, есть ли у него активные исходящие соединения. Если список пуст — значит, настройки сработали корректно.
SolidWorks не запускается. Что делать?
Если программа зависает на этапе проверки лицензии, значит, правило блокировки сработало, но сам процесс не успел завершиться. В этом случае добавьте ещё одно правило для процесса swxnetd.exe и перезапустите соответствующую службу.
Распространённые ошибки и как их исправить
Одна из самых частых проблем — блокировка только основного файла SLDWORKS.exe , при этом службы лицензирования остаются без внимания. Из-за этого программа запускается, но сразу же выдаёт ошибку «Не удалось проверить лицензию» и не открывает файлы. Процесс проверки лицензий работает отдельно, поэтому его тоже нужно блокировать.
Проблемы появляются и при автоматических обновлениях. Если SolidWorks обновляется самостоятельно, новые компоненты могут оказаться в другом каталоге — тогда старые правила перестают действовать. Рекомендуется периодически проверять актуальность правил и обновлять пути к файлам.
Ещё один нюанс: некоторые антивирусы блокируют изменения в настройках брандмауэра. Если не удаётся сохранить правило, попробуйте временно отключить защиту или добавить исключение для инструмента настройки.
Если в вашей сети действуют доменные политики, локальные правила могут не применяться. В таком случае настройте правила через консоль управления групповыми политиками (GPO), чтобы они распространялись на все рабочие станции.
Вопросы и ответы
Заблокирует ли интернет работу SolidWorks?
Нет, локальные функции программы останутся доступными. Вы сможете создавать и редактировать чертежи, но лишитесь доступа к облачным сервисам, онлайн-справке и автообновлениям.
Можно ли настроить SolidWorks на обновление без лишнего доступа?
Да, это реально. Вместо того чтобы глушить все исходящие подключения, создайте правило, которое пропускает только обновления от Dassault Systèmes.
Как проверить, что блокировка действительно работает?
Здесь поможет Диспетчер задач. Найдите процесс SolidWorks, перейдите на вкладку «Производительность» и выберите раздел «Ethernet». Или используйте Resource Monitor. Если при попытке подключения к серверу трафик не идёт — значит, правило сработало.
А если на компьютере стоят сразу несколько версий SolidWorks?
Придётся настраивать блокировку для каждой отдельно. У версий разные пути к файлам, и правило для одной не всегда подойдёт другой.