Member
Статус: Не в сети Регистрация: 26.09.2009 Откуда: ДС
Рыбята, помогите разобраться нубу :) Имеется: роутер Mikrotik RB951; CentOS 6.5 на виртуалке; сеть 10.0.0.0. Задача: поднять на CentOS два интерфейса: основной и виртуальный, с адресами 10.1.1.1 и 10.2.2.1 соответственно. Проблема: то ли с маршрутизацией (в которой я нуб в кубе), то ли ещё с чем-то. В Микротике в разделе Adresses добавил адреса 10.1.1.0 и 10.2.2.0 на bridge-local. Если в CentOS включаю DHCP, то получаю адреса из 10.0.0.0. Как сделать так, чтобы я мог забить определённые адреса из другой сети и чтобы после этого сеть работала?
P.S.: Сообщение продублировано, за что прошу меня простить. Очень хочу докопаться до истины!
Member
Статус: Не в сети Регистрация: 26.09.2009 Откуда: ДС
targitaj, в этом вопросе не разбирался, времени в последние дни не было совсем... Фактически всё, что имеется, это CentOS на виртуалке + настроенный Mikrotik.
Member
Статус: Не в сети Регистрация: 06.07.2004 Откуда: РФ Фото: 6
ВыдРус Понятно. Я не знаю, как будет вести себя винда и её файрволл. Просто дай в VmWare виртуалке два сетевых интерфейса. Потом иди в саму виртуалку и на появившихся интерфейсах пробивай ip адреса. Как это делается в центосе я не знаю. Вот так это делается в дебиане. В VmWare давай виртуалке, соответственно, "прозрачные" интерфейсы, которые дают прямой проброс в сеть хост-системы. Потому пробуешь пингануть свой микротик, указывая адрес, с которого пингуешь.
Добавлено спустя 19 минут 15 секунд: Собственно, никаких маршрутизаций не надо. Маршрутизация нужна тогда, когда запрошенная сеть не подключена к запрашивающей системе напрямую. Маршрутизация - это тупо набор указателей. Вот как на дорогах раньше ставили. Такая-то сеть - туда-то. Запрос идёт от системы (маршрутизатора) к системе (маршрутизатору) до тех пор, пока не попадает на маршрутизатор, к которому цель подключена непосредственно. Собственно, твой микротик подключен к хост системе непосредственно. Никаких маршрутизаций не надо. Надо просто правильно пробитые ip адреса на обеих сторонах.
Member
Статус: Не в сети Регистрация: 26.09.2009 Откуда: ДС
targitaj, забил в eth0: ip 10.1.1.1 mask 255.255.255 gateway 10.0.0.1 (адрес роутера) dns 10.0.0.1 DNS-ы работают, преобразование доменных имён в IP-адреса происходит. Пинги упорно не идут.
Member
Статус: Не в сети Регистрация: 26.09.2009 Откуда: ДС
targitaj, извини, я пропал совсем :) Тогда не понимаю: что ставить в gw? IP-адрес сетевухи должен быть 10.1.1.1, а gateway тогда какой (если шлюзом, собственно, является роутер с адресом 10.0.0.1)? Да, с маской косяк. Правильный вариант - 255.0.0.0? Уже неоднократно читал теорию, но всё никак не могу понять таких простых, наверное, тонкостей...
Member
Статус: Не в сети Регистрация: 06.07.2004 Откуда: РФ Фото: 6
ВыдРус писал(а):
Уже неоднократно читал теорию, но всё никак не могу понять таких простых, наверное, тонкостей...
Очень просто. Записываешь ip адрес в двоичном виде. Записываешь маску в двоичном виде. Пише обе эти штуки в столбец друг под другом. Те циферки адреса, которые расположены над "1" маски, - это адрес сети. Остальное справа - адрес хоста в сети. Так вот, в одной физической сети у хостов должна быть одна сеть. То есть, должны совпадать те части ip адреса, которые соответствуют маске. Маска она потому и называется маской, что накладывается сверху. Как трафарет.
ВыдРус писал(а):
10.1.1.1, а gateway тогда какой (если шлюзом, собственно, является роутер с адресом 10.0.0.1)? Да, с маской косяк. Правильный вариант - 255.0.0.0?
Так работать будет. В этом случае адрес сети - 10.0.0.0/8
Добавлено спустя 4 часа 54 минуты 21 секунду: ВыдРус Читай. Эти четыре операции - основа всего в компах. Вообще всего. Всё работает на них.
Member
Статус: Не в сети Регистрация: 26.09.2009 Откуда: ДС
targitaj, слушай, а ведь всё оказалось очень и очень просто! У меня на роутере в "Addresses" было указано 10.0.0.1/24 вместо 10.0.0.1/8 :D Поправил и всё заработало: eth0 и eth0:0 без проблем поднял, пинги ходят, всё хорошо. Теперь другой вопрос: Мне надо построить сеть по схеме #77. Не совсем понимаю, что "в облаках": надо поднять на серваке DHCP и раздавать адреса из этих сетей? Чувствую себя полным идиотом, но понять этого не могу.
И надо бы сменить название темы на "Сети в Linux для дебилов чайников" :D
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения