The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  правила/FAQ  поиск  регистрация  вход/выход  слежка  RSS
"Настройка маршрутизатора на CentOs 7"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Информационная безопасность (Firewall и пакетные фильтры / Linux)
Изначальное сообщение [ Отслеживать ]

"Настройка маршрутизатора на CentOs 7"  +/
Сообщение от Dmitry (??) on 13-Ноя-17, 14:47 
Доброго всем времени суток.

Сорри, что обращаюсь по такой довольно простой проблеме, но я уже сломал голову. Не понятно куда копать. Короче надо построить софтовый роутер на ЦентОсе (проверяю на виртуалке). Установил минимальный ЦентОс 7 (две сетевые карты). Заапгрейдил его всеми последними пакетами (yum update). Донакатил net-tools и еще пару других пакетов. Сетевые карты сконфигурировал вручную (ессно статикой). Network manager отключил. FirewallD тоже отключил. В результате получил следующую конфигурацию:::
====================================================================
[root@web-router ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:50:56:aa:75:e8 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.165/24 brd 192.168.1.255 scope global ens32
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:feaa:75e8/64 scope link
       valid_lft forever preferred_lft forever
3: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:50:56:aa:29:5a brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.200/24 brd 192.168.100.255 scope global ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:feaa:295a/64 scope link
       valid_lft forever preferred_lft forever
[root@web-router ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.165   0.0.0.0         UG    0      0        0 ens32
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 ens32
169.254.0.0     0.0.0.0         255.255.0.0     U     1003   0        0 ens33
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 ens32
192.168.100.0   0.0.0.0         255.255.255.0   U     0      0        0 ens33
[root@web-router ~]# cat /proc/sys/net/ipv4/ip_forward
1
[root@web-router ~]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
[root@web-router ~]#
=======================================================================
Вроде все правильно. Но в результате имею следующее.
1. С роутера нормально пингуются обе сетки (192.168.1.0 и 192.168.100.0). Что вполне логично.
2. Из сетки 192.168.1.0 нормально пингуется вся сетка 192.168.100.0.
3. А вот из сетки 192.168.100.0 пингуется только сам роутер (оба интерфейса) а дольше ни ни. Нихрена не понятно. Я грешным  дело подумал на фаервол с его ограничениям по зонам, но (как я и писал выше) он у меня отключен (правила iptables в дальнейшем накручу вручную).

Подскажите, плиз, в каком направлении направить  мне мой скрезол. Чего я не учел и не правильно сконфигурячил. Сорри, если задал глупый вопрос. Но уже давно с линухом дела не имел.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Настройка маршрутизатора на CentOs 7"  +/
Сообщение от ыы on 13-Ноя-17, 15:24 

> 3. А вот из сетки 192.168.100.0 пингуется только сам роутер (оба интерфейса)
> а дольше ни ни. Нихрена не понятно. Я грешным  дело

дефолтный шлюз роутера- он сам.
куда дальше то? :)

0.0.0.0         192.168.1.165   0.0.0.0         UG    0      0        0 ens32

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Настройка маршрутизатора на CentOs 7"  +/
Сообщение от Dmitry (??) on 13-Ноя-17, 15:46 
>> 3. А вот из сетки 192.168.100.0 пингуется только сам роутер (оба интерфейса)
>> а дольше ни ни. Нихрена не понятно. Я грешным  дело
> дефолтный шлюз роутера- он сам.
> куда дальше то? :)
> 0.0.0.0         192.168.1.165  
> 0.0.0.0         UG  
>   0      0  
>      0 ens32

А в чем ссно проблема ??? Я же и собираюсь маршрутизировать только эти две сетки
- 192.168.1.х и 192.168.100.х - дальнейшая проброска не планируется.

Ну. Ладно. Будь по Вашему. Сделал гейт на дефолтный конторский. Теперь таблица выглядит так
==================================
[root@web-router sysconfig]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.200   0.0.0.0         UG    0      0        0 ens32
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 ens32
169.254.0.0     0.0.0.0         255.255.0.0     U     1003   0        0 ens33
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 ens32
192.168.100.0   0.0.0.0         255.255.255.0   U     0      0        0 ens33
=====================================

Результат (как и я был уверен) на 100% повторил предыдущий - из 1-ой сети 100-ая пигнуется, а вот наоборот нет.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Настройка маршрутизатора на CentOs 7"  +/
Сообщение от eRIC (ok) on 13-Ноя-17, 16:12 
> Результат (как и я был уверен) на 100% повторил предыдущий - из
> 1-ой сети 100-ая пигнуется, а вот наоборот нет.

#iptables -L -t nat
что говорит?

вообще 100я подсеть знает что в 1ю надо идти через данный CentOS шлюз?


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Настройка маршрутизатора на CentOs 7"  +/
Сообщение от Dmitry (??) on 13-Ноя-17, 16:59 
>> Результат (как и я был уверен) на 100% повторил предыдущий - из
>> 1-ой сети 100-ая пигнуется, а вот наоборот нет.
> #iptables -L -t nat
> что говорит?

[root@web-router etc]# iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
[root@web-router etc]#

> вообще 100я подсеть знает что в 1ю надо идти через данный CentOS
> шлюз?

Знает. Она же отвечает на пинги из первой. Кстати, обнаружил еще одну "странность". После добавления корпоративного дефолтного шлюза из 100-ой сетки стали нормально пинговаться и-нет адреса. Более того нормально проходит обращение и к корпоративному DNS-у (он находится в первой сети) - имена резолвятся. А вот пинги из 100-ой в первую, хоть тресни, не идут. М.б. где-то  режется именно icmp протокол при пинговании из сотой в первую. Но не понятно, почему тогда пинги в и-нет проходят.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Настройка маршрутизатора на CentOs 7"  +/
Сообщение от Dmitry (??) on 13-Ноя-17, 17:12 
Спасибо всем ответившим.

Как оказалось я сам налажал.

ЗАБЫЛ, ЧТО У МЕНЯ УСТАНОВЛЕН КАСПЕРСКИЙ, А ОН С ОГРОМНЫМ УСПЕХОМ РЕЗАЛ ПАКЕТЫ ИЗ 100-ОЙ СЕТКИ. (для проверки пинговал,  ессно, самого себя )))))

PS: Сорри, что напрасно потревожил.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Настройка маршрутизатора на CentOs 7"  +/
Сообщение от oleg email(??) on 13-Ноя-17, 17:17 
> Спасибо всем ответившим.
> Как оказалось я сам налажал.
> ЗАБЫЛ, ЧТО У МЕНЯ УСТАНОВЛЕН КАСПЕРСКИЙ, А ОН С ОГРОМНЫМ УСПЕХОМ РЕЗАЛ
> ПАКЕТЫ ИЗ 100-ОЙ СЕТКИ. (для проверки пинговал,  ессно, самого себя
> )))))
> PS: Сорри, что напрасно потревожил.

Меня  в  таких случаях прекрасно выручает tcpdump , если есть  доступ на  маршрутизатор  то можно ни у  кого ничего не спрашивать т.к. и так всё  видно.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Настройка маршрутизатора на CentOs 7"  +/
Сообщение от Аноним (??) on 14-Ноя-17, 03:12 
> Как оказалось я сам налажал.
> ЗАБЫЛ, ЧТО У МЕНЯ УСТАНОВЛЕН КАСПЕРСКИЙ

typical stupid fail

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру