• Как раздать интернет по Dial-up?

    ValdikSS
    @ValdikSS
    Самый простой вариант — настроить приём входящих соединений, задать фиксированные IP-адреса на обеих сторонах, установить прокси-сервер на машине, принимающей соединения, и прописать адрес прокси на подключающейся машине.

    Здесь про создание подключения. Работает в Windows 10.
    unlockforus.blogspot.com/2010/03/how-to-accept-inc...

    Если разберётесь с DHCP, RAS и NAT в Windows, то настройте их. Если нет, то любой прокси-сервер.
    Ответ написан
    1 комментарий
  • Как настроить поддомен на том же хосте, что и сам сайт?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    RTFM!
    В директиве VirtualHost указывается не доменное имя, а IP-адрес, на котором должен отвечать сайт с этим доменным именем.
    Ответ написан
    2 комментария
  • Стоит ли брать рэковый supermicro или обойтись midi tower?

    hint000
    @hint000
    у админа три руки
    Супермикро отлично упадет на шкаф и прекрасно там будет смотреться.

    В чем концептуальное отличие такого сервера от обычного компа

    1. шуметь будет в ~10..100 раз сильнее обычного компа (ну в 100 раз - только когда жарко в комнате, а так в основном раз в 10);
    2. когда умрёт корпусной вентилятор, новый серверный вентилятор будет стоить раз в 5..10 дороже обычного корпусного вентилятора (а в одноюнитном корпусе их штук 8..16 - маленьких, высокоскоростных, и потому шумных); в соседнем магазине за углом направо не купите (как обычные), под заказ будете ждать 1-2 недели;
    3. когда умрёт БП, новый серверный БП будет стоить в 2..5 раз дороже обычного ATX БП; в соседнем магазине за углом не купите подходящий серверный БП, искать и ждать под заказ;
    4. зато будет IPMI - можете пойти в гости к девушке и оттуда удалённо переустанавливать операционку на своём компе, стоящем на шкафу, девушка будет в восторге (вряд ли); ну, просто чтобы не думали, что от серверного железа одни минусы и никаких плюсов - вот есть такой плюс;
    5. ECC тоже плюс, вы его вообще не ощутите, если у вас не крутится банковская\финансовая\биржевая система или какая-нибудь АСУ ТП атомной электростанции и т.п.
    Ответ написан
    3 комментария
  • Запитать от чужой витой пары, можно ли?

    Griboks
    @Griboks
    опрос, будет ли это вообще работать в теории?

    В теории ethernet работает по технологии общая шина со случайным доступом и обнаружением коллизий, поэтому можно посадить неограниченное количество устройств на один кабель. Но зачем?
    Ответ написан
    Комментировать
  • Запитать от чужой витой пары, можно ли?

    @kisaa
    Если вы имеет в виду, что к вашему кабелю приделана скрутка (ответвление) другим кабелем - скорее всего, монтажники подключили две квартиры на один кабель, каждую по двум парам. Работать будет, но максимальная скорость ограничена 100 Мбит/с.
    Ответ написан
    1 комментарий
  • Как домашнему серверу пробиться наружу?

    @Drno
    Соедините сервера посредством VPN или Zerotier
    Далее пробросьте нужные с помощью iptables уже внутри впн

    Так же можете попробовать использовать nginx stream
    Ответ написан
    2 комментария
  • Как сбросить защиту сетевой карты?

    @alexalexes
    Цена новой гигабитной карточки ~500 руб. В других вариантах просто за диагностику материнской платы вы выложите не менее 1 тыс. руб. Так что выгоднее просто купить карточку, и не разбираться, что случилось со встроенной.
    Ответ написан
    Комментировать
  • Как изолировать смартфоны в локальной сети подключённые к точкам доступа?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    Посмотрите настройки изоляции клиентов, это обычно где-то в разделах Wifi, SSID, DHCP.
    Про конкретно TL-WR740 не скажу, но вполне возможно есть.
    Ответ написан
    2 комментария
  • Какую из free nas операционок можно ставить на тот же диск, на котором будет хранилище?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    OpenMediaVault, ставите, далее загружаетесь с GPartedLive и им уменьшаете основной диск и на свободном месте создаёте новый раздел. Еще как вариант, если правильно помню, конечно, можно смонтировать каталог как диск - но это надо гуглить, деталей не помню.
    Ответ написан
    Комментировать
  • Как сделать обязательное открытие программы через права администратора?

    @DenisShahbazyan
    import ctypes
    import sys
    
    
    def is_admin():
        try:
            return ctypes.windll.shell32.IsUserAnAdmin()
        except:
            return False
    
    
    if is_admin():
        # Код, который требует прав администратора
        print("Программа запущена с правами администратора")
        input("Нажмите Enter для завершения программы...")
    else:
        # Перезапускаем программу с запросом прав администратора
        ctypes.windll.shell32.ShellExecuteW(
            None, "runas", sys.executable, " ".join(sys.argv), None, 1
        )


    Для добавления значка "щита" перед иконкой программы, вы можете создать файл манифеста (your_program.exe.manifest) с указанием требования администраторских прав. Пример содержимого манифеста:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
      <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
        <security>
          <requestedPrivileges>
            <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
          </requestedPrivileges>
        </security>
      </trustInfo>
    </assembly>
    Ответ написан
    Комментировать
  • Как изменить значение метрики?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Изменить встроенную в заббикс метрику вы не сможете, только настроить маппинг значений:
    https://www.zabbix.com/documentation/current/en/ma...
    Ответ написан
    1 комментарий
  • Почему триггер не работает?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега MySQL
    Ваша задача проще решается другими средствами: https://dev.mysql.com/doc/refman/8.0/en/timestamp-...

    For any TIMESTAMP or DATETIME column in a table, you can assign the current timestamp as the default value, the auto-update value, or both:
    • An auto-initialized column is set to the current timestamp for inserted rows that specify no value for the column.
    • An auto-updated column is automatically updated to the current timestamp when the value of any other column in the row is changed from its current value. An auto-updated column remains unchanged if all other columns are set to their current values. To prevent an auto-updated column from updating when other columns change, explicitly set it to its current value. To update an auto-updated column even when other columns do not change, explicitly set it to the value it should have (for example, set it to CURRENT_TIMESTAMP).
    Ответ написан
    Комментировать
  • Как сделать управление сервером, для своего хостинга, как на всех популярных хостингов?

    @Drno
    Обычно пишут что то свое... веб интерфейс, который через API будет общаться с "центральным" сервером, на котором стоит гипервизор. Proxmox там или Vmware или еще что то...

    на недорогих хостингах встречал что просто выдают доступ к панели Proxmox, естественно с ограниченными правами.
    Ответ написан
    Комментировать
  • Как можно реализовать групповой чат бот в телеграме на python?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Судя по результатам, ваша деятельность по созданию бота будет состоять из груды вопросов на все доступные ресурсы.
    Вы не смогли ни в поиск, ни в прочтение документации. П.2.2 документации гласит:
    Перед тем как задать вопрос пользователь Сервиса обязан:

    2.2 Убедиться в том, что в сети Интернет, и на страницах Сервиса в частности, отсутствуют ответы на данный вопрос. Специально для этого талантливые IT-специалисты создали и развивают поисковые системы Яндекс и Google.

    Поэтому ответ:
    никакая библиотека вам не поможет. 
    Никак не делать ботов.
    Ответ написан
    Комментировать
  • Почему в теле цикла не отображается консоль?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Когда вы сравниваете число с массивом, какой вы ожидаете результат?
    - i while(<= arr){
    + i while(<= arr.length){

    Более того, цикл у вас бесконечный, потому что i в нём не изменяется, так что это даже и хорошо, что он не запускается.
    Ответ написан
    1 комментарий
  • Как сделать сделать поиск по строке php?

    ipatiev
    @ipatiev Куратор тега PHP
    Потомок старинного рода Ипатьевых-Колотитьевых
    stripos и strpos работают правильно

    А если вам вдруг кажется, что они работают неправильно, то надо привести пример.
    И тогда вам сразу объяснят, что вы делаете неправильно
    Ответ написан
    4 комментария
  • Почему не работает?

    delphinpro
    @delphinpro Куратор тега PHP
    frontend developer
    Чтобы значения отправлялись, нужно полям формы (input, select, textarea и т.д.) обязательно указывать атрибут name

    <select name="opt">
    Ответ написан
    Комментировать
  • Как отобразить работу скрипта Python запущенного через systemctl?

    Vindicar
    @Vindicar
    RTFM!
    ОП, ты хочешь странного. Осознай, что демоны (а systemd управляет как раз программами типа daemon) по определению не предназначены для взаимодействия непосредственно с пользователем, в частности через терминал. А значит, у тебя два выхода:

    1. Перестать хотеть странного, и реализовать нормальные логи и анализировать их. Тогда можно будет в любой момент посмотреть историю, выведенную в лог.
    При необходимости отслеживать файл лога в реальном времени можно использовать команду tail -f файл.log. Почитай про неё.
    Также можно натравить на лог какую-нибудь утилиту мониторинга, которая будет его читать и посылать тебе оповещения о событиях по другому каналу.
    Если лог большой, есть logrotate.
    Минус - специфические терминальные фишки в логе работать не будут. Скажем, прогрессбар там не сделаешь, и ввести текст не получится.

    2. Отказаться от запуска программы как классического демона, и запускать её через утилиту screen. Тогда ты сможешь сконнектиться к сессии screen когда угодно.
    Плюс - взаимодействие с терминалом как обычно. В том числе из разных ssh сессий.
    Минус - screen не самая удобная штука, сочетания клавиш там мозголомные. Плюс всё равно запуск screen придётся заворачивать в systemd если тебе нужен автозапуск и автоперезапуск.
    Ответ написан
    4 комментария
  • Как исправить значение заголовка REMOTE_PORT?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Конкретно Nginx на это значение повлиять не может от слова "совсем". Как и любой другой HTTP-сервер. Это номер порта, с которого создавалось TCP-соединение, и который был случайно выбран браузером пользователя. В случае VPN-канала - случайно выбран VPN сервером, обеспечивающим работу канала.

    Настраивать, влиять, конфигурировать это случайное значение - не надо. Даже задумываться об этом - не имеет смысла.

    P.S. Хоть бы погуглили сначала, что же это такое. Ну хотя бы ради интереса, а...?
    Ответ написан
    Комментировать
  • Как публиковать статьи на сайте?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Статьи какие нибуть по этому поводу.

    Вы не поверите, но документация по ASP net или любой учебник.
    Ответ написан
    Комментировать