|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Маршрутизатор на freebsd |
|
Маршрутизатор на freebsd
|
Новый участник Сообщения: 5 |
Профиль | Отправить PM | Цитировать Помогите настроить маршрутизацию между интерфейсам. Замучался уже весь.. две сетевухи rl0 (192.168.52.250/255.255.255.0) и rl1 (192.168.50.250/255.255.255.0) в rc.conf gateway_enable="yes", в ядре включена поддержка файрвола, netgraph и dummynet, стоит как firewall_type="open". С бзды пингуются обе подсети, с компов и с той и с другой подсетки пингуются оба интерфейса бзды, но компы из разных подсетей не могут пинговать друг друга. Если с машины допустим .52.10 пингануть допустим .50.10, и глянуть netstat -nr, то в таблице маршрутизации появляется запись об интерфейсе .50.10 т.е. бзда что-то сделать пытается.. да и еще если в rc.conf выставить router_enable="yes" затем /etc/netstart то лезут ошибки от routed, что не может *забиндить сокет - уже занят... Где собака порылась? ЗЫ С generic ядром тоже самое.
|
|
Отправлено: 14:30, 07-10-2004 |
Юниксоид Сообщения: 3001
|
Профиль | Отправить PM | Цитировать Добавьте статические маршруты в обе сети.
man route. |
------- Отправлено: 19:54, 07-10-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Я так и не понял в чем дело... =(
Чуточку подробнее, нужно сделать маршрутизатор, на freebsd 4.8, задача: нужно чтобы компы из обоих подсеток могли свободно "видеть" друг друга. В дальнейшем будет и третий интерфейс, на котором будет инет. А пока имеем две сетевухи: ifconfig_rl0="inet 192.168.52.250 netmask 255.255.255.0" ifconfig_rl1="inet 192.168.50.250 netmask 255.255.255.0" в rc.conf: gateway_enable="YES" defaultrouter="NO" router_enable="YES" router_flags="-s" static_routes="subnet1 subnet2" route_subnet1="-net 192.168.52.0/24 192.168.52.250" route_subnet2="-net 192.168.50.0/24 192.168.50.250" Ядро generic, файрвола нет. С бзды пингуются обе подсети, с компов и с той и с другой подсетки пингуются оба интерфейса бзды, но компы из разных подсетей не могут пинговать друг друга. В компах в подсетках прописаны соответствующие шлюзы. В чем может быть дело? В ARP? Как лечить? Посоветуйте что-нибудь... кроме man ибо man route не очень-то помог... |
Отправлено: 18:13, 11-10-2004 | #3 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать И вот еще что интересно:
на клиенте(192.168.50.22): ping 192.168.52.8 serv# tcpdump -i rl1 tcpdump: listening on rl1 23:40:12.922825 192.168.50.22 > 192.168.52.8: icmp: echo request 23:40:18.338504 192.168.50.22 > 192.168.52.8: icmp: echo request 23:40:23.344451 192.168.50.22 > 192.168.52.8: icmp: echo request 23:40:28.350401 192.168.50.22 > 192.168.52.8: icmp: echo request serv# tcpdump -i rl0 tcpdump: listening on rl0 23:40:12.922875 192.168.50.22 > 192.168.52.8: icmp: echo request 23:40:18.338544 192.168.50.22 > 192.168.52.8: icmp: echo request 23:40:23.344485 192.168.50.22 > 192.168.52.8: icmp: echo request 23:40:28.350430 192.168.50.22 > 192.168.52.8: icmp: echo request при этом: serv# ping 192.168.52.8 PING 192.168.52.8 (192.168.52.8): 56 data bytes 64 bytes from 192.168.52.8: icmp_seq=0 ttl=128 time=0.280 ms 64 bytes from 192.168.52.8: icmp_seq=1 ttl=128 time=0.144 ms 64 bytes from 192.168.52.8: icmp_seq=2 ttl=128 time=0.154 ms 64 bytes from 192.168.52.8: icmp_seq=3 ttl=128 time=0.254 ms окончательно запутался... получается, что пересылка пакетов между интерфейсами происходит.. но получается, что только в одном направлении... чушь. Куда еще посмотреть? |
Отправлено: 23:47, 11-10-2004 | #4 |
Ветеран Сообщения: 659
|
Профиль | Отправить PM | Цитировать А клиенты знают свой default route?
Добавлено: И traceroute нужно смотреть тоже... |
|
Отправлено: 09:00, 12-10-2004 | #5 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать To archy: да всё это указано.
Странно конечно... после перестановки c 4.8 на 4.10 всё заработало с теми же установками... полтергейст какой-то.. Ладно. Всем спасибо за советы. Дальше нужно было сделать маршрутизацию мультикастов, это как два байта переслать. Теперь вопрос стоит такой, как сделать, что бы юзеры из одной подсети могли видеть юзеров другой в сетевом окружении.. обязательно самбу и в домен или можно по-проще? |
Отправлено: 21:47, 12-10-2004 | #6 |
Ветеран Сообщения: 659
|
Профиль | Отправить PM | Цитировать Giga
Чтоб нормально работало нужен wins |
Отправлено: 22:15, 12-10-2004 | #7 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Не сомневался Значит буду "танцевать" Самбу
|
Отправлено: 10:09, 13-10-2004 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VPN/Firewall - Маршрутизатор | Joni | Сетевое оборудование | 2 | 18-06-2008 10:08 | |
Прочее - маршрутизатор для wi-fi | GAMeovER | Сетевое оборудование | 0 | 03-06-2008 15:49 | |
FreeBSD - маршрутизатор на FreeBSD + другие нужные фичи | Altaranenco | Общий по FreeBSD | 2 | 28-11-2007 12:15 | |
Маршрутизатор | B o s s | Общий по FreeBSD | 24 | 21-06-2004 19:57 | |
Freebsd маршрутизатор | covex | Общий по FreeBSD | 6 | 24-11-2003 07:54 |
|