Установил VMware 4.5.2-8848 на WinXP-SP2-RU-PRO всё бы ничего, тока сеть host-only никак не получается настроить между хост-машиной (WinXP) и гостевой ОС Mandrake Linux 10.0 :(В винде в свойствах подключения VMnet1 стоит IP 192.168.93.1
Захожу в Linux и настраиваю конфиги:----------
/etc/hosts
----------# Loopback
127.0.0.1 localhost
127.0.0.1 my-tests
127.0.0.1 secure.my-tests# VMware-hosts
192.168.93.1 winxp # vmnet1
192.168.93.2 mdk # this machine-------------
/etc/networks
-------------localnet 127.0.0.0
vmnet1 192.168.93--------------------------
далее в консоли:
[root@localhost etc]# ifconfig eth0 192.168.93.2
[root@localhost etc]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:5E:59:A6
inet addr:192.168.93.2 Bcast:192.168.93.255 Mask:255.255.255.0
inet6 addr: fe80::28c:29ff:fe5e:59a6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:l
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:188 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:360 (360.0 b) TX bytes:17976 (17.5 Kb)
Interrupt:18 Base address:0xl080
[root@localhost etc]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.93.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
[root@localhost etc]# ping winxp
PING winxp (192.168.93.1) 56(84) bytes of data
^C
--- winxp ping statistics ---
37 packets transmitted, 0 received, 100% packet loss, time 35998ms---------------------------
но пинг почему-то не проходит...
и ко всему прочему после перезагрузки настройки eth0 пропадают.В виртуальной машине сначало стоял переключатель host-only, потом после глюков с eth0 -- поставил на custom и выбрал VMnet1 -- результат один и тот же. :(
Служба NetBIOS в винде -- работает, Варины службы тоже работают.
Я раньше никогда с сетями дела не имел, поэтому мож чего-то забыл в самой винде настроить...
Прошу помощи !!
ЗЫ: извиняюсь за мешанину в запостённых командах, но походу в этом форуме нет возможности выделить часть текста как код, чтобы сохранялись все пробелы и символы табуляции.
1е - может у тебя фаервольные правила какие то хитрые?
2е - у VMWare есть встроенный DHCP сервер, нельзя ли мандрак твой попросить самому получить этот айпи и все сетевые настройки
3е - в некоторых случаях, в частности, если ты используешь нат айпишник 192.168.х.2 используется твоей реальной машиной, равно как и 192.168.х.1
>1е - может у тебя фаервольные правила какие то хитрые?
Всё это пробовалось без файервола
>2е - у VMWare есть встроенный DHCP сервер, нельзя ли мандрак твой
>попросить самому получить этот айпи и все сетевые настройки
А как это сделать? Куда прописывать? И какой IP у Вариного DHCP-сервера... тот который в Virtual Network Editor -> DHCP: VMnet1 (192.168.93.0) или это 192.168.93.254 ?
>3е - в некоторых случаях, в частности, если ты используешь нат айпишник
>192.168.х.2 используется твоей реальной машиной, равно как и 192.168.х.1
Тогда какие IP-шники прописывать?
>2е - у VMWare есть встроенный DHCP сервер
Вообще лучше без DHCP
Я конечно понимаю что этот вопрос ламерский для минимум продвинутого пользователя Linux и знакомых более-менее с протоколом TCP/IP и построением сети, но к сожалению у меня сейчас нету времени углубиться в эти вопросы как следует и почитать соответствующие книги, доки, RTFM-мы, мануалы, и т.д. и т.п.Нужно как можно быстрее приступить к работе над лабами... проблем куча... диплом на носу... голова от этого всего кругом (даже нет... квадратом)...
Обычно я не задаю ламерских вопросов, стараюсь найти соответсвующий материал сам, но обстоятельства сложились так, что времени просто нету... а сам в вопросе сетей почти ноль (т.е. не абсолютный ноль а скажем единица).
Таки удалось пропинговать сеть =)
Оказалось, что дефолтный виндовый файер блокировал все ICMP запросы. Пришлось ему приказать, чтобы он все запросы из сети VMnet1 принимал.Осталась одна проблема: простоянно слетают настройки интерфейса eth0 после перезагрузки. =8()
>Таки удалось пропинговать сеть =)
>Оказалось, что дефолтный виндовый файер блокировал все ICMP запросы. Пришлось ему приказать,
>чтобы он все запросы из сети VMnet1 принимал.
>
>Осталась одна проблема: простоянно слетают настройки интерфейса eth0 после перезагрузки. =8()Вроде прога есть netconf(если не ошибаюсь так называется или что-то подобное) в ней все указваешь и она прописывает куда надо и что надо после перезагрузки все само поднимается.
В слаке я делаю так: вроде файл /etc/rc.d/rc.inet1 или rc.inetd.conf что-то подобное под рукой нет посмотреть там тоже можно ручками все прописать. Покапайся может поможет (во всяком случае netconf у меня туда пихает все настройки)
А про smbclient у тебя DNS стоит???
Если нет то в файле /etc/hosts пишем ip и имя и должно коннектиться по имени.!!!!!Удачи!!!!
>Вроде прога есть netconf(если не ошибаюсь так называется или что-то подобное)
Нету у меня такого>А про smbclient у тебя DNS стоит???
Нет
>Если нет то в файле /etc/hosts пишем ip и имя и должно
>коннектиться по имени.!!!!!
В /etc/hosts прописана строка (собственно она я её туда вставил ещё до испытаний): 192.168.93.1 winxp
Но smbclient всё равно ругается по прежднему
Появилась ещё одна проблема: при выполнении команды# smbclient -L winxp -U <user>
получаю ошибку: "tree connect failed: NT_STATUS_DUPLICATE_NAME"
А при выполнении команды:
# smbclient -L 192.168.93.1 -U <user>
всё в порядке. Вопрос: почему по имени не фурычит?
Решилась проблема со слётом настройки eth0 при перезагрузки.
Пришлось в "/etc/rc.d/rc.local" прописать запуск "ifup eth0". Хотя конечно это не самый лучший вариант, но другого я не нашёл.Осталась одна нерешённая проблема -- NT_STATUS_DUPLICATE_NAME, но она не критичная, т.ч. можно удалять тему...