У меня есть 2 компьютера в сети, один с коммутируемым подключением, подключенный к другому компьютеру с помощью перекрестного кабеля. Я включил общий доступ к Интернету (с помощью мастера) на каждом конце и создал общее Интернет-соединение между ними. Я могу удаленно подключиться к подчиненному компьютеру с помощью хоста, хост видит подчиненное устройство в сети, но подчиненное устройство не видит хост. При использовании ведомого устройства для поиска компьютеров рабочей группы я продолжаю получать ошибки разрешений с рабочей группой. Общее соединение установлено, или написано, что установлено, но у меня нет подключения к Интернету. Я получаю правильный IP-адрес, а шлюз подчиненного устройства - это IP-адрес хоста. При подключении к Интернету DNS разрешает IP-имена, так что я почти у цели ... Все, что я прочитал, говорит мне, что он должен работать. У меня есть ощущение, что это как-то связано с тем фактом, что подчиненный компьютер не может видеть хост в сети и не может пинговать его. Тем не менее, он показывает общее интернет-соединение с хостом как подключенное.
Я думаю, что только на хосте должна быть включена ICS для коммутируемого соединения. Ведомому устройству не нужно включать ICS.
В любом случае, прочтите эту статью http://support.microsoft.com/kb/306126 и посмотрите, все ли вы сделали в соответствии с указанными там шагами. Это довольно просто и легко понять.