[Offtopic] Автоконфигуратор PPPOE
-
- Сообщения: 166
- Зарегистрирован: Вс июн 22, 2008 5:49 am
- Откуда: Красноярск
- Контактная информация:
[Offtopic] Автоконфигуратор PPPOE
Подскажите существует ли в природе софт (кроме как в windows server), который позволяет создавать автоматически pppoe соединение?
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: [Offtopic] Автоконфигуратор PPPOE
что значит "создавать автоматически"? Конфигурировать? Если клиентское - yast из дистра опенсюзиRusB1T писал(а):Подскажите существует ли в природе софт (кроме как в windows server), который позволяет создавать автоматически pppoe соединение?

-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
-
- Сообщения: 1
- Зарегистрирован: Чт мар 05, 2009 1:29 pm
Re: [Offtopic] Автоконфигуратор PPPOE
Можно, ничего и мудрить не стоит...я у себя в локалке делал авто-установщик всего-всего-всего...начиная с чата - оканчивая p2p клиентом на локальный хаб и VPN подключением к инэтуRusB1T писал(а):Подскажите существует ли в природе софт (кроме как в windows server), который позволяет создавать автоматически pppoe соединение?
Вот например скрипт для настраивания клинтской тачки на использование DHCP:
Код: Выделить всё
strComputer = "."
Set objWMIService = GetObject(_
"winmgmts:\" & strComputer & "\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration " _
& "where IPEnabled=TRUE")
For Each objNetAdapter In colNetAdapters
errEnable = objNetAdapter.EnableDHCP()
Next
Код: Выделить всё
On Error Resume Next
strComputer = "."
arrNewDNSServerSearchOrder = Array("ХХХ.ХХХ.ХХХ.ХХХ", "ХХХ.ХХХ.ХХХ.ХХХ")
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer & "\root\cimv2")
Set colNicConfigs = objWMIService.ExecQuery _
("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")
For Each objNicConfig In colNicConfigs
If Not IsNull(objNicConfig.DNSServerSearchOrder) Then
For Each strDNSServer In objNicConfig.DNSServerSearchOrder
Next
End If
intSetDNSServers = _
objNicConfig.SetDNSServerSearchOrder(arrNewDNSServerSearchOrder)
Next
Set colNicConfigs = objWMIService.ExecQuery _
("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")
For Each objNicConfig In colNicConfigs
If Not IsNull(objNicConfig.DNSServerSearchOrder) Then
For Each strDNSServer In objNicConfig.DNSServerSearchOrder
Next
End If
Next
1. Создаем у себя подключение
2. выдергиваем у себя файлик:
Код: Выделить всё
%USERPROFILE%\Application Data\Microsoft\Network\Connections\Pbk\
вот и все:)дерзай!это самый простой способ без использования Amon

Я писал конфигуратор ВПН - пишется за вечер на с++; еще 2 дня заняла гламурная шкурка на него + создание ярлыка на рабочем столе. Сырцы, выполняющие каждое действие, есть в инете. Натолкнул меня на это топик на наге. Туда же я и ссылки кидал для жаждущих повторить...
Там же - и основные грабли описал...
Там же - и основные грабли описал...