Ответы пользователя по тегу Сетевое администрирование
  • Как обмануть электронный замок(чтобы не отправлять запросы на открытие на китайский сервер)?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Было бы хорошо поподробнее описать - что за замок, что за шлюз.

    Перед тем как делать локальные сервера, подмены dns и прочее сначала нужно понять как шлюз получает команду на открытие.

    Скорее всего этот шлюз wifi поддерживает соединение с каким-то китайским сервером по какому-то протоколу.
    Возможно он строит VPN, а может это просто mqtt.

    Адрес китайского сервера (с кем шлюз держит соединение) узнать не особо сложно. Дальше хуже...
    Вам нужно понять, что там за протокол используется. И расшифровать его, а протоколы сейчас все любят шифрованные.

    А вот потом вы уже заморачивайтесь с эмуляцией всего этого через локальный сервер, и как сделать так, чтобы все это шло на этот сервер, а не через Интернет к китайцам.
    Ответ написан
  • Как настроить маршрутизацию на сервере под CentOS 7?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Еще необходимо знать адрес шлюза (роутера) на стороне провайдера.

    1. Включить возможность роутинга:
    - временный вариант до перезагрузки: с командной строки echo 1 > /proc/sys/net/ipv4/ip_forward (естественно под рутом или с sudo)
    - постоянный вариант: в файл /etc/sysctl.conf добавить строку net.ipv4.ip_forward = 1 и перегрузить или скомандовать sysctl -p

    2. Указать маршрут по умолчанию: route add default gw <адрес шлюза провайдера>
    Ответ написан
    1 комментарий
  • Возможно ли изменить внутренний локальный ip-адрес на любой другой?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Начнем с того, что адрес 12.45.78.0 неправильный, ".0" - это всегда адрес сети, но не конкретного хоста. Адрес конкретных хостов не могут быть ".0" (это при любой маске подсети, при масках меньше чем 255.255.255.0 есть и другие исключения).

    А теперь ответ, если исправите написанное выше:

    Есть два варианта реализации задачи:
    1. Поместить их в одну подсеть, это будет маска 0.0.0.0. Тогда роутер не нужен. О взаимодействии с остальным интернетом забудьте, при такой маске ВСЕ хосты при такой маске находятся в вашей локальной сети.

    2. Взять роутер с поддержкой нескольких адресов на Ethernet (далеко не всякий роутер со стоковой прошивкой может это) и назначить на Ethernet (который LAN) адреса из тех же подсетей, что и хосты (компьютеры). Соответственно на хостах не забыть default-роутинг на соответствующие адреса роутера. А роутер и сам разберется куда пакеты слать, так как обе сети на его Ethernet-e.
    Ответ написан
    8 комментариев