NeverSummer
18-03-2008, 03:06
Помогите вот с каким советом. Есть комп на нем Виндовс 2003 сервер (назовем для условности Comp1). Домашняя сеть. Настроен, так что бы еще один комп в домашней сети лазил в инет через Internet Connection Sharing. На компе стоит VMWare (5.5.3). Для ней есть виртуальная машина с FreeBSD 4.2. (назовем Comp2 – имеется ввду имя для Samba. Samba стоит конечно же). Так вот – когда я запускаю эту виртуальную машину то некоторое время (несколько минут) компы друг друга видят в сетке т.е. и даже работает во FreeBSD Интернет. Т.е я могу набрать в командной строке Comp1
Ping comp2 и он будет показывать его айпи адрес и нормально пинговаться. То же верно и для Comp2.
Но по прошествии нескольких минут пинги перстают пинговать и инета соответственно нет во FreeBSD :( И это очень плохо. Как быть? Куда смотреть? Comp2 сконфигурирован для получения айпи адреса через DHCP (в файле /etc/rc.conf указанно что ifconfig_lnc0=”DHCP”). Статический адрес я задать не могу так как одно из требований работы ICS что бы все машины в сетке были сконфигурены для получения айпиадреса динамически.
Тем не менее связь не пропадает совсем – у Comp2 айпи адрес меняется!!!!. Но при пинге по имени он уже не откликается. Т.е сценарий такой. Например я запускаю виртуальную машину. В comp1 набираю
C:\>ping Comp2
Pinging Comp2 [192.168.0.43] with 32 bytes of data:
Reply from 192.168.0.43: bytes=32 time<1ms TTL=255
Reply from 192.168.0.43: bytes=32 time<1ms TTL=255
Reply from 192.168.0.43: bytes=32 time<1ms TTL=255
Reply from 192.168.0.43: bytes=32 time<1ms TTL=255
Ping statistics for 192.168.0.43:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Соответсвенно пингуется машина Comp1 из под виртуальной машины. Проходит несколько минут…
C:\>ping Comp2
Pinging Comp2 [192.168.0.43] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.0.43:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Инет в виртуальной машине пропадает
НО если я набираю в Comp2 (в виртуальной мошине)
Ifconfig то вижу что адрес у сетевого устройства стал
192.168.0.240
lnc0 = ….. inet 192.168.0.240 ….
А затем возвращаюсь в командную строку Comp1
C:\>ping 192.168.0.240
Pinging 192.168.0.240 with 32 bytes of data:
Reply from 192.168.0.240: bytes=32 time=3ms TTL=128
Reply from 192.168.0.240: bytes=32 time=2ms TTL=128
Reply from 192.168.0.240: bytes=32 time=1ms TTL=128
Reply from 192.168.0.240: bytes=32 time=1ms TTL=128
Ping statistics for 192.168.0.240:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 3ms, Average = 1ms
Т.е айпи адрес у машины Comp2 постоянно меняется. Но инет в виртуальной машине так и не работает … Чего сделать то!!!!???
Но вот Comp1 не пингуется из под виртуальной машины после смены айпи адреса.. Более того проходит некоторое время и айпи адрес у виртуальной машины снова меняется.
Свою виртуальную машину я носил к одному приятелю – у него стоит Windows XP и все работает отлично – машины пинговали друг друга и ничего не пропадало и инет работал постоянно во FreeBSD. Чего делать? Как подружить Comp1 и Comp2.
Ping comp2 и он будет показывать его айпи адрес и нормально пинговаться. То же верно и для Comp2.
Но по прошествии нескольких минут пинги перстают пинговать и инета соответственно нет во FreeBSD :( И это очень плохо. Как быть? Куда смотреть? Comp2 сконфигурирован для получения айпи адреса через DHCP (в файле /etc/rc.conf указанно что ifconfig_lnc0=”DHCP”). Статический адрес я задать не могу так как одно из требований работы ICS что бы все машины в сетке были сконфигурены для получения айпиадреса динамически.
Тем не менее связь не пропадает совсем – у Comp2 айпи адрес меняется!!!!. Но при пинге по имени он уже не откликается. Т.е сценарий такой. Например я запускаю виртуальную машину. В comp1 набираю
C:\>ping Comp2
Pinging Comp2 [192.168.0.43] with 32 bytes of data:
Reply from 192.168.0.43: bytes=32 time<1ms TTL=255
Reply from 192.168.0.43: bytes=32 time<1ms TTL=255
Reply from 192.168.0.43: bytes=32 time<1ms TTL=255
Reply from 192.168.0.43: bytes=32 time<1ms TTL=255
Ping statistics for 192.168.0.43:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Соответсвенно пингуется машина Comp1 из под виртуальной машины. Проходит несколько минут…
C:\>ping Comp2
Pinging Comp2 [192.168.0.43] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.0.43:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Инет в виртуальной машине пропадает
НО если я набираю в Comp2 (в виртуальной мошине)
Ifconfig то вижу что адрес у сетевого устройства стал
192.168.0.240
lnc0 = ….. inet 192.168.0.240 ….
А затем возвращаюсь в командную строку Comp1
C:\>ping 192.168.0.240
Pinging 192.168.0.240 with 32 bytes of data:
Reply from 192.168.0.240: bytes=32 time=3ms TTL=128
Reply from 192.168.0.240: bytes=32 time=2ms TTL=128
Reply from 192.168.0.240: bytes=32 time=1ms TTL=128
Reply from 192.168.0.240: bytes=32 time=1ms TTL=128
Ping statistics for 192.168.0.240:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 3ms, Average = 1ms
Т.е айпи адрес у машины Comp2 постоянно меняется. Но инет в виртуальной машине так и не работает … Чего сделать то!!!!???
Но вот Comp1 не пингуется из под виртуальной машины после смены айпи адреса.. Более того проходит некоторое время и айпи адрес у виртуальной машины снова меняется.
Свою виртуальную машину я носил к одному приятелю – у него стоит Windows XP и все работает отлично – машины пинговали друг друга и ничего не пропадало и инет работал постоянно во FreeBSD. Чего делать? Как подружить Comp1 и Comp2.