Сколько, как и какие шаги нужно выполнить, для настройки связи двух ОС разного типа, я нигде в нете не нашел удовлетворяющей меня информации, вы все люди умные, подскажите, объясните плиз. Если есть хорошшие ссылки, пусть даже на английском, но мне нужны!.Сеть из 2х машин с ос (FreeBSD и winXP).
Настройка XP: ip 192.168.20.1 nm 255.255.255.0
Настройка FreeBsd: 192.168.21.1 nm 255.255.255.0Пробывал поставить nm для BSD 255.255.0.0 и все равно пишет "No route to Host"
пишу route add -net 192.168.21.1 192.168.21.0 255.255.0.0
выдает ошибку "Network is unreachble"
Что сделать?
>Сколько, как и какие шаги нужно выполнить, для настройки связи двух ОС
>разного типа, я нигде в нете не нашел удовлетворяющей меня информации,
>вы все люди умные, подскажите, объясните плиз. Если есть хорошшие ссылки,
>пусть даже на английском, но мне нужны!.
>
>Сеть из 2х машин с ос (FreeBSD и winXP).
>Настройка XP: ip 192.168.20.1 nm 255.255.255.0
>Настройка FreeBsd: 192.168.21.1 nm 255.255.255.0
>
>Пробывал поставить nm для BSD 255.255.0.0 и все равно пишет "No route
>to Host"
>пишу route add -net 192.168.21.1 192.168.21.0 255.255.0.0
>выдает ошибку "Network is unreachble"
>Что сделать?У тебя всего две машины. И нафига ты их в разные подсети разнёс? Естественно не увидишь.(без роутера)
Что мешает ip1=192.168.20.1 и ip2=192.168.20.2?
А по поводу общих ресурсов смотри на самбу...
>>Сколько, как и какие шаги нужно выполнить, для настройки связи двух ОС
>>разного типа, я нигде в нете не нашел удовлетворяющей меня информации,
>>вы все люди умные, подскажите, объясните плиз. Если есть хорошшие ссылки,
>>пусть даже на английском, но мне нужны!.
>>
>>Сеть из 2х машин с ос (FreeBSD и winXP).
>>Настройка XP: ip 192.168.20.1 nm 255.255.255.0
>>Настройка FreeBsd: 192.168.21.1 nm 255.255.255.0
>>
>>Пробывал поставить nm для BSD 255.255.0.0 и все равно пишет "No route
>>to Host"
>>пишу route add -net 192.168.21.1 192.168.21.0 255.255.0.0
>>выдает ошибку "Network is unreachble"
>>Что сделать?
>
>У тебя всего две машины. И нафига ты их в разные подсети
>разнёс? Естественно не увидишь.(без роутера)
>Что мешает ip1=192.168.20.1 и ip2=192.168.20.2?
>А по поводу общих ресурсов смотри на самбу...OK. Сделал, но теперь пишет Host is Down (Он че Даун). Помоги плиз. Я уже третий день мучаюсь по этой теме, все настроил (русский, Х11, ftp (local) ... ), кроме этого.
>OK. Сделал, но теперь пишет Host is Down (Он че Даун). Помоги
>плиз. Я уже третий день мучаюсь по этой теме, все настроил
>(русский, Х11, ftp (local) ... ), кроме этого.
Окей. :)
Продолжаем задавать вопросы.
Как ты соединил компы? напрямую или через хаб (свич)?
>
>>OK. Сделал, но теперь пишет Host is Down (Он че Даун). Помоги
>>плиз. Я уже третий день мучаюсь по этой теме, все настроил
>>(русский, Х11, ftp (local) ... ), кроме этого.
>
>
>Окей. :)
>Продолжаем задавать вопросы.
>Как ты соединил компы? напрямую или через хаб (свич)?Напрямую через кабель 8), но это через виртуальную машину (VMware Workstation), если без нее (vmware), то через хаб, все компы сети подключены к хабу.
vmware: http://www.vmware.com
>Напрямую через кабель 8)
а кабель кроссовер???
>>Напрямую через кабель 8)
>а кабель кроссовер???Что за КРОССОВЕР?
>>>Напрямую через кабель 8)
>>а кабель кроссовер???
>
>Что за КРОССОВЕР?ну когда два компа подключаются витой парой, то он должен быть кроссовер
>>>>Напрямую через кабель 8)
>>>а кабель кроссовер???
>>
>>Что за КРОССОВЕР?
>
>ну когда два компа подключаются витой парой, то он должен быть кроссовер
>Ок. Пусть кроссовер, тогда есть комп FreeBsd+Ethernet+часть кабеля и комп часть кабеля+Ethernet+WinXP, как настроить сеть, чтобы хотябы был пинг между компами.
>>>>>Напрямую через кабель 8)
>>>>а кабель кроссовер???
>>>
>>>Что за КРОССОВЕР?
>>
>>ну когда два компа подключаются витой парой, то он должен быть кроссовер
>>
>
>Ок. Пусть кроссовер, тогда есть комп FreeBsd+Ethernet+часть кабеля и комп часть кабеля+Ethernet+WinXP,
>как настроить сеть, чтобы хотябы был пинг между компами.если с железяками все OK, то обычно используют OS Unix как default router,
в то же время на OS Unix указывают что данная машина может рутировать пакеты, как см. особенности соответствующей OS Unix.
Теперь, если у тебя все машины из одной сети класса "C" или "B" то unix'овая телега будет рутером, соответственно в Windows ты указываешь
ip-address Unix машины как роутера.
Если ты сделал так что Windows телеги у тубя в одной сети класса "C",
а Unix машины в другой сети класса "C" то тебе необходима либо вторая карта, либо alias в Unix с ip на ethernet interface'е и поднятие статического роутинга на сеть класса "C" Windows машин или использование
default роутинга для всех сетей, читай nat или ipchains или iptables
и тд и тп.
Думаю что через google можно все это найти поиском home networks routing
или нечто подобное, в любом случае, если будет конкретика то народ меня
поправит что и как нужно сделать в том или ином случае.
>>>>>>Напрямую через кабель 8)
>>>>>а кабель кроссовер???
>>>>
>>>>Что за КРОССОВЕР?
>>>
>>>ну когда два компа подключаются витой парой, то он должен быть кроссовер
>>>
>>
>>Ок. Пусть кроссовер, тогда есть комп FreeBsd+Ethernet+часть кабеля и комп часть кабеля+Ethernet+WinXP,
>>как настроить сеть, чтобы хотябы был пинг между компами.
>
>если с железяками все OK, то обычно используют OS Unix как default
>router,
>в то же время на OS Unix указывают что данная машина может
>рутировать пакеты, как см. особенности соответствующей OS Unix.
> Теперь, если у тебя все машины из одной сети класса "C"
>или "B" то unix'овая телега будет рутером, соответственно в Windows ты
>указываешь
>ip-address Unix машины как роутера.
> Если ты сделал так что Windows телеги у тубя в одной
>сети класса "C",
>а Unix машины в другой сети класса "C" то тебе необходима либо
>вторая карта, либо alias в Unix с ip на ethernet interface'е
>и поднятие статического роутинга на сеть класса "C" Windows машин или
>использование
>default роутинга для всех сетей, читай nat или ipchains или iptables
>и тд и тп.
> Думаю что через google можно все это найти поиском home networks
>routing
>или нечто подобное, в любом случае, если будет конкретика то народ меня
>
>поправит что и как нужно сделать в том или ином случае.
Пусть у тебя на 1 компе IP 192.168.1.1 (маска подсети 255.255.255.0)
Пусть у тебя на 2 компе IP 192.168.1.2 (маска подсети 255.255.255.0)
Предположим ты сделал такие установки.
1) проверем loopback : на обоих компах : делаем ping 127.0.0.1
если пинг идет то (если нет то выходит за рамки ответа)
2) проверяем сетевухи : делаем с 1 компа ping 192.168.1.1 (самого себя!)
делаем с 2 компа ping 192.168.1.1 (самого себя тоже!) если все в порядке то 3 если нет то: а)неправилные установки сети
б)хреновые сетевухи
3)пингуем друг друга ping 192.168.1.2 с 1 компа или наоборот
если не вышло то а)хреновый кабель(либо плохо обжат)
б)кабель не КРОССОВЕР (ищи в поисковике КРОССОВЕР+сеть)
PS если делаешь ping c windoвой машины делай лучше так ping -t 192.168.0.x
тогда пинг с экрана не пропадает.
>Сколько, как и какие шаги нужно выполнить, для настройки связи двух ОС
>разного типа, я нигде в нете не нашел удовлетворяющей меня информации,
>вы все люди умные, подскажите, объясните плиз. Если есть хорошшие ссылки,
>пусть даже на английском, но мне нужны!.
>
>Сеть из 2х машин с ос (FreeBSD и winXP).
>Настройка XP: ip 192.168.20.1 nm 255.255.255.0
>Настройка FreeBsd: 192.168.21.1 nm 255.255.255.0
>
>Пробывал поставить nm для BSD 255.255.0.0 и все равно пишет "No route
>to Host"
>пишу route add -net 192.168.21.1 192.168.21.0 255.255.0.0
>выдает ошибку "Network is unreachble"
>Что сделать?Н-да, учиться глядя на вышеизложенное
итак имеем XP IP=192.168.20.2, FreeBSD IP=192.168.20.1 - две машины, достаточно чтобы они были в одной сети класса "C" = 192.168.20
чтобы FreeBSD рутировал пакеты:
/etc/rc.conf
...
#--lavr, допустим что карта Intel Pro100, интерфейс fxp0
network_interfaces="fxp0 lo0"
ifconfig_fxp0="inet 192.168.20.1 netmask 255.255.255.0"
#--lavr, Unix сам выступает в качестве рутера
defaultrouter="192.168.20.1"
#--lavr want to be a gateway/router for local-net
gateway_enable="YES"
...
------------
Вот этих изменений достаточно на FreeBSD, перезагрузиться и все встанет
автоматом и будет работать если с железной частью все нормально.
На XP в качестве роутера использовать ip_freebsd.ifconfig -a - чтобы посмотреть сетевые интерфесы
netstat -Iимя_интерфейса -w 1 - посмотреть статистику как идут пакеты на
интерфейсеroute add -net|host destination gateway [netmask]
в нашем случае:
route add -net 192.168.20 192.168.20.1 255.255.255.0
поднять роутинг на сеть 192.168.20.0 через gateway=192.168.20.1 (FreeBSD box) с маской 255.255.255.0 (вся сеть класса "C")