Блог Сисадмина
Полезная информация об администрировании пользовательских и серверных ОС Windows.
(РЕШЕНО) Общий доступ к подключению к Интернету пропадает при перезагрузке (Windows 10)
Допустим есть онлайн касса, которая подключается по USB к компьютеру и работает в режиме RNDIS, т.е. должна подключаться к интернету через виртуальный сетевой адаптер. Для этого нужно или объединить адаптеры в бридж, или открыть общий доступ к подключению к интернету в свойствах основного подключения на компьютере. Первый способ после обновления 10-ки до версии 1803 работать перестал — при создании бриджа на компьютере пропадает интернет (если кто-то знает решение — прошу отписаться).
Рассмотрим второй способ. Заходим в свойства основного физического адаптера на компьютере, вкладка Доступ, ставим галочку «Разрешить другим пользователям сети …».
Затем нажимаем «Настройка», и добавляем службу, которая должна быть доступна на нашей онлайн-кассе например если к ней нужно обращаться с сервера. В нашем случае это порт 7778, внутренний IP кассы мы установили заранее через драйвер самой кассы — это адрес 192.168.137.111.
В свойствах виртуального сетевого адаптера нужно установить ip-адрес 192.168.137.1 (если он автоматически не установится при открытии общего доступа).
Прописываем всё это, закрываем — вроде всё работает, телнетом можем проверить подключение с сервера к кассе на порт 7778 через IP адрес компьютера:
telnet 192.168.215.158 7778
где 192.168.215.158 — ip компьютера в локальной сети.
Однако при перезагрузке общий доступ пропадает, и если зайти в сетевые подключения, на виртуальном адаптере видим «Неопознанная сеть». Помогает снятие и установка галочки доступа, которую мы ставили на первом шаге при настройке. Делать это вручную при каждой перезагрузке совсем неудобно, поэтому можно создать powershell скрипт для автоматического запуска.
Здесь Ethernet — название основного физического адаптера, Ethernet 2 — виртуальный адаптер, который должен получить доступ в интернет через компьютер.
В последних строчках скрипта запрещается и снова разрешается общий доступ для обоих адаптеров. Если это сделать только для одного (основного), то у меня возникала ошибка 0x80040201. А в этом случае ошибки нет.
А тут я описал как этот скрипт можно запускать при включении компьютера.
Это костыль, однако вариантов решения проблем с созданием бриджа и пропаданием интернета я пока не нашёл.
(РЕШЕНО) Общий доступ к подключению к Интернету пропадает при перезагрузке (Windows 10) : 5 комментариев
неужели нету более нормального варианта ?
есть еще вариант, мне помог вот этот:
https://support.microsoft.com/ru-ru/help/4055559/ics-doesn-t-work-after-computer-or-service-restart-on-windows-10
в реестре по этому пути
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedAccess
создать DWORD параметр EnableRebootPersistConnection с значением 1
перед этим еще дополнительно проверил что не только перезагрузка компьютера но и перезагрузка службы ICS тоже влияет на общий доступ к кассе.
создать параметр DWORD32 в реестре по пути:
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedAccess
Всем привет! Спасибо за подсказочку!
Снимать вручную и ставить галочку раз месяц тоже решение проблемы:)
Но так гораздо лучше!
Хороший скрипт, спасибо помог. Но как убрать окошко об успешном выполнении скрипта. с кнопкой ок.
Windows 10 не работает ics
Профиль | Отправить PM | Цитировать
Общий доступ к подключению к интернету (ICS) вещь удобная хотя и не необходимая.
Все решается множеством других способов. Я просто хочу докопаться до истины.
Проблема:
Одно сетевое соединение смотрит в интернет и в его свойствах включается ICS с указанием на
второй интерфейс (который будет раздавать). Второму автоматически присваивается ip
в XP 192.168.0.1 а в W7 идалее 192.168.137.1. Все клиенты телефоны, компы, получают
IP по DHCP и все отлично раздается. XP и W7 раздают а вот 8.1 и 10 интернет не раздают.
НЕ раздаются даже ip по dhcp, прописываешь статику на клиентах все равно интернета нет.
Искал решение проблемы в интернете, нашел только одно http://shte.ru/ne-rabotaet-obshhiy-d. indows-10.html
но это танцы с бубном. Не может microsoft так долго не исправить глюк. Возможно они сделали чтото по другому.
Всякие там фаерволы с обоих концов проверялись , отключались, удалялись. Может кто разобрался (если не проверяли то проверьте), подскажите.