Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 15 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Возникла проблема: провайдер выдаёт динамичкий IP адресс. Сервак на Фришке. Вопрос: как мне замутить эту бодягу, чтобы был выход в инет?



Партнер
 

Member
Статус: Не в сети
Регистрация: 08.03.2004
Откуда: Москва
Ganjubas писал(а):
Возникла проблема: провайдер выдаёт динамичкий IP адресс. Сервак на Фришке. Вопрос: как мне замутить эту бодягу, чтобы был выход в инет?

телепаты в студии есть?

_________________
Software is like a sex, it is better when it is free


 

Member
Статус: Не в сети
Регистрация: 18.05.2003
Откуда: Sweden
Цитата:
эту бодягу

[rus]Ja naverno uzhe ochen zabyl russkii jazyk .Mozhet kto perevedet ...a?[/rus]

_________________
"Ну и запросы у вас..." - сказала база данных и повисла


 

BaBL писал(а):
телепаты в студии есть?

Видно нету...
Объясняю. У провайдера постояныый IP шлюза 82.144.193.97. Каждый раз, когда я заново подключаюсь, он мне выдаёт разный IP адрес. Проблема заключается в том, что надо настроить FreeBSD так, чтобы операционная система распознавала свой IP автоматически.
Буду благодарен, если дадите какие-то полезные ссылки или лично распишете весь процесс.

aLuKaRd писал(а):
Я навеpно уже очен забыл pусскии язык .Может кто пеpеведет ...а?

Бодяга - лекарственное растение. А про "бодягу" - читай тут http://www.proza.ru/texts/2001/10/30-35.html и тут http://www.sovsibir.ru/show.shtml?tp=th&nart=3835


 

Member
Статус: Не в сети
Регистрация: 08.03.2004
Откуда: Москва
так бы и сказал, а то тебе могут и модем расписать

Ganjubas писал(а):
надо настроить FreeBSD так, чтобы операционная система распознавала свой IP автоматически.


поставь dhcpcd или dhcp-client и в /etc/network/interfaces поправь iface interface inet dhcp закомментируй статику под ним

_________________
Software is like a sex, it is better when it is free


 

Member
Статус: Не в сети
Регистрация: 18.05.2003
Откуда: Sweden
Ganjubas писал(а):
Вопрос: как мне замутить эту бодягу
=Вопрос: как мне замутить эту коровy ©современный лингвист Борис Норман

[rus]Nu..nu..

a vot i korova [/rus]http://www.freebsd.org/doc/ru/books/handbook/network-dhcp.html

_________________
"Ну и запросы у вас..." - сказала база данных и повисла


 

BaBL & aLuKaRd
Огромное спасибо.
П.С.
aLuKaRd писал(а):
а вот и коpова

Отдельная благодарность за корову)


 

Отредактировал файл /etc/rc.conf, включив в него следующее: ifconfig_rl0="DHCP". В ядре устройство BPF уже прописано.
При загрузке системы машина пытается получить свои координаты от провайдера, но не выходит (иногда распознаёт только шлюз, а маску и свой ip - нет).

Может я что-то неправильно делаю?

BaBL
BaBL писал(а):
в /etc/network/interfaces поправь iface interface inet dhcp закомментируй статику под ним

Можешь подробно расписать этот шаг?


 

Member
Статус: Не в сети
Регистрация: 08.03.2004
Откуда: Москва
Ganjubas писал(а):
в /etc/network/interfaces поправь iface interface inet dhcp закомментируй статику под ним

Можешь подробно расписать этот шаг?

это лекарство для Linux, думал настройка сетей одинаковая. Попробуй через sysinstall это сделать, наверное самый простой путь.

_________________
Software is like a sex, it is better when it is free


 

BaBL Ну ты меня обрадовал:( Через сисинсталл не фурычит. Извини, что побеспокоил...
Может ещё кто-то стыкался с этой проблемой???


 

Member
Статус: Не в сети
Регистрация: 08.03.2004
Откуда: Москва
глянь

Цитата:
Настройка сетевых параметров вручную
Безусловно, использование утилиты sysinstall сильно облегчает настройку сети, но
данная утилита недостаточна гибкая, чтобы решать некоторые задачи, возникающие
при конфигурировании сети. В данном разделе описывается, как редактировать се-
тевые настройки из командной строки. Естественно, что все эти действия может вы-
полнять только суперпользователь.
ПРЕДОСТЕРЕЖЕНИЕ
Целый ряд функций, обсуждаемых в этом разделе, таких как добавление IP-псевдонимов или
модификация таблицы маршрутизации, недоступны из sysinstall. Более того, если настроить
сетевую карту вручную (например, связать с ней несколько IP-адресов), а затем запустить
sysinstall, то можно потерять настройки, сделанные из командной строки. Дело в том, что
sysinstall подходит для решения основных задач настройки сети, но в более сложных ситуациях
этой утилиты следует избегать.
Использование ifconfig
Команда ifconfig (сокр. от Interface Configurator) — многоцелевое средство для
изменения сетевых настроек на лету (без перезагрузки). Главное применение дан-
ной команды заключается в привязке IP-адреса к сетевой карте (интерфейсу), но,
как и многие другие команд UNIX, эта утилита имеет гораздо более широкую сферу
применения. В этом разделе приводится описание наиболее часто используемых
функций ifconfig. Более подробную информацию можно найти в man-страницах,
посвященных этой команде.
Прежде всего, ifconfig поможет собрать информацию о текущем состоянии сетевых
интерфейсов. Так, команда ifconfig -а позволяет определить: список всех интерфейсов,
присутствующих в системе, а также их доступность в данный момент:
# ifconfig fxpl
fxpl: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80::2dO:b7ff:febd:5dl3%fxpl prefixlen 64 scopeid 0x2 inet
64.41.131.102 netmask OxffffffOO broadcast 64.41.131.255 ether
00:dO:b7:bd:5d:13
media: autoselect (lOObaseTX <full-duplex>) status: active
supported media: autoselect lOObaseTX <full-duplex> lOObaseTX
lObaseT/UTP <full-duplex> lObaseT/UTP
ПРЕДОСТЕРЕЖЕНИЕ
Конфигурационные примеры, приводимые в этом разделе, на практике почти наверняка приве-
дут к тому, что система при изменении параметров сетевой карты закроет все сетевые соеди-
нения. Другими словами, вряд ли стоит делать подобные настройки удаленно, используя telnet или
ssh; сетевую карту нужно настраивать с консоли того компьютера, на котором эта карта
установлена!
Так, например, для изменения IP-адреса, связанного с сетевой картой, нужно
выполнить следующую команду:
# ifconfig fxpl 64.41.131.103
где 64.41.131.103 — новый адрес, a fxpl — интерфейс, которому он назначается.
Такое задание IP-адреса, т.е. без указания сетевой маски, приводит к тому, что
значение сетевой маски и широковещательного адреса система выставит по умолча-
442 Часть 4. FreeBSD и работа в сети
нию, причем сделает это как для сети класса А, в чем можно убедиться, проверив
новые настройки интерфейса fxpl:
inet 64.41.131.103 netmask Oxff000000 broadcast 64.255.255.255
Давайте заново повторим задание IP-адреса, но на этот раз для сети класса С. Для
этого необходимо указать не только сам адрес, но и его сетевую маску. В команде ifconfig
это достигается с помощью ключевого слова network, причем значение сетевой маски
можно задавать в обычной форме, в шестнадцатиричной нотации или в виде симво-
лического имени, определенного в файле /etc/networks:
# ifconfig fxpl 64.41.131.103 netmask 255.255.255.0
# ifconfig fxpl 64.41.131.103 netmask OxffffffOO
# ifconfig fxpl 64.41.131.103 netmask your-netmask
В команде можно указывать также и значение широковещательного адреса, хотя это не
является необходимым. Широковещательный адрес вычисляется автоматически по
заданным значениям IP-адреса и сетевой маски. Однако если при настройке сетевую
маску пропустить, то не будет работать обратный ARP, поскольку по умолчанию пред-
полагается значение сетевой маски для сети класса А. При указании широковещательного
адреса обязательно указывайте одновременно и маску:
# ifconfig fxpl 64.41.131.103 netmask 255.255.0.0 broadcast
↪ 64.41.255.255
Иногда бывает необходимо указать также значение MTU (Maximum Transmission Unit,
максимальный размер пакета данных) для конкретного сетевого интерфейса. По
умолчанию значение MTU для сетевых карт равно 1500 (пакет длиной в 1500 байтов).
Иногда, это значение MTU приходится изменять для уменьшения задержек при работе в
низкоскоростных сетях. Выбором оптимального размера пакетов обычно занят маршру-
тизатор, и его изменение требуется в исключительных случаях. Примером такой настройки
может служить команда:
# ifconfig fxpl mtu 536
И наконец, еще одним секретом использования ifconfig является применение ключе-
вого слова media. Оно позволяет выбирать тип сетевой карты из списка возможных. Это
очень удобно в тех случаях, когда речь идет о сетевых картах, имеющих множество
интерфейсов (как, например, у карты, изображенной на рисунке 22.4 в предыдущей
главе), и вы хотите иметь возможность переключаться между ними. Допустим, что в
компьютере установлена сетевая карта 10/100 Ethernet, а сетевой концентратор автома-
тически определил скорость работы с такой картой в режиме полнодуплексной 100-
мегабитной передачи, в то время как нужно ограничить эту скорость 10 Мбит, то решить
эту задачу можно при помощи уже упомянутых ключевых слов media и mediaopt. Во-
первых, нужно выяснить, что сообщает команда ifconfig fxpl о поддерживаемых типах
среды передачи:
media: autoselect (lOObaseTX <full-duplex>) status: active
supported media: autoselect lOObaseTX <full-duplex> lOObaseTX
10baseT/UTP <full-duplex> lObaseT/UTP
Вывод команды ifconfig показывает, что в текущий момент сетевая карта автома-
тически настроена на максимально доступную для данной сети скорость (lOObaseTX
<full-duplex>). Давайте перенастроим карту в режим работы lObaseT. Строка сооб-
щает, что ключевой параметр для этого режима — 10baseT/UTP, к тому же доступен
Глава 23. Настройка основных сетевых служб 443
режим полного дуплекса, который можно активизировать с помощью ключевого
слова mediaopt. Все эти опции указываются в рамках листинга в угловых скобках,
запись, данная ниже, предлагает эту же информацию в более наглядной форме:
autoselect
lOObaseTX <full-duplex>
lOObaseTX
10baseT/UTP <full-duplex>
10baseT/OTP
Итак, для установки данного интерфейса в один из возможных режимов
10-мегабитной передачи (дуплекс или полудуплекс) применяются команды:
# ifconfig fxpl media 10baseT/UTP
# ifconfig fxpl media 10baseT/0TP mediaopt full-duplex
Ну а для обратной операции, т.е. для возврата к 100-мегабитной скорости работы,
нужно выполнить команду:
# ifconfig fxpl media autoselect
Помните, что режим полного дуплекса означает возможность одновременного
приема и передачи данных, так что режим lObaseT с полным дуплексом означает
полные 10 Мбит в обоих направлениях, в то время как режим 10baseT с
полудуплексом обеспечивает лишь суммарную скорость приема-передачи в 10 Мбит,
т.е. второй вариант работает значительно медленнее. Причем концентратор в
принципе не понимает полного дуплекса, работать в таком более скоростном режиме
умеет только коммутатор.
СОВЕТ
Для более углубленного изучения этих вопросов полистайте man-страницы руководства, набрав, к
примеру, команду man fxp.

_________________
Software is like a sex, it is better when it is free


 

Member
Статус: Не в сети
Регистрация: 18.05.2003
Откуда: Sweden
Ganjubas Может UDP 67 у тебя зактут?Попpобуи поигpатся с настpоиками сомого клиента в dhclient.conf

_________________
"Ну и запросы у вас..." - сказала база данных и повисла


 

Чуть-чуть пошаманил с сисинсталом и DHCP. При первом конекте выдаёт все данные (ip свой, шлюза и т.д.):

rl0: flags=8843<UP, BROADCAST, RUNNING, SIMPLEX, MULTICAST> mtu 1500
inet6 fe80::20e:2eff:fe8a:c6b4%r10 prefixlen 64 scopeid 0x1
inet 85.202.173.105 netmask 0xfffff800 broadcast 85.202.175.255
inet 85.202.168.1 netmask 0xffffffff broadcast 85.202.168.1
ether 00:0e:2e:8a:c6:b4
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active

85.202.173.105 - ip, который выдал сервер. 85.202.168.1 - шлюз.
После того, как оно распознало свои данные пробую пинговать какие-либо сайты. Но не выходит - "лимит ожидания привышен". Вызываю повторно dhclient и все данные сбрасываются.
Вопрос: "Что не так?"...
............................................
Подключён я к интернет по технологии, похожей на ADSL, только к модему идёт телевизионный каоксиал, от модема - витая пара к серверу (не кросовер).


 

Есть кто живой? :spy:


 

Member
Статус: Не в сети
Регистрация: 11.04.2004
Откуда: СПБ
dns прописан? Если нет - пропиши ip dns-сервера в /etc/resolv.conf


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 15 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan