Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Проблема с 2мя сетевыми адаптерами.

Ответить
Настройки темы
FreeBSD - Проблема с 2мя сетевыми адаптерами.

Новый участник


Сообщения: 32
Благодарности: 2

Профиль | Отправить PM | Цитировать


Изменения
Автор: bogert
Дата: 04-03-2009
Здравствуйте.
Стоит система FreeBSD 7.1, установленно 2 сетевых адаптера.
Предпологается, что один смотрит в инет, другой в локалку.

Проблема вот в чем: когда включен адаптер, смотрящий в инет, всё ок, интернет работает, ДНС сервера пингуются.

Когда работают оба перестают пинговаться ДНС сервера провайдера и соответственно инет не работает. Шлюз пингуется.

Предполагаю, что доступ к ДНС серверам открыт лишь для его(провайдера) ИП-адресов, т.е. только для тех что он выдает. Когда включены оба адаптера, ФРЯ возможно [пытается слать запросы от имени адаптера смотрящего в локалку. Происходит это в силу, я предполагаю, что шлюз и локальная сеть имеют одинаковые маски и вообще "находятся рядом". В общем что там я рассказываю... смотрите сами:

ifconfig:

#смотрящий в сеть
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 00:50:cf:40:ee:bc
inet 10.134.151.50 netmask 0xfffffe00 broadcast 10.134.151.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active

#смотрящий в инет
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
ether 00:18:37:01:f1:b1
inet 10.134.150.40 netmask 0xfffffe00 broadcast 10.134.150.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active

#итд
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000


Изменить архитектуру сети не могу, сделать нормальныее адреса локалки вроде 192.168... тоже не могу. Данная конструкция прекрасно функционирует в Винде. И функционировала во ФРЕ несколько дней назад. Но с тех пор как, я предполагаю, ввели эту авторизацию на ДНС серверах - работать перестало, к тому же ФРЯ переустанавливалась, может что-то настроено по-иному. Может чего и не заметил.

Забыл сказать это всё нужно, чтобы настроить НАТ.
-----------------------------------
/etc/resolv.conf:

domain host.ru
nameserver 195.60.60.240
nameserver 195.61.62.160

-----------------------------------
/etc/rc.conf:

inetd_enable="YES"
gateway_enable="YES"

ifconfig_rl0="inet 10.134.151.50 netmask 255.255.254.0" #в локалку
ifconfig_re0="inet 10.134.150.40 netmask 255.255.254.0 broadcast 10.134.150.255" #в инет
defaultrouter="10.134.150.1"
hostname="2.host.ru"
-----------------------------------

Подскажите как прописать Фре чтобы к ДНС серверам запросы шли от нужного адаптера, если эта возможная причина верна.

Отправлено: 19:35, 04-03-2009

 

Ветеран


Сообщения: 738
Благодарности: 89

Профиль | Отправить PM | Цитировать


bogert, покажи таблицу маршрутизации netstat -rn

-------
Бараш.


Отправлено: 21:48, 04-03-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 32
Благодарности: 2

Профиль | Отправить PM | Цитировать


2# netstat -rn
Routing tables

Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.134.150.1 UGS 0 9 re0
10.134.150.0/23 link#2 UC 0 0 re0
10.134.150.1 00:12:cf:a7:3b:40 UHLW 2 0 re0 1088
10.134.150.235 00:19:db:c6:f3:ec UHLW 1 12 re0 1199
127.0.0.1 127.0.0.1 UH 0 0 lo0

Отправлено: 22:45, 04-03-2009 | #3


Ветеран


Сообщения: 738
Благодарности: 89

Профиль | Отправить PM | Цитировать


bogert, это таблица в момент когда подключены обе сетевые или только одна?

з.ы. просьба. Вы когда постите вывод команд, используйте форматирование.есть же кнопочка CODE. Кому охота глаза ломать, разбираясь в Вашем коде.

-------
Бараш.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:21, 04-03-2009 | #4


Новый участник


Сообщения: 32
Благодарности: 2

Профиль | Отправить PM | Цитировать


Извините. Вот таблица, когда два адаптера:
Код: Выделить весь код
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            10.134.150.1       UGS         0       85    rl0
10.134.150.0/23    link#1             UC          0        0    rl0
10.134.150.1       00:12:cf:a7:3b:40  UHLW        2        1    rl0   1004
10.134.150.66      00:0f:ea:61:51:75  UHLW        1        3    rl0   1175
10.134.150.168     00:01:6c:ec:62:7f  UHLW        1        4    rl0   1041
10.134.151.243     00:1b:fc:de:56:3e  UHLW        1        8    rl0   1171
127.0.0.1          127.0.0.1          UH          0        0    lo0
Полагаю, что необходимо самому прописать рут до ДНС серверов. Ибо именно они перестают пинговаться. С пингом до шлюза, повторюсь, все нормально.

Последний раз редактировалось bogert, 04-03-2009 в 23:56.


Отправлено: 23:40, 04-03-2009 | #5


Ветеран


Сообщения: 738
Благодарности: 89

Профиль | Отправить PM | Цитировать


Цитата bogert:
Полагаю, что необходимо самому прописать рут до ДНС серверов. Ибо именно они перестают пинговаться. С пингом до шлюза, повторюсь, все нормально. »
У меня аналогичные мысли. Попробовать задать роут к днс серверу, и если прокатит, прописать его статически.

-------
Бараш.


Отправлено: 00:38, 05-03-2009 | #6


Новый участник


Сообщения: 32
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата leonty:
У меня аналогичные мысли. Попробовать задать роут к днс серверу, и если прокатит, прописать его статически. »
Да, всё так и есть. Только аналогичный результат я получил иным способом.
Взглянув на мой netstat -rn видно, что в колонке Netif везде фигурирует rl0, а должен быть re0.
Как я понял Фря сует в качестве адаптера в таблицу первый определившийся адаптер, которым стал неверный rl0.

Поменяв их местами в rc.conf
network_interfaces="re0 rl0"
Фря засунула в таблицы нужный re0 и всё заработало. Причем адаптер взял на себя все функции, включая лишние. Теперь перестал работать НАТ.

Как все же записать маршрут, где было бы явным образом указано использовать адаптер? Изучая man route я этого не нашел.

Последний раз редактировалось bogert, 05-03-2009 в 03:41.


Отправлено: 02:18, 05-03-2009 | #7


Аватара для Telepuzik

Ветеран


Сообщения: 3722
Благодарности: 747

Профиль | Отправить PM | Цитировать


bogert,
Цитата bogert:
ifconfig_rl0="inet 10.134.151.50 netmask 255.255.254.0" #в локалку
ifconfig_re0="inet 10.134.150.40 netmask 255.255.254.0 broadcast 10.134.150.255" #в инет »
У вас оба интерфейса находятся в одной подсети 10.134.150.0/23, меняйте маску подсети на 255.255.255.0.

-------
По'DDoS'ил и бросил :-)


Отправлено: 10:14, 05-03-2009 | #8


Ветеран


Сообщения: 738
Благодарности: 89

Профиль | Отправить PM | Цитировать


Цитата bogert:
Изменить архитектуру сети не могу, сделать нормальныее адреса локалки вроде 192.168... тоже не могу. »

-------
Бараш.


Отправлено: 12:08, 05-03-2009 | #9


Аватара для Telepuzik

Ветеран


Сообщения: 3722
Благодарности: 747

Профиль | Отправить PM | Цитировать


Интересно а с чем связана не возможность поменять маску для локалки на 255.255.255.0.

-------
По'DDoS'ил и бросил :-)


Отправлено: 13:31, 05-03-2009 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Проблема с 2мя сетевыми адаптерами.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - Проблема с сетевыми подключениями Andrik Microsoft Windows 2000/XP 5 21-12-2012 12:43
Печать - Проблема с сетевыми принтерами r1sh Сетевые технологии 7 22-04-2009 13:18
UserGate - Проблема с 2мя сетевухами на 1 компе!SOS MUR77 Сетевые технологии 3 03-03-2009 10:18
Route/Bridge - Проблема с 2-мя сетевыми LVlad Сетевые технологии 2 31-10-2007 19:23
Фильтр IP через сетевой мост или сервер с 2мя сетевыми Spawnxxx Сетевые технологии 1 22-01-2007 10:04




 
Переход