none
Управление Internet Connection Sharing (ICS) из командной строки. RRS feed

  • Вопрос

  • Здравствуйте. Недавно начал пользоваться коммандной строкой, и выявил то это крайне удобно, особенно когда речь идёт о быстром применении группы настроек. (система Windows XP Pro SP3 Rus)

    Вопрос вот в чём:

    Помогите правильно написать команду, которая будет аналогичной выполнению действий мышью: Сетевые подключения > "свойства" моего pppoe-подключения > вкладка "дополнительно" > снять/поставить галочку "разрешить другим пользователям сети использовать подключение к интернету данного компьютера" > выбрать из списка подключение, которому предоставляется доступ.

    потратил 2 дня на поиски  ответа, но выудил, только, что "как-то это можно сделать с помощью netsh routing  толи ip nat,  толи ip autodhcp"

    Хотелось бы по конкретней, как будет звучать нужная мне команда, группа команд, скрипт.

    5 ноября 2010 г. 15:00

Ответы

  • И вообще во всём дампе не разу не упоминается моё pppoe-подключение... вообще!!


    Судя из эксперимента и многочисленных сообщений форумов, netsh, к сожалению, может управлять только физическими интерфейсами.

    Если бы не ppoe, то настройка свелась бы к этому http://ognivo777.livejournal.com/36093.html

    • Предложено в качестве ответа Den V. G_ 22 ноября 2010 г. 8:51
    • Помечено в качестве ответа Vinokurov YuriyModerator 25 ноября 2010 г. 8:59
    10 ноября 2010 г. 7:35

Все ответы

  • С ходу не скажу, но, как вариант: настраиваете вначале без галочки, делаете

    netsh dump > c:\test\natcfg1.dmp

    Ставите эту галочку и...

    netsh dump > c:\test\natcfg2.dmp

    По различиям этих файлов конфигурации определить нужную опцию для netsh...

     

     

    8 ноября 2010 г. 13:04
  • Пасиба. Сейчас буду пробовать. :-) 

    Если получится, постараюсь отписаться...

    9 ноября 2010 г. 9:31
  • Весьма любопытные результаты.

    Различается только этот фрагмент дампа:

    До (расшаривание выключено): 

    # Интерфейс настройки IP для "Whirless Network"
    
    set address name="Whirless Network" source=dhcp 
    set dns name="Whirless Network" source=dhcp register=PRIMARY
    set wins name="Whirless Network" source=dhcp

     

    После (расшаривание на этот интерфейс включено):

    # Интерфейс настройки IP для "Whirless Network"
    
    set address name="Whirless Network" source=static addr=192.168.0.1 mask=255.255.255.0
    set dns name="Whirless Network" source=static addr=none register=PRIMARY
    set wins name="Whirless Network" source=static addr=none

     

    Я составил скрипт, присваивающий в соответствии с дампом IP и маску, но в свойствах pppoe-подключения, всё время значится указанное подключение "whirless network", вне зависимости от смены на статический или динамический... Похоже, что при расшаривании, выполняется ещё какое-то действие, которое в дампе не отражается....

    И вообще во всём дампе не разу не упоминается моё pppoe-подключение... вообще!!

    9 ноября 2010 г. 10:33
  • И вообще во всём дампе не разу не упоминается моё pppoe-подключение... вообще!!


    Судя из эксперимента и многочисленных сообщений форумов, netsh, к сожалению, может управлять только физическими интерфейсами.

    Если бы не ppoe, то настройка свелась бы к этому http://ognivo777.livejournal.com/36093.html

    • Предложено в качестве ответа Den V. G_ 22 ноября 2010 г. 8:51
    • Помечено в качестве ответа Vinokurov YuriyModerator 25 ноября 2010 г. 8:59
    10 ноября 2010 г. 7:35