В мире FreeBSD я делаю первые шаги и поэтому помогите разобратся с такой вот проблемой.
Установил я себе на второй машине FreeBSD 4.2.
На основной стоит WinXp.
Соединил их кабелёчком aka витая пара.:)
Поставил перед собой задачу - подключить FreeBSD через модем к провайдеру, а уже через неё выйти на WinXP в инет.
Почитал я рекомендации тутошние "Подробное руководство по PPP" от Стив Симса.
Сделал всё как там сказано.
Настроил (demand:) так чтобы если ломанётся WinXP в инет чтобы на FreeBSD начался дозвон.
Не работает...:(Додумалась моя чайниковская голова попробывать пингануть машины между собой. И тут такая ситуация. Сами себя они пингуют. LocalHost-овские адреса тоже. А вот друг друга - нифига.
Самое что интересное я спокойно удалённо конфигурю FreeBSD с помощью SSH-клиента запущенного на WinXP (грубо говоря по 22 и 23 порту я туда влазию спокойно).Вот впрочем и первый вопрос - почему машины не пингуются? Должны ли? Если да - то где поковырятся?
P.S. Да! При последующих эксперементах и некоторых советах знакомых, а также начитавшись опять таки тутошной "макулатуры" а именно "Наброски по установки и настройки FreeBSD-4.x" от Андрея Лаврентьева установил в ядре опцию IPFIREWALL. Сделал всё как там сказано - вроде всё работает. Я так понял что в дальнейшем это всёравно придётся установить для повышения безопасности.
P.S.S. По случайности при установки опции IPFIREWALL установил ещё и IPFIREWALL_FORWARD - убрать? Или в дальнейшем тоже может пригодится?
Помогите разобратся...:)
>Додумалась моя чайниковская голова попробывать пингануть машины между собой. И тут такая
>ситуация. Сами себя они пингуют. LocalHost-овские адреса тоже. А вот друг
>друга - нифига.
>Самое что интересное я спокойно удалённо конфигурю FreeBSD с помощью SSH-клиента запущенного
>на WinXP (грубо говоря по 22 и 23 порту я туда
>влазию спокойно).
>ping что говорит?
cat /etc/defaults/rc.conf | grep firewall что дает?
то же для /etc/rc.conf ?IPFIREWALL_FORWARD понадобится, елси у тебя 2 и более сетевых интерфейсов - чтобы пакеты между сетками форвардить. Убрать - перекомпилить ядро, предварительно убрав эту опцию из /usr/src/sys/i386/conf/KERNELNAME
>ping что говорит?
>
Если пинговать FreeBSD с WinXP - пишет мол превышен лемит ожидания.
Если WinXP пингвать с FreeBSD:
==
local# ping 192.168.0.10
PING 192.168.0.10 (192.168.0.10): 56 data bytes
==
И висим до ^C.
>cat /etc/defaults/rc.conf | grep firewall что дает?
>то же для /etc/rc.conf ?Я счас не дома - с работы. Как приду проверю. А что я должен ожидать от этой команды? Что при правильном раскладе должно быть?
>IPFIREWALL_FORWARD понадобится, елси у тебя 2 и более сетевых интерфейсов - чтобы
>пакеты между сетками форвардить. Убрать - перекомпилить ядро, предварительно убрав эту
>опцию из /usr/src/sys/i386/conf/KERNELNAMEЯ так понимаю при одном сетевом адаптера она будет только мешать так?
Ядро я уже научился перекомпилировать...:)
Вот кстати ещё такой вопрос. После ./config KERNELNAME в /usr/src/sys/i386/compile/ появляется папка KERNELNAMEТак как я эксперементировал и несколько раз менял название KERNELNAME то у меня там создалось много папок - а соответсвенно и "занятое место".
Как правильно и нужно/можно ли удалить эти самые папки, дабы освободить и так постоянно нехватающее дисковое пространство.
>Если пинговать FreeBSD с WinXP - пишет мол превышен лемит ожидания.
>Если WinXP пингвать с FreeBSD:
>==
>local# ping 192.168.0.10
>PING 192.168.0.10 (192.168.0.10): 56 data bytes
>==
>И висим до ^C.
набери ifconfig -arl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
^^
inet 192.168.0.10 netmask 0xffffff00 broadcast 192.168.0.255
^^^^^^^^^^
ether 00:c0:26:aa:b9:e0
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
^^^^^^^^^^^^^^
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
^^
inet 127.0.0.1 netmask 0xff000000Проверь совпадение масок
netstat -nr
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.0.10 UGSc 11 7117 rl0
127.0.0.1 127.0.0.1 UH 15 5126 lo0
192.168.0 link#2 UC 12 0 rl0
192.168.0.10 0:c0:26:aa:b9:e1 UHLW 2 8461 lo0
192.168.0.1 0:80:ad:71:6d:ca UHLW 1 20288 rl0 911
%
нечто подобное>
>>cat /etc/defaults/rc.conf | grep firewall что дает?
>>то же для /etc/rc.conf ?
>
>Я счас не дома - с работы. Как приду проверю. А что
>я должен ожидать от этой команды? Что при правильном раскладе должно
>быть?
friwall не должен закрывать служебные порты, а вообе то отключи его нафиг вообще пока пинговать не будешь и по нормальному все службы не запустишь, а то он тебя только запутаетMYKERNEL - заремить все строчки со словами firewall
то же rc.conf и /etc/defaults/rc.conf>меня там создалось много папок - а соответсвенно и "занятое место".
>
>Как правильно и нужно/можно ли удалить эти самые папки, дабы освободить и
>так постоянно нехватающее дисковое пространство.удаляй смело, кроме текущего фунциклирующего
УДАЧИ
Спасибо!
Проблема пинга решилась сама после перехода на версию 4.4
>Спасибо!
>Проблема пинга решилась сама после перехода на версию 4.4
Причем здесь только IPFIREWALL?