Terranus
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ну-с, начнем. Итак Avsel Цитата: что значит ifconfig_rl0="inet 192.168.1.2 netmask 255.255.255.0" | это значит, что у тебя стоит сетевуха rl (скорее всего на реалтековском чипсете) и этой сетевухе назначается ип 192.168.1.2 с маской 255.255.255.0 Цитата: может у меня должно быть 192.168.0.1??? еще у меня в файле rc.conf записано ifconfig_lо0="inet 127.0.0.1 " ifconfig_fxp0="inet 192.168.0.1 netmask 0xffff00" | если должно быть, значит, будет. Что, собственно, и прописано в строчке ifconfig_fxp0="inet 192.168.0.1 netmask 0xffff00". Вот только в маске не хватает двух букв f. Цитата: hostname="gwt.my.net" Что тут должно быть прописано ? | имя компа в любом удобоваримом виде: либо полное доменное имя (fqdn), если у твоего внешнего ип (который назначает провайдер) таковое имеется, либо имя в виде ИМЯ_КОМПА.ЛОКАЛЬНЫЙ_ДОМЕН Цитата: Что поменять/убрать/добавить??? В чем трабл. | Как я понял, у тебя стоит адсл-модем, подключенный к прову и настроенный в режиме роутера. Тогда непонятно наличие строчек "ppp_..." в файле rc.conf, ведь в этом случае на фришку подается уже готовый инет, что не требует дополнительных телодвижений. (Кстати, если бы фришка сама занималась автодозвоном, тогда параметр ppp_nat надо было бы выставить в yes) Далее: 1. строчку network_interfaces либо вообще убери, либо добавь туда все свои сетевые интерфейсы (что зачастую бывает проблематично, поэтому просто убери эту строку) 2. в файле rc.conf отсутствуют следующие строчки: natd_enable="YES" #указывает, что нужна трансляция адресов (чтобы во вне все ходили через ип фришки, в противном случае тот же адсл-модем должен будет знать где находится твоя внутренняя сетка 192.168.0.0/24, что будет для него лишней информацией) natd_interface="rl0" #на каком интерфейсе висеть (читай: под какой ип подделывать пакеты из внутренней сети) firewall_enable="YES" #файервол, куда же без него (позволяет работать нату) firewall_type="open" #т.к. фришка стоит за роутером можно поставить и открытый режим файервола (хотя я не советую так делать. лучше поставить режим "simple", но это требует дополнительной настройки файла /etc/rc.firewall) gateway_enable="YES" #ключевой параметр, без него все предыдущее не имеет смысла. Заставляет фришку работать в качестве шлюза. Цитата: Д, еще, etc/netstart и bash#не запускаються (пишет команда не найдена) | надо запускать /etc/netstart (т.е. абсолбтный путь к команде, а не относительный) и нет такой команды bash#, есть просто bash. К тому же бэш не входит в стандартную установку фришки. его надо либо собирать из портов, либо ставить из готовых пакетов. Может быть ты его уже поставил, тогда он находится здесь: /usr/local/bin/bash (это можно проверить командой whereis bash) хотя для чего тебе нужне именно бэш? лично я иногда (только иногда) использую его в качестве оболочки для скриптов, но чаще всего обхожусь sh или перлом. но у каждого свои вкусы. | Всего записей: 36 | Зарегистр. 12-10-2005 | Отправлено: 09:35 08-07-2008 | Исправлено: Terranus, 09:38 08-07-2008 |
|