• Как сделать переадресацию в файле HOSTS не для всего IP, а для конкретной ссылки?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Никак. Файл hosts - это часть подсистемы DNS. Он работает только с доменными именами, а не ссылками.
    Ответ написан
    Комментировать
  • Как захостить свой сайт на микротике?

    GavriKos
    @GavriKos
    Ох извращения....

    Ладно, давайте поэтапно.
    Если ваш "сайт" - это только картиночки-цеесесечки-хетемеельки - крч статика - то в теории микротик умеет хранить в себе файлы и даже отдавать их на сторону. Но там вроде и жуткие лимиты, и скорость низкая, и потанцевать с роутингом придется.
    Если нужна хоть какая то логика бекенда (БД, пхп, питон - вот это все) - то уже сложнее. Насколько я помню, у микротика есть такая штука как Metarouter - такой себе аналог виртуалки. В него можно запихнуть OpenWRT. А в OpenWRT уже можно запихнуть всякое типа апача и нджинкса. Так что В ТЕОРИИ вся эта кракозябра может и заработать. Только вот нафига....
    Ответ написан
    Комментировать
  • Как узнать онлайн на сервере в CS:GO с помощью Python?

    Vindicar
    @Vindicar
    RTFM!
    Гуглить пробовал?
    Вот кроме шуток, первый же запрос по "CS:GO query online python" меня отправил в доки к пакету python-valve.
    И там даже есть пример кода, которому нужно указать вместо ... адрес и порт, как я понимаю.
    import valve.source.a2s
    
    SERVER_ADDRESS = (..., ...)
    
    with valve.source.a2s.ServerQuerier(SERVER_ADDRESS) as server:
        info = server.info()
        players = server.players()
    
    print("{player_count}/{max_players} {server_name}".format(**info))
    for player in sorted(players["players"],
                         key=lambda p: p["score"], reverse=True):
        print("{score} {name}".format(**player))
    Ответ написан
    1 комментарий
  • Существует ли API для проверки работоспособности прокси сервера?

    seven5674
    @seven5674
    Старый я уже что бы что-то в себе менять
    ИМХО проверять надо не с внешнего сервера с машины на которой эти прокси будут использоваться
    потому как следующий вопрос будет - а почему там работает а у меня нет

    конечно же есть сервисы которые проверяют на доступность с разных точек но с учетом того что процентов 99% прокси не анонимные то есть большие шансы что прокси будут рабочими но не для тебя

    Простейшая реализация проверки выглядит так - делаешь N запросов на каждый прокси и смотришь допустимый процент статуса 200. Упростить задачу по скорости можно заменив get на head запросы

    Пример реализации на Qt + потоки
    628566675d6bf751250079.png
    Ответ написан
    Комментировать
  • Как настроить резервное копирование серверов?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Был в десятке разных компаний. У всех - по разному.
    Бэкап это по большей части организационный вопрос. Главное что в этом топике вам никто правильно не ответит.

    Нужно спрашивать ваш бизнес о требованиях к базе. Например:

    1) Как долго бизнес согласен ждать восстановления? Это влияет например на стратегию делания инкрементальных кумулятивных и полных бэкапов для БД. Разумеется все БД - в режиме arhivelog/wal.
    2) От чего мы страхуемся? От физических повреждений. Или еще нужно предохранится от неверно поставленного обновления на базу. Тут - надо прикупить дополнительных дисков или магнитных накопителей.

    Самое главное что у вас должны быть учебные тревоги. Тоесть вы должны реально откатать бэкап+восстановление хотя-бы несколько раз. Иначе то что вы делаете будет фейком. Часто видел такое. Бэкап делает какой-то сисадмин средствами Акрониса например. Но этот сисадмин и понятия не имеет как работает Oracle и что вообще нужно предварительно подготовить чтоб бэкапные файлы не стали ненужным балластом.
    Ответ написан
    Комментировать
  • Как настроить резервное копирование серверов?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    У бэкапа нет понятия "правильно". У бэкапа есть понятие "решающее проблемы конкретного бизнеса". И стратегий, и тактик, и технологий тут хоть #опой ешь и все разные. К тому же грамотно организованный бэкап - это недешено.
    Ответ написан
    Комментировать
  • Как подключиться к сайту Binance и получать ещё неопубликованные новости?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    1.Идете на Бинанс, находите раздел посвященный API и изучаете
    2.Настраиваете авторизацию, если нужно
    2.Качаете requests, читаете доки к ней
    3.Подключаетесь к API с использованием соответствующих данных для авторизации (если они нужны)
    4.Шлете запросы.

    Это при условии, что действительно есть api и он открыт для использования.
    Вполне может быть, что если даже api и есть, то использовать его могут только внутренние сервисы, к которым относятся и боты, публикующие новости на указанных платформах.
    Либо же api нет вовсе, а новости публикуются с помощью вебхуков
    Ответ написан
    3 комментария
  • Как опубликовать локальные сервисы в интернет если у меня серый IP?

    martin74ua
    @martin74ua Куратор тега Компьютерные сети
    Linux administrator
    ipv6
    даже если провайдер его не дает - есть бесплатные туннельброкеры...
    тот же he.net например

    ЗЫ. Но тогда для доступа на этот ресурс клиент тоже должен иметь ipv6.
    Ответ написан
    1 комментарий
  • Пароль на приложение?

    @kalapanga
    Нет такого. Возможно существует какой-то левый софт. Но это в принципе неправильная идея. Для этого существуют различные учётные записи пользователей. И если кому-то нельзя в почтовый клиент, то у него просто не должно быть этого почтового клиента.
    Ответ написан
    Комментировать
  • Как программно намертво отключить встроенную клавиатуру ноутбука?

    @Drno
    Раскрутить ноут
    Отключить шлейф клавиатуры
    Ответ написан
    Комментировать
  • Как запретить доступ мобильным устройствам к интернету?

    @Drno
    Ну по нормальному надо вынести вифи клиентов в отдельную подсеть. И на ней запретить
    Но на тп-линк это врятли

    Можно на dhcp сервере поставить выдачу неправильного шлюза.
    А на ПК вручную выставить нужный
    Ответ написан
    2 комментария
  • Как запретить доступ мобильным устройствам к интернету?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Включить на точке доступа белый список маков, ноуты в него занести, остальные получат болт. А управление сервером - в зависимости от того, как у Вас выход в тырнет сделан, ничего ж не сказали.
    Ответ написан
    Комментировать
  • Как выполнить перенос базы данных из образа системы на новый сервер?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    смонтируй тот раздел (0.img, 1.img или 2.img)на котором находилась БД ну и скопируй её.
    Ответ написан
    4 комментария
  • Почему, при подключении к сети Даркнет через Тор или i2p используется локальный хост 127.0.0.1? Как это работает?

    @rPman
    программы tor и i2p (и другие аналогичные, помню была еще freenet например) работают по следующему принципу:
    1. по локальному адресу (это меняется в настройках) запускается веб сервер, представляющий интерфейс приложения (настройки, мониторинг, просмотр конфига)
    2. для работы с onion сайтами в браузере прописывается socks прокси (порт 9050 по умолчанию), а сервер эту прокси эмулирует, переотправляя запросы в tor сеть

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

    p.s. благодаря такой схемы для работы с tor или i2p можно использовать не только браузеры и специализированные библиотеки но и обычные приложения, умеющие использовать socks прокси (а есть возможность поднять такую прокси прозрачно, замапив tor сайты к примеру на ipv6 сайты)
    Ответ написан
    1 комментарий
  • Как с помощью GPS и Arduino, надёжно и безопасно вывести человека из леса?

    @kalapanga
    1) Загуглите что-то типа "gps возвращатель". Миниатюрное дешёвое устройство, эдакий навигатор на минималках. Запоминает одну или несколько точек, а потом показывает направление на запомненную точку.
    2) Человек в возрасте, неспособный управляться с навигационными устройствами, не должен в принципе ходить в такой лес, где он может потеряться. Тут никакая техника не спасёт. У меня родители уже совсем пожилые и с электроникой не дружат, так и не суются дальше перелесков из которых практически дом видно.
    Ответ написан
    Комментировать
  • Как с помощью GPS и Arduino, надёжно и безопасно вывести человека из леса?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    А не проще ли дать компас и определить азимут выхода на дорогу?
    Заблудишься - выход Азимут-135.
    Что уж проще-то и компас надёжнее смартфона...
    Ардуино не выход, батарейка сядет, а вдруг дождь? Проводок отвалился...
    Ответ написан
    3 комментария
  • Почему перестает работать приложение на VPS после закрытия SSH?

    Vindicar
    @Vindicar
    RTFM!
    Я исхожу из того, что VPS под линуксом.
    Потому что когда ты закрываешь соединение, SSH-демон завершает процесс оболочки, который он запустил для его обслуживания (скорее всего это bash), посылая ему сигнал HUP. А твой сервис запущен как дочерний процесс из этой оболочки, и потому тоже получает сигнал HUP. Так как он этот сигнал не обрабатывает, он завершается.

    Если тебе нужно запустить процесс сервиса разово, и больше его не трогать, запускай его такой командой:
    nohup /путь/до/сервиса --параметры --сервиса &
    & позволит оболочке продолжить работу (запустит твою программу "в фоне"), а nohup "проглотит" сигнал HUP и тем самым не даст завершиться твоему сервису, когда ты отключишь сессию SSH. Но если сервис "упадёт", то запускать его придётся снова.

    Если для тебя допустимо запускать сервис вручную, и тебе нужно взаимодействие с сервисом через консоль (ну скажем, прочитать что он туда пишет), используй программу screen (может потребоваться её установить). Что это за программа, погугли сам, но вкратце, она позволяет создать сессию оболочки, которая переживёт отключение. Однако опять же, если сервис упал, screen его обратно не поднимет.

    Предыдущие варианты сойдут для отладки. А если на постоянку, то тебе нужно запускать сервис как демон, при старте VPS (ну мало ли хостер её перезагрузит), так что разбирайся с автозагрузкой. В зависимости от установленного на VPS дистрибутива это может быть скрипт init.d (смотри скрипты в каталоге /etc/init.d), модуль systemd или что-то ещё. Разбирайся, гугли, по этому материалов в сети полно.
    Ответ написан
    3 комментария
  • Как сделать, чтобы значение с базы данных бралось без запятой?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Нужно прочитать учебник по Python и узнать, что такое кортежи, потом почитать документацию по DB-API и узнать, что метод fetchone возвращает кортеж, после чего становится очевидным, что значение можно извлечь из кортежа операцией взятия по индексу.
    Ответ написан
    2 комментария
  • Как перенаправить трафик пользователя через gateway интерфейс используя iproute2 или iptables?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    iptables -m owner -h

    Маркируем пакет от пользователя (-j MARK) и затем policy routing (ip rule add fwmark XXX lookup vpn) перекидываем в другую таблицу маршрутизации.
    Ответ написан