FreeBSD в VMware не получает ip по DHCP

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
V0VS
Сообщения: 13
ОС: FreeBSD/amd64 6.2-RELEASE

FreeBSD в VMware не получает ip по DHCP

Сообщение V0VS »

Привет.
Есть ВинХРСП2Англ ип--192.168.2.2.
Этот ип получен по ДХЦП от сервера нашей локалки(дебиан)
на 192.168.2.2 установлена вмваря 6 версии.
в вмваре поставил ФриБСД6.2
для этой виртуальной машины поставил бридж Vmnet0.
В Network Connection выбрал Bridget для одной сетевой и Custom Vmnet0 для другой сетевой.
Ни та на другая не может получить ип по дхцп ((
В чем проблема?
Винда в качестве гостевой оси получает ип от дебиана при тех же настройках сетевой..
Файрвола на фри нету.

Код: Выделить всё

# ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        inet 192.168.5.2 netmask 0xffffff00 broadcast 192.168.5.255
        ether 00:0c:29:33:e0:15
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
        ether 00:0c:29:33:e0:1f
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
em2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:0c:29:33:e0:29
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000

Код: Выделить всё

# dhclient em1
DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 16
DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on em1 to 255.255.255.255 port 67 interval 1
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

Код: Выделить всё

# ipfw list
ipfw: getsockopt(IP_FW_GET): Protocol not available
Голова человеку нужна не только для того, чтобы в неё есть...
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: FreeBSD в VMware не получает ip по DHCP

Сообщение skeletor »

А есть ли файервол на винде, на которой крутится VMware?
Спасибо сказали:
Аватара пользователя
V0VS
Сообщения: 13
ОС: FreeBSD/amd64 6.2-RELEASE

Re: FreeBSD в VMware не получает ip по DHCP

Сообщение V0VS »

Файрвола на винде нету.
Если бы был, то и виндовс в качестве гостевой не получила бы ип....
Голова человеку нужна не только для того, чтобы в неё есть...
Спасибо сказали:
Аватара пользователя
lynxx
Сообщения: 86
ОС: FreeBSD, Gentoo

Re: FreeBSD в VMware не получает ip по DHCP

Сообщение lynxx »

подумай,если у тебя нат,то нужно выставить в свойствах вмваре НАТ!!! в противном случае поэкспериментируй с этими настройками вмваре. с чем-с чем,а с DHCP у фри все впорядке должно быть
Спасибо сказали:
Аватара пользователя
V0VS
Сообщения: 13
ОС: FreeBSD/amd64 6.2-RELEASE

Re: FreeBSD в VMware не получает ip по DHCP

Сообщение V0VS »

Получается что НАТ..
Но для гостевой ОС ВинХР я же ничего не выставлял(я о НАТе) и она спокойно получила ип..

Ось в вмваре переустановил по некоторым причинам...
поэтому привожу все конфы заново:

Код: Выделить всё

FreeBSD# uname -a
FreeBSD FreeBSD 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 08:32:24 UTC 2007     root@portnoy.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

FreeBSD# ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
        ether 00:0c:29:33:e0:15
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000

Код: Выделить всё

FreeBSD# cat /etc/rc.conf

# -- sysinstall generated deltas -- # Mon Feb  4 01:30:31 2008
# Created: Mon Feb  4 01:30:31 2008
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"
hostname="FreeBSD"
keymap="ru.koi8-r"
keyrate="normal"
mousechar_start="3"
moused_enable="YES"
scrnmap="koi8-r2cp866"
sshd_enable="YES"
usbd_enable="YES"
ifconfig_em0="DHCP"


пока дхцкслиентом получал ип тспдамп нагенерил 9 мб логов...

привожу избранное:

Код: Выделить всё

22:43:16.237986 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:0c:29:33:e0:15 (oui Unknown), length: 300
22:43:16.251851 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, ack 6240, no-payload, length 12
22:43:16.271907 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, seq 7471, length 1413: IP 62.67.46.3.http > 172.16.2.3.2703: . 58480:59840(1360) ack 1 win 6432
22:43:16.272151 IP 192.168.2.2 > 192.168.2.1: GREv1, call 46336, seq 6241, ack 7471, length 69: IP 172.16.2.3.2703 > 62.67.46.3.http: . ack 51680 win 17680 <nop,nop,sack 1 [|tcp]>
22:43:16.298096 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, ack 6241, no-payload, length 12

22:43:19.324005 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:0c:29:33:e0:15 (oui Unknown), length: 300
22:43:19.338004 IP 192.168.2.2 > 192.168.2.1: GREv1, call 46336, ack 7514, no-payload, length 12
22:43:19.373123 IP 192.168.2.111.netbios-ns > 192.168.2.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
22:43:19.373247 IP 192.168.2.2 > 192.168.2.1: GREv1, call 46336, seq 6283, length 53: IP 172.16.2.3.2703 > 62.67.46.3.http: . ack 115600 win 17680
22:43:19.395691 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, ack 6283, no-payload, length 12
22:43:19.398310 IP 192.168.2.62.netbios-ns > 192.168.2.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
22:43:19.450599 IP 192.168.2.45.netbios-ns > 192.168.2.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
22:43:19.454871 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, seq 7515, length 1413: IP 62.67.46.3.http > 172.16.2.3.2703: . 115600:116960(1360) ack 1 win 6432
22:43:19.458400 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, seq 7516, length 1413: IP 62.67.46.3.http > 172.16.2.3.2703: . 116960:118320(1360) ack 1 win 6432
22:43:19.458618 IP 192.168.2.2 > 192.168.2.1: GREv1, call 46336, seq 6284, ack 7516, length 57: IP 172.16.2.3.2703 > 62.67.46.3.http: . ack 118320 win 17680
22:43:19.463776 IP 192.168.2.2 > 192.168.2.1: GREv1, call 46336, seq 6285, length 91: IP 172.16.2.3.netbios-ns > 255.255.255.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
22:43:19.464930 IP 192.168.2.2 > 192.168.2.1: GREv1, call 46336, seq 6286, length 91: IP 172.16.2.3.netbios-ns > 255.255.255.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST
22:43:19.469236 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, seq 7517, ack 6286, length 1417: IP 62.67.46.3.http > 172.16.2.3.2703: P 118320:119680(1360) ack 1 win 6432
22:43:19.469336 IP 192.168.2.2 > 192.168.2.1: GREv1, call 46336, seq 6287, ack 7517, length 95: IP 172.16.2.3.netbios-ns > 255.255.255.255.netbios-ns: NBT UDP PACKET(137): QUERY; REQUEST; BROADCAST

22:43:25.494489 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:0c:29:33:e0:15 (oui Unknown), length: 300
22:43:25.502938 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, ack 6341, no-payload, length 12
22:43:25.565711 IP 192.168.2.81.blackjack > 255.255.255.255.34012: UDP, length 33
22:43:25.660392 IP 192.168.2.179.netbios-dgm > 192.168.2.255.netbios-dgm: NBT UDP PACKET(138)
22:43:25.695809 arp who-has 192.168.2.20 tell 192.168.2.131
22:43:25.695818 arp who-has 192.168.2.20 tell 192.168.2.131
22:43:25.704130 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, seq 7584, length 1413: IP 62.67.46.3.http > 172.16.2.3.2703: . 194480:195840(1360) ack 1 win 6432
22:43:25.708130 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, seq 7585, length 1413: IP 62.67.46.3.http > 172.16.2.3.2703: . 195840:197200(1360) ack 1 win 6432
22:43:25.708226 IP 192.168.2.2 > 192.168.2.1: GREv1, call 46336, seq 6342, ack 7585, length 57: IP 172.16.2.3.2703 > 62.67.46.3.http: . ack 197200 win 17680
22:43:25.734210 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, ack 6342, no-payload, length 12
22:43:25.735816 IP 192.168.2.248.blackjack > 255.255.255.255.34012: UDP, length 34
22:43:25.773024 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, seq 7586, length 1413: IP 62.67.46.3.http > 172.16.2.3.2703: . 197200:198560(1360) ack 1 win 6432
22:43:25.821415 IP 192.168.2.2 > 192.168.2.1: GREv1, call 46336, ack 7586, no-payload, length 12
22:43:25.840656 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, seq 7587, length 73: IP 213.180.204.8 > 172.16.2.3: ICMP echo reply, id 1792, seq 19971, length 40
22:43:25.847909 IPX 00000000.00:11:5b:61:94:5a.0453 > 00000000.ff:ff:ff:ff:ff:ff.0453: ipx-rip-resp 915952244/1.2
22:43:25.867668 IP 192.168.2.2 > 192.168.2.1: GREv1, call 46336, seq 6343, ack 7587, length 57: IP 172.16.2.3.2703 > 62.67.46.3.http: . ack 198560 win 17680
22:43:25.894174 IP 192.168.2.1 > 192.168.2.2: GREv1, call 32768, ack 6343, no-payload, length 12


Код: Выделить всё

FreeBSD# uname -srn
FreeBSD FreeBSD 6.2-RELEASE

Код: Выделить всё

FreeBSD# ifconfig -l
em0 plip0 lo0
Голова человеку нужна не только для того, чтобы в неё есть...
Спасибо сказали: