Вопросы по адресам IP
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Вопросы по адресам IP
Есть фряха с несколькими интерфейсами и роутер с несколькими интерфейсами.
Нужно соединить фряху с роутером, но при этом на фряхе должен быть адрес 11.1.1.1, а на роутере 12.2.2.2. (Почему именно так - хочу понять логику работы сети).
1. Какие маски подсети при этом выставлять на интерфейсах?
2. Как задавать при этом маршрутизацию с фряхи на роутер? (Например нужно построить маршрут на 13.3.3.3 с интерфейса 11.1.1.1 через 12.2.2.2).
Адреса специально такие, чтобы не было общей маски подсети.
3. Откуда фряха будет знать, что на 12.2.2.2 нужно идти через интерфейс 11.1.1.1?
Или это в принципе не возможно?
Пока что получилось связать фряху и роутер (по маске /32), но маршрутизация дальше - ни в какую.
Нужно соединить фряху с роутером, но при этом на фряхе должен быть адрес 11.1.1.1, а на роутере 12.2.2.2. (Почему именно так - хочу понять логику работы сети).
1. Какие маски подсети при этом выставлять на интерфейсах?
2. Как задавать при этом маршрутизацию с фряхи на роутер? (Например нужно построить маршрут на 13.3.3.3 с интерфейса 11.1.1.1 через 12.2.2.2).
Адреса специально такие, чтобы не было общей маски подсети.
3. Откуда фряха будет знать, что на 12.2.2.2 нужно идти через интерфейс 11.1.1.1?
Или это в принципе не возможно?
Пока что получилось связать фряху и роутер (по маске /32), но маршрутизация дальше - ни в какую.
Глюк глюком вышибают!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Вопросы по адресам IP
Если фряха может указывать в роли шлюза интерфейс, но добавляем маршрут:
12.2.2.2 255.255.255.255 Interface. И пакеты, предназначенные 12.2.2.2 будут вылетать в указанный интерфейс.
12.2.2.2 255.255.255.255 Interface. И пакеты, предназначенные 12.2.2.2 будут вылетать в указанный интерфейс.
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Вопросы по адресам IP
Поидее както так (em0 написал для примера):
Код: Выделить всё
route add -host 12.2.2.2 11.1.1.1 -interface em0
Вот исходя из этого непонятно, зачем указывать одновременно интерфейс и адрес шлюза, если они по сути совпадают.If the destination is directly reachable via an interface requiring no
intermediary system to act as a gateway, the -interface modifier should
be specified; the gateway given is the address of this host on the common
network, indicating the interface to be used for transmission.
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Вопросы по адресам IP
А как прописывать для 13.3.3.3?
Так?
То есть обязательно должно быть?
Так?
Код: Выделить всё
route add -host 13.3.3.3 11.1.1.1 -interface em0
Код: Выделить всё
route add -host 12.2.2.2 11.1.1.1 -interface em0
route add -host 13.3.3.3 11.1.1.1 -interface em0
Глюк глюком вышибают!
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Вопросы по адресам IP
Насчет маршрута к 13.3.3.3 - просто указать как шлюз 12.2.2.2, интерфейс указывать не нужно. А вот насчет 12.2.2.2 - нужно пробовать, но сначала как выше написано.
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Вопросы по адресам IP
То есть ІР на интерфейсе указывать не нужно.route add -iface rl0 -host 12.2.2.2 11.1.1.1
route: bad address: rl0
route add -host 12.2.2.2 11.1.1.1 -iface rl0
route: bad address: rl0
route add -host 12.2.2.2 -iface rl0
add host 12.2.2.2: gateway rl0
Глюк глюком вышибают!
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Вопросы по адресам IP
Выходит не нужно. Кстати, на маршрутизаторе нужно будет аналогичный маршрут добавить, с указанием именно интерфейса, а не адреса шлюза.
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Вопросы по адресам IP
Да Микротик еще тот микротик. Я так и не понял, что значит опция нетворк в настрйоках интерфейса, оно само как-то просчитывает, если я маску задаю в адресе.
Вроде заработало. Буду еще проверять.
Не думал, что статический маршрут будет опираться на другой статический маршрут. Всегда думал, что они независимы.
Вроде заработало. Буду еще проверять.
Не думал, что статический маршрут будет опираться на другой статический маршрут. Всегда думал, что они независимы.
Глюк глюком вышибают!
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Вопросы по адресам IP
Еще замечание. Дефолтный шлюз стандартным способом не канает, так как он инициируется перед статическими маршрутами и в момент инициализации нужный шлюз еще не активен. Приходиться прописывать дополнительно статику на 0.0.0.0.
Глюк глюком вышибают!
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: Вопросы по адресам IP
невротик кстате что стоит? какой девайс или просто их 18 ти мегабайтная ос?Gamerman писал(а):Да Микротик еще тот микротик. Я так и не понял, что значит опция нетворк в настрйоках интерфейса, оно само как-то просчитывает, если я маску задаю в адресе.
Вроде заработало. Буду еще проверять.
Не думал, что статический маршрут будет опираться на другой статический маршрут. Всегда думал, что они независимы.
//del
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Вопросы по адресам IP
Железяка невротическая. 2011 вроде, лень смотреть. Но настройки адреса сети у них везде одинакова, но какова там логика, я понять не могу. Ну и фиг с ней, работает и хорошо
Глюк глюком вышибают!
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Вопросы по адресам IP
Логика чего не ясна?
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Вопросы по адресам IP
Когда через winBox заводится новый адрес на интерфейсе, то таместь 3 поля:
Address: 0.0.0.0/0
Network:
Interface:
Так вот, если в первом поле фигурирует знак "/", то значит можно вносить маску, а что значит второе поле? Я его оставляю пустым, Микротик сам прописывает параметры.
Address: 0.0.0.0/0
Network:
Interface:
Так вот, если в первом поле фигурирует знак "/", то значит можно вносить маску, а что значит второе поле? Я его оставляю пустым, Микротик сам прописывает параметры.
Глюк глюком вышибают!
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Вопросы по адресам IP
А документацию зачем придумали?
http://www.mikrotik.com/testdocs/ros/3.0/ip/address.php
http://www.mikrotik.com/testdocs/ros/3.0/ip/address.php
IP Addressing
Submenu level: /ip address
Description
IP addresses serve for a general host identification purposes in IP networks. Typical (IPv4) address consists of four octets. For proper addressing the router also needs the network mask value, id est which bits of the complete IP address refer to the address of the host, and which - to the address of the network. The network address value is calculated by binary AND operation from network mask and IP address values. It's also possible to specify IP address followed by slash "/" and the amount of bits that form the network address.
In most cases, it is enough to specify the address, the netmask, and the interface arguments. The network prefix and the broadcast address are calculated automatically.
It is possible to add multiple IP addresses to an interface or to leave the interface without any addresses assigned to it. In case of bridging or PPPoE connection, the physical interface may bot have any address assigned, yet be perfectly usable. Putting an IP address to a physical interface included in a bridge would mean actually putting it on the bridge interface itself. You can use /ip address print detail to see to which interface the address belongs to.
MikroTik RouterOS has following types of addresses:
Static - manually assigned to the interface by a user
Dynamic - automatically assigned to the interface by DHCP or an estabilished PPP connections
Property Description
actual-interface (read-only: name) - name of the actual interface the logical one is bound to. For example, if the physical interface you assigned the address to, is included in a bridge, the actual interface will show that bridge.
address (IP address) - IP address
broadcast (IP address; default: 255.255.255.255) - broadcasting IP address, calculated by default from an IP address and a network mask
disabled (yes | no; default: no) - specifies whether the address is disabled or not
interface (name) - interface name the IP address is assigned to
netmask (IP address; default: 0.0.0.0) - delimits network address part of the IP address from the host part
network (IP address; default: 0.0.0.0) - IP address for the network. For point-to-point links it should be the address of the remote end
Notes
You cannot have two different IP addresses from the same network assigned to the router. Exempli gratia, the combination of IP address 10.0.0.1/24 on the ether1 interface and IP address 10.0.0.132/24 on the ether2 interface is invalid (unless both interfaces are bridged together), because both addresses belong to the same network 10.0.0.0/24. Use addresses from different networks on different interfaces.
Example
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Вопросы по адресам IP
Я поставил другой адрес и все равно работает. Хотя, возможно, оно работает из-за других моих настроек. Но все равно, спасибо.network (IP address; default: 0.0.0.0) - IP address for the network. For point-to-point links it should be the address of the remote end
Глюк глюком вышибают!
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Вопросы по адресам IP
Не, ну так принцип работы не поймешь.
Настройки настройками, но есть различные статусы интерфейсов, информация об адресах на них, таблицы маршрутизации и так далее. Смотрим это и анализируем, сопоставляем с реальным поведением и указанными настройками.
Настройки настройками, но есть различные статусы интерфейсов, информация об адресах на них, таблицы маршрутизации и так далее. Смотрим это и анализируем, сопоставляем с реальным поведением и указанными настройками.
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Вопросы по адресам IP
На вопрос, в стартовом топике я получил ответ, микротик уже всплыл по ходу. Еще попробую поигратся с настройками там. Хотя, то что нужно - работает уже.
Глюк глюком вышибают!