понедельник, 14 декабря 2009 г.

ВЫнЬда сыграла в ..."ящик"...или продолжение маразмов про сетевой принтер...

И еще одна моя перепечатка с welinux.ru

Сей бред о том, как мне удалось на работе вывести на сетевом принтере слово "ПРЕВЕД!":)

У нас на предприятии есть внутренняя сеть, он устроена (как мне кажется) следующим образом:
1)Все компы соеденены в единую рабочую группу, которая находится в едином ВНУТРЕННЕМ домене вида, например, sharaga.corp.
2)У всех работников на компах в качестве ОС установлена хрюша.
3)Для того, чтобы компютер работника вошел во внутренню сеть, он должен вбивть свои логин и пасс (необходимые для входа в домен-все учетки свалены на серваке)

Наверно, на всех предприятиях сетки устроены примерно таким образом.

На своем компютере работник "только гость": usb заблокированы, инета нету, установка своего ПО заблокирована, ну и в таком духе...

Кстати, есть одна баг/фича ВЫньды. Для установки своего ПО, иногда, достаточно выбрать режим совместимости "выньда 95-МЕ" для загрузки *.exe инсталятора. А иногда, хватает просто переименовать setup.exe в, какой-нибудь, hren.exe.

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

Моей задачей стало - добраться до этого сетевого принтера, при этом находясь в линухе.

Биос у меня на рабочем компе не заблокирован-повезло.Гружусь с своего портативного харда-на нем стоит хубунта 9.10. Сетевое окружение в хубунте вижу,но влезть ни к кому не могу.
Требуют пароль. Своя сетевая учетка не спасает...

Значит для входа надо использовать венду, установленную в рабочий комп!

У меня получилось залить ее в VDI виртуальной машины. Для этой цели использовал VirtualBox 3.0 OSE.
Заливал через акронис, используя Alkid PE Live CD.
Хотя, наверно, можно было и через dd (кто знает как-научите HDD->dd->VDI?).

В итоге получаем VDI c образом "рабочей венды". В настройках виртуальной машины ставим IO APIC (иначе при старте виртуалки получаем "зависон" в виде темного экрана с курсором). Подрубаем сеть через БРИДЖ .. и .. венда стартует, но в домен,падла, не пускает:(
Все из-за того, что дрова для сетевухи стоят от реального железа, а не от виртуального.

Для установки новых драйверов от виртуалки виртуальную хрюшу надо ломать. Как ломать, пусть этот вопрос каждый решает сам для себя. Я воспользовался все тем-же образом лайв ПЕ. Необходима локальная админская учетка. Главное, установить драйвера от сетевухи. Когда все дрова встали, винда загрузилась и сумела войти в сеть без проблем.

Теперь сетевой принтер стал доступен.
Для проверки я отправил на печать первое что пришло в голову-слово "ПРЕВЕД!" (почти как"Hello, world!").

Но есть проблемы: всетаки хубунта в вендовом сетевом окружении "ярко светит". В описании компа, находящгося внутри сети под хубунтой, числятся такие страшные слова как ubuntu-desktop, samba и т.д..

Подскажите, как можно все это дело замаскировать?

Комментариев нет:

Отправить комментарий