Сеть эмуляторе Qemu

Аватар пользователя WebCode

Всем привет.

Не могу настроить сеть в Qemu.

Дано: ASPLinux 10.0 в котором стоит Qemu 0.7.2. В нем эмулированный Window$ ME. Имеется в Лине сеть.интерфейс eth0, настроенный для работы в сетке (ip=10.18.1.75). Как запустить/настроить Qemu, что бы W.ME видел сеть?

Простое -user-net в опциях запуска qemu не помогает Грустный. Английского не знаю Грустный Помогите, Линя ради. Прошу Вас.

Заранее благодарен.

Аватар пользователя keng00ru

Re: Сеть эмуляторе Qemu

Я тоже как-то давно пытался такое вытворить. Терпения не хватило. Короче, просто так Win не может получить доступ к сети. Там туннель надо рыть через интерфейс tun/tap, а для этого ядро нужно было пересобирать. Вообщем мне лень было...
На сайте самого qemu довольно просто всё объясняется. Правда, на враждебном языке. ;-)

Аватар пользователя WebCode

Re: Сеть эмуляторе Qemu

Мдя. Спасибо, только ядро я не буду пересобирать, уж опасно для меня ещё, зеленый я...

Аватар пользователя keng00ru

Re: Сеть эмуляторе Qemu

Тихо, тихо! Спокойно! Я сказал что его "надо было" пересобирать. Это было ещё до исторического материализма. Вполне возможно, что сегодня tun/tap включен по умолчанию и успешно используется ещё где-нибудь.
Кстати, в Google набери "qemu сеть" - там много информации на эту тему. Никакого руководства, правда, русского я не нашёл (для BSD только), но и по обрывкам можно сложить общую картину действий.

Аватар пользователя WebCode

Re: Сеть эмуляторе Qemu

Спасибо... Юзаю...

Аватар пользователя WebCode

Re: Сеть эмуляторе Qemu

Ага, возник вопрос, что за NATD и где его моно взять?

Аватар пользователя keng00ru

Re: Сеть эмуляторе Qemu

Network Address Translation daemon
Нигде его не брать. Это функция ядра.

Аватар пользователя WebCode

Re: Сеть эмуляторе Qemu

В примере по созданию тунеля имеется такая команда: /sbin/natd, у меня его нет, значит ядро не потдерживает сей протокол???

Аватар пользователя sergeil

Re: Сеть эмуляторе Qemu

Цитата:
WebCode писал:
В примере по созданию тунеля имеется такая команда: /sbin/natd, у меня его нет, значит ядро не потдерживает сей протокол???

Если Вы спрашиваете именно о NAT, он же MASQUERADE, он же трансляция локальных адресов в публичные, то это настраивается iptables. То есть, это функция встроена в ядро, а iptables позволяет это настроить. NAT не связан с туннелем, хотя может использоваться совместно с ним.

Аватар пользователя WebCode

Re: Сеть эмуляторе Qemu

Ого. Понятно...

RSS-материал