PDA

Просмотр полной версии : VMware Internet Windows <-> Linux


iv.
21.04.2009, 21:18
Господа администраторы, прошу у вас помощи!
Спрашиваю тут, т.к. в принципе настройка виртуальной сети не сильно отличается от реальной.
Нужно настроить интернет в гостевой машине (Backtrack3) на VMware. Хостовая машина - Windows XP. Хотелось бы настроить через NAT.

Расшаривать в винде нужно соединение с инетом или же виртуальное? Я расшарил, которое с инетом (в моем случае - беспроводное)

Обязательно ли включать DHCP-сервис VMware? Ибо лишние заморочки с dhcpcd в линуксе получаются.

Что нужно делать на гостевой? Дал адрес адаптеру через ifconfig в соотвествующей подсети и прописал шлюз через route.

Крутил я крутил, так нифига и не вышло.. =\

SpangeBoB
21.04.2009, 21:33
Зачем так все усложнять,в настройках гостевой ОС выбрать в свойствах сетевой NAT и ничего не где расшаривать не нужно.

iv.
21.04.2009, 21:51
Хм.. убрал расшаривание, выключил dhcp

C:\>ipconfig

Windows IP Configuration


Ethernet adapter VMware Network Adapter VMnet1:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.100.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :

Ethernet adapter Wireless Network Connection:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.1.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1

bt ~ # ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:8D:58:C2
inet addr:192.168.100.25 Bcast:192.168.100.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:5636 (5.5 KiB)
Interrupt:18 Base address:0x1424

bt ~ # route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.0 * 255.255.255.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default 192.168.100.1 0.0.0.0 UG 0 0 0 eth0


Пинги не идут, не то что инет.

SpangeBoB
21.04.2009, 21:55
Вы еще хотите все перевернуть через зад.Хорошо рас вас нормальные решения не устраивают тогда :
1)Настраиваете ICS в Windows XP
2)В BT3 ставить получать автоматически.

Одно не пойму почему не сделать стандартными средствами,чем NAT не угодил который упрощает задачу?

iv.
21.04.2009, 21:59
Я NAT и хочу сделать, какие конкретно настройки для этого нужно сделать? Неужели только одну кнопочку поставить в свойствах виртуального адаптера?

SpangeBoB
21.04.2009, 22:03
Я NAT и хочу сделать, какие конкретно настройки для этого нужно сделать? Неужели только одну кнопочку поставить в свойствах виртуального адаптера?
Именно так и в настройках BT3 получать автоматически.

iv.
21.04.2009, 22:07
Про бт3 поподробней пожалуйста.

SpangeBoB
21.04.2009, 22:09
Я не знаю настройку Linux,но наверно с помощью ifconfig настроить получать натройки через DHCP.

Поиск по форуму dhcpcd eth0 =)))

iv.
21.04.2009, 22:14
А можно без DHCP как бы настроить?

SpangeBoB
21.04.2009, 22:21
Да можно конечно:
В Virtual Network Editor - Nat посмотреть какой gateway стоит,дальше указать ip для хоста ip из подсети gateway и тот же IP для DNS,какой у gateway.

stopxaker
21.04.2009, 22:23
так начну со своего примера :

1 модем в режиме роутера
2.


Подключение по локальной сети - Ethernet адаптер:

DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : VIA Compatable Fast Ethernet адаптер

Физический адрес. . . . . . . . . : 00-11-09-68-9F-07
Dhcp включен. . . . . . . . . . . : да
Автонастройка включена . . . . . : да
IP-адрес . . . . . . . . . . . . : 192.168.1.2
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . : 192.168.1.1


3. VMware в режиме бридж

Ethernet adapter VMware Network Adapter VMnet1:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.58.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :



на VMware FreeBSD



stopxaker.localhost ~ # ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:8D:58:C2
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 Default Gateway 192.168.1.1
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:82 errors:0 dropped:0 overruns:0 carrier:0


Опять же повторяю VMware в режиме Бридж , не было пигна вырубил бренмауер в Windows , пинг пошёл в обе стороны , если тебе нужно VMware (NAT) переведи в NAT , и в FreeBSD и в BT3 ip присвоит DHCP автоматом !!!

iv.
21.04.2009, 23:13
переведи в NAT , и в FreeBSD и в BT3 ip присвоит DHCP автоматом !!!
Мне не нужно DHCP! Ничего он там автоматом не присваивает, это только винда присваивает, очевидно что нужно хотя бы демон dhcpcd запускать.

inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 Default Gateway 192.168.1.1
Как получить запись типа Default Gateway 192.168.1.1? У меня она не появляется.

В общем может ли кто-то написать конкретно щелчки мышкой / команды в консоли, а не что куда переводить, иначе вопросов становится только больше.

SpangeBoB
21.04.2009, 23:15
Пуск-Программы-Vmware-Manage Virtual Networks-вкладка Nat ,там и указа Default Gateway

iv.
21.04.2009, 23:21
Ок.
Я изменил немного конфигурацию сети, а то эти 192.168 мозолят глаза.
IP виртуального адаптера хоста - 172.16.0.1
Default Gateway во вкладке NAT указал тот же.

stopxaker
25.04.2009, 13:20
вот iv. закружил всех :D всё делается гораздо проще , на VMWARE ставишь NAT , в самой Backtrack в консоли пишешь

/etc/init.d/networking start

оффтоп

скачал BackTrack 4 beta release , ну что можно сказать .. один восторг ! :)