Я не знаю как в Cisco, но обычно, в таблице маршрутизации обязательно указывается router, через который надо отослать запрос.
То-есть стандартный алгоритм такой:
Если адрес назначения укладывается в текущую подсеть, то используется arp для поиска Mac-адреса.
Если по сеть чужая, ищем мак-адрес роутера сети назначения.
В качестве теста можно попробовать добавить руками arp запись для 192.168.2.2 и посмотреть что будет.
Я не знаю, насколько софт эмуляция корректно работает на таких граничных задачах.. Может на физике поведение будет отличаться...
Вадим, ну так сделайте, что бы имя хоста отличались или путь (prefix) в URL.
Грубо:
company.ru проверяет, есть ли авторизация и если нет, то отправляет на
company.ru/login
Балансировщик знает, что если впереди есть /login, то ножа отправлять на контейнер авторизации.
Контейнеры же приложение) обслуживают не одного пользователя, а кучу. То-есть кто-то прошёл авторизацию, а кто-то ещё нет.. Поэтому на уровне контейнеров эту проблему не решить. Это уровень приложения.
Вы давайте пользователю токен авторизации (cookie). И бэкеннд будет знать: есть авторизация - работаем. Нет - редиректим на страницу авторизации.
Если разные сайты (докеры) отвечают за разные части по URL запроса, то перед ними ставят балансровщик (reverse-proxy). Тот же nginx, который исходя из URL запроса сам дальше переводит на один сайтов (хоть по портам могут отличаться, хоть по адресам).
Zailox,
В totorial, на который вы ссылаетесь, чётко указано, что пакеты с debian.
Если нет пароля в shadow, то зайти будет невозможно или надо разбираться, как разрешить беспарольный вход.
Сейчас у Вас - уникальная конфигурация, которой больше ни у кого нет. Соответственно проблема может быть где угодно...
Мы же не знаем, чем вы заполнили свой мини образ и с какого дистрибутива собираете.
Для работы login как минимум необходимы файлы /etc/passwd /etc/shadow /etc/group
Должна быть запись для пользователя root.
Основной вопрос: А зачем?
Если для изучения, то изучайте, но САМИ.
А так - придумывание себе и другим проблем на ровном месте..
Развиваться как специалист в какой области?
Если в области мат. анализа, дискретной математики - то идти на соответствующую кафедру заниматься фундаментальной наукой.
Если Вы написали пару лаб на С, то это большое заблуждение, что Вы его знаете..
Как студент, Вы должны уже сами понимать, кем Вы хотите быть. Смотрите соответствующие вакансии, требования к ним, готовитесь...
Выглядит как утопия..
Запрос на удаление строк по параметру - выглядит элементарно, выполняется быстро. А подготовить обратную операцию - целая история. ( надо сначала выбрать все удаляемые данные, где-то их сохранить).
Причём если пользователь захочет откатить изменения не прям сейчас, а спустя какое-то время, то как обеспечить целостность данных для некой абстрактной базы..
Если есть задача хранить промежуточные состояния, то надо сразу проектировать базу с учётом этого фактора, как делают всякие wiki-подобные движки...
Сергей delphinpro,
Мне попадались экземпляры, у которых крышка горбатая.
Соответственно пятно контакта очень маленькое. Термпопаста уменьшает влияние этой проблемы.
Измерить можно:
По пятну контакта термопасту или ровной стальной линейкой проверить зазоры по плоскости.
Но общий вывод:
Не видя конкретный экземпляр предсказать результат трудно..
Все слишком индивидуально:
- насколько ровная крышка процессора.
- насколько ровная и гладкая поверхность радиатора.
- какую мощность надо отводить.
Если чем-то разводить термопасту - это должно быть диалектриком, и это потом придётся удалять..
Если есть возможность - потерпеть.
В теории, можно попытаться размягчить пасту каплей силиконовой смазки. (не пробовал и не проверял).
Совсем без термопасты - много хуже чем с ней, но что у Вас там сейчас в остатках - непонятно, если засохшие куски, то может и полегчает..