Задать вопрос
  • Как работают две(и более) сетевые карты в одном компьютере?

    @chifth
    Если именно сетевые карты именно в компьютере - то трафик будет идти согласно таблице маршрутизации (route table), если же можно и туда и туда - пойдут в сетевую карту где метрика меньше. (т.е условно, поле "Метрика" - это сложность пути. Пакеты ленивые и будут идти туда где проще. )
    Но если по какой-то причине траффик не сможет дойти до адресата по интерфейсу с меньшей метрикой - ПК (точнее программа обычно повторяет запрос и он идёт уже по следующему интерфейсу с наименьшей оставшейся метрикой не считая предыдущего. )

    Балансировать траффик чтобы суммировать скорость - это сложно и затратно по CPU. Можно рандомно слать половину запросов на одну сетевую, половину на другую. Можно настраивать роуты\правила.
    Но обычно это такой гемор, что проще подождать пока файл скачается по одной сетевой карте.

    ..ну или разве что вы работаете сетевиком у провайдера и вам такая настройка - раз плюнуть. но тогда бы и вопрос не задавали)
    Ответ написан
    Комментировать
  • Почему вместо 100, по проводу 95?

    @chifth
    Потому что от вас до сервера спидтеста есть ещё 2-20 коммутаторов, на которых настроено 1-5% резервации, чтобы 100мбит траффик не положил порт :)
    Это если очень грубо..
    Ну и оверхед, как писали выше.

    И вообще, провайдер рассчитывает что вы не будете 100% времени выкачивать 100мбит/с. Иначе тарифы были бы как для бизнеса (где такое возможно).
    Так что зачем вы упёрлись в эти 3-5мбит на верхушке? Пользуйтесь и радуйтесь жизни. Надо больше - возьмите гигабит. Там будет 950мбит/с :)
    Ответ написан
    Комментировать
  • Как соединенить компьютеры по RDP через сервер?

    @chifth
    Принеси на работу роутер на OpenWRT.
    Настрой себе туннель из дому на роутер.
    Ходи на рабочий ІР, как будто из офиса.

    //Также можно отхватить звиздюлей от Начальника или Сисадмина. Но если подделать МАС адрес на роутере, и имя устройства, то возможно пронесёт.
    Главное WiFi не раздавать.
    Ответ написан
  • Почему диспетчер показывает, что 2.3ГБ ОЗУ - это 49%, хотя на компьютере установлено 16ГБ?

    @chifth
    Потому что диспетчер показывает только то, что доступно от имени юзера.
    Условно, если есть системный процесс который требует подтверждения прав администратора чтобы открыть программу - диспетчер может его не увидеть, т.к пока он не имеет прав доступа к процессу.
    Также все фоновые системные службы, которые запускаются на уровне системы, так же не будут видны.
    Те же Windows Subsystem for Linux (например если закрыть Docker Desktop, сама виртуалка линукса в недрах системы все равно крутиться и жрет ОЗУ.

    Полностью увидеть все процессы можно только через спец.софт который сам попросит права администратора чтобы иметь полный доступ к системе.

    А ещё не отображается потребление ОЗУ встроенной видеокартой, например.
    Вы можете в BIOS выставить статичный размер 4ГБ под видео, и при старте ОС у вас будет занято сразу 6гб (а не 2, как обычно).

    И это только некоторые варианты.

    Но! Если вы запускаете 32битную версию браузера, она технически не может использовать больше 4ГБ ОЗУ. Даже если у вас будет 128гб, браузер 32бит будет выгружать вкладки из памяти при приближении к 3500мб. Или даже к 2048мб.

    И вообще, люди тут правильно писали. ОЗУ для того и создана чтобы там хранить данные для быстрого доступа. Если какой-то программе будет не хватать ОЗУ - система начнет выгружать данные "которые не сильно нужны" от других программ.
    Ответ написан
    Комментировать
  • Как настроить работу dnsmasq в роли DHCP-сервера в сети с контроллером домена?

    @chifth
    Возможно, кому-то пригодится. Мой конфиг dnsmasq.conf для следующей архитектуры:
    Gateway - роутер на OpenWRT (DNS, DHCP)
    SE-DC - ПК на Windows Server 2019 (контролер домена БЕЗ служб DNS-сервер, DHCP-сервер)
    Домен - dc.domain.com (в даном примере).
    Подредактируйте имя ПК в конфиге под свой домен. Особенно там где его GUID используется.
    Конфиг писал с помощью гугла. Буду благодарен если кто-то знающий исправит\дополнит\объяснитю

    Конфиг /etc/dnsmasq.conf
    # Change the following lines if you want dnsmasq to serve SRV
    # records.
    # You may add multiple srv-host lines.
    # The fields are <name>,<target>,<port>,<priority>,<weight>
    
    #Domain
    domain=dc.domain.com
    
    #Time Update Server
    #address=/time.windows.com/192.168.123.2
    
    #For Win7 and later 
    #dhcp-option-252,"\n"
    
    #Banned Hosts
    #addn-hosts=/etc/banned_hosts
    
    # IF AD DNS be also Used (transfer requests from zone to ip)
    #server=/dc.domain.com/192.168.123.2
    
    #Locan domain name if WIN-disabled
    local=/dc.domain.com/
    
    #DNS Servers List
    server=/123.168.192.in-addr.arpa/192.168.123.1
    #server=/192.168.123.in-addr.arpa/192.168.123.2
    
    #---------------------------------------------------------------
    # REGISTER CNAME TXT
    #---------------------------------------------------------------
    
    #For this type of registration you need in 
    # file /etc/hosts something like this:
    # 192.168.123.15 troll.dc.domain.com troll 
    # and then here write:
    # cname=ALIAS,REAL_NAME
    
    #cname=controller.dc.domain.com,SE-dc.dc.domain.com
    #cname=rdp.dc.domain.com,SE-rdp.dc.domain.com
    #cname=fileserver.dc.domain.com,SE-fs.dc.domain.com
    #cname=mail.dc.domain.com,SE-mail.dc.domain.com
    #cname=fs.dc.domain.com,SE-FS.dc.domain.com
    cname=dc.dc.domain.com,SE-DC.dc.domain.com
    
    #-------------------------------------
    # MX RECORDS
    #-------------------------------------
    
    #Return MX mail.dc.hist to PC named SE-mail.dc.hist with priority 10
    #mx-host=dc.domain.com,mail.dc.domain.com,10
    
    #Default MX with localmx option
    #mx-target=mail.dc.domain.com
    
    #Return MX, which pointed to mx-destination for ALL local PCs
    #localmx
    
    #---------------------------------------
    # TXT RECORDS
    #---------------------------------------
    
    #TXT records. Also we can write SPF here
    txt-record=dc.domain.com,"v=spf1 a -all"
    txt-record=dc.domain.com,"Wellcome to The Dark Side"
    
    #=============================================================
    
    #Range of IP Addresses for servers, etc,
    #dhcp-range=192.168.123.10,192.168.123.30,24h
    
    #MAXimum DHCP-Leases. Default 150
    #dhcp-lease-max=222
    
    #IPv6 Range
    #dhcp-range=1234::, ra-only
    
    #RANGE OPTIONS
    
    #dhcp-option=1,255.255.255.0 #NETMASK
    #dhcp-option=3,192.168.123.1 #GATEWAY
    #dhcp-option=6,192.168.123.1 #DNS Servers
    #dhcp-option=15,dc.domain.com #DNS Domain name
    #dhcp-option=19,1 #option IP-forwarding ON
    #dhcp-option=28,192.168.123.255 #BROADCAST
    #dhcp-option=42,192.168.123.1 #NTP time server
    
    #dhcp-option=40,DC #NIS Domain name
    #dhco-option=41,192.168.123.2 #NIS Server
    #dhcp-option=44,192.168.123.2 #WINS
    #dhco-option=45,192.168.123.2 #NetBIOS Server
    #dhcp-option=73,192.168.123.2 #Finger Server
    #dhcp-option=46,8 #NetBIOS Node
    #dhcp-authoritative #IF THIS DHCP IS ONLY ONE IN Network
    
    #------------------------------------
    # LOGGING   tail -f /var/log/syslog o journalctl -f
    #------------------------------------
    
    #log-queries
    
    #-------------------------------------------------
    # REGISTER A and SRV for Active Directory
    #-------------------------------------------------
    
    #-------------------------------------------------
    # Windows AD | _msdcs.dc.domain.com | Zone
    #-------------------------------------------------
    
    #-->root
    cname=430732cb-e159-4333-87d1-6cea750f5b25._msdcs.dc.domain.com,SE-DC.dc.domain.com
    #-->root\dc
    	#-->root\dc\sites
    		#-->root\dc\sites\Default-First-Site-Name
    			#-->root\dc\sites\Default-First-Site-Name\tcp
    			srv-host=_kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs.dc.domain.com,SE-DC.dc.domain.com,88,0,100
    			srv-host=_ldap._tcp.Default-First-Site-Name._sites.dc._msdcs.dc.domain.com,SE-DC.dc.domain.com,389,0,100
    	#-->root\dc\tcp
    	srv-host=_kerberos._tcp.dc._msdcs.dc.domain.com,SE-DC.dc.domain.com,88,0,100
    	srv-host=_ldap._tcp.dc._msdcs.dc.domain.com,SE-DC.dc.domain.com,389,0,100
    #-->root\domains
    	#-->root\domains\27b71e15-e809-4875-aa12-cd7575e3f3ab
    		#-->root\domains\27b71e15-e809-4875-aa12-cd7575e3f3ab\tcp
    		srv-host=_ldap._tcp.27b71e15-e809-4875-aa12-cd7575e3f3ab.domains._msdcs.dc.domain.com,SE-DC.dc.domain.com,389,0,100
    #-->root\gc
    address=/gc._msdcs.dc.domain.com/192.168.123.2
    	#-->root\gc\sites
    		#-->root\gc\sites\Default-First-Site-Name
    			#-->root\gc\sites\Default-First-Site-Name\tcp
    			srv-host=_ldap._tcp.Default-First-Site-Name._sites.gc._msdcs.dc.domain.com,SE-DC.dc.domain.com,3268,0,100
    	#-->root\gc\tcp
    	srv-host=_ldap._tcp.gc._msdcs.dc.domain.com,SE-DC.dc.domain.com,3268,0,100
    #-->root\pdc
    	#-->root\gc\tcp
    	srv-host=_ldap._tcp.pdc._msdcs.dc.domain.com,SE-DC.dc.domain.com,389,0,100
    
    #-------------------------------------------------
    # Windows AD | dc.domain.com | Zone
    #-------------------------------------------------
    
    #-->root
    	#-->root\sites
    		#-->root\sites\Default-First-Site-Name
    			#-->root\sites\Default-First-Site-Name\tcp
    			srv-host=_gc._tcp.Default-First-Site-Name._sites.dc.domain.com,SE-DC.dc.domain.com,3268,0,100
    			srv-host=_kerberos._tcp.Default-First-Site-Name._sites.dc.domain.com,SE-DC.dc.domain.com,88,0,100
    			srv-host=_ldap._tcp.Default-First-Site-Name._sites.dc.domain.com,SE-DC.dc.domain.com,389,0,100
    	#-->root\tcp
    	srv-host=_gc._tcp.dc.domain.com,SE-DC.dc.domain.com,3268,0,100
    	srv-host=_kerberos._tcp.dc.domain.com,SE-DC.dc.domain.com,88,0,100
    	srv-host=_kpasswd._tcp.dc.domain.com,SE-DC.dc.domain.com,464,0,100
    	srv-host=_ldap._tcp.dc.domain.com,SE-DC.dc.domain.com,389,0,100
    	#-->root\udp
    	srv-host=_kerberos._udp.dc.domain.com,SE-DC.dc.domain.com,88,0,100
    	srv-host=_kpasswd._udp.dc.domain.com,SE-DC.dc.domain.com,464,0,100
    	#-->root\DomainDnsZones
    	address=/DomainDnsZones.dc.domain.com/192.168.123.2
    	#-->root\DomainDnsZones\sites
    		#-->root\DomainDnsZones\sites\Default-First-Site-Name
    			#-->root\DomainDnsZones\sites\Default-First-Site-Name\tcp
    			srv-host=_ldap._tcp.Default-First-Site-Name._sites.DomainDnsZones.dc.domain.com,SE-DC.dc.domain.com,389,0,100
    	#-->root\DomainDnsZones\tcp
    	srv-host=_ldap._tcp.DomainDnsZones.dc.domain.com,SE-DC.dc.domain.com,389,0,100
    	#-->root\ForestDnsZones
    	address=/ForestDnsZones.dc.domain.com/192.168.123.2
    	#-->root\ForestDnsZones\sites
    		#-->root\ForestDnsZones\sites\Default-First-Site-Name
    			#-->root\DomainDnsZones\sites\Default-First-Site-Name\tcp
    			srv-host=_ldap._tcp.Default-First-Site-Name._sites.ForestDnsZones.dc.domain.com,SE-DC.dc.domain.com,389,0,100
    	#-->root\ForestDnsZones\tcp
    	srv-host=_ldap._tcp.ForestDnsZones.dc.domain.com,SE-DC.dc.domain.com,389,0,100
    Ответ написан
    Комментировать
  • GPO. Как убрать значок поиска и оставшиеся плитки из меню "Пуск" Windows Server 2012R2?

    @chifth
    Редачить реестр через групповые политики пробовали?

    Я так настраивал панель задач
    Ответ написан
  • Если открыт весь 22 порт, безопастно ли запускать сервер в интернет?

    @chifth
    Открытые порты наружу это всегда опасно. Но если хорошо защитить - то можно обойтись и без ВПН.
    Поищите fail2ban - поможет от ботов-брутфорсеров.
    Ну или авторизация только по ssh-ключу. Тогда порт будут ломать, но не сломают никогда :)
    Ну или ещё можно port knocking сделать.
    Ответ написан
    Комментировать
  • Что за программа в автозагрузке Windows 10?

    @chifth
    Ну возьмите например Auslogics boost speed или CCleaner и посмотрите автозагрузку. Может это вообще скрипт?
    Ответ написан
    Комментировать
  • Как поставит Windows 7 на новые ноутбуки Asus?

    @chifth
    Попробуйте сборки от SmokieBlahBlah. Там есть фишка установки 7 винды на новые процессоры
    Ответ написан
  • Как создать репозиторий с софтом на флэшке или в папке (инсталляшки)?

    @chifth
    Если нужно 100% покрытие вашего вопроса - пишите скрипты которые будут проверять дату файла по ссылке. Пихайте в Cron, и пусть крутится каждые 12 часов.

    Вариант попроще - скрипт скачки запустить один раз вручную когда надо. Но в любом случае надо найти постоянные динамические ссылки. Или софт типа того же portable apps.

    Ну или выкачивайте WPI периодически :)

    Хотя лично моё мнение - если на компе нет инета - поставить что есть. Все равно никто обновлять не будет (или само обновится, например хром). Я ещё не видел простых людей, которые бы обновляли условный WinRar 4.20 до 5.10. работает - и ладно.

    Лично мой опыт:
    - сервер или облачный диск с копией флешки + разный доп.софт
    - сама флешка с самым важным софтом и виндой.

    // К Portable apps у меня личная неприязнь. Но для себя в связке с синхронизацией OneDrive и рабочего стола - вполне неплохой вариант
    Ответ написан
    Комментировать
  • Как понять, что провайдер намеренно ограничивает скорость соединения, и как с этим бороться, если нет альтернативы?

    @chifth
    Написал целую простыню, но случайно закрыл вкладку, поэтому буду краток:

    Речь о 4G, тоесть мобильный интернет. А значит чувствителен к перегрузкам по числу абонентов и рельефу/помехам. Ну и коллечество вышек....

    Не факт что оператор завёл в посёлок 10гбит. Но Допустим сумма каналов составляет 10гбит. А колличество абонентов допустим половина от 50 000 населения посёлка. Пусть грубо будет 30 000. (Для удобства).
    Итого в сумме получается 10 000 Мбит на 30 000 абонентов. Или по 1мбит/3чел.
    Представим, что ночью утилизация канала около 10%. Тоесть 10мбит на 3 чел. И пусть в момент времени качает только один. Вот вам и ваша скорость.

    Днём же, или тем более вечером, когда все сидят на диване и листают Инстаграм. Утилизация 30% и одновременно юзают двое из трёх.
    Ваша средняя скорость будет в 6 раз ниже.

    Расчёты далеки от реальности, но смысл думаю понятен. Поверьте, на 4G ещё можно сидеть. А вот на 3G пару сотен абонентов дожать сеть полностью.

    Короче я бы на месте провайдера не заморачивался с обрезанием скорости по часам или типа того.
    Гораздо легче сделать Шейп после например 3ГБ трафика в день. А скорость оставить как есть.
    И именно так и делают почти все операторы. И именно из-за невозможности обеспечить всем абонентам хотя бы 1мбит стабильной скорости операторы и делают фиксированное колличество мегабайт в тарифах. Просто чтобы сеть не легла. А цена тарифов это уже их заработок.
    Но 99% операторов не дадут вам безлимитный
    4Г интернет. А безлимитный на полной скорости - точно никто не даст. Просто потому что это будет смерть для оператора.

    С ночными качальщиками борются шейпом после Х Гб траффика. С стадным трафиком - лимитом мегабайт. Поставьте себя на место оператора и вы делали бы точно так же.
    Ответ написан
    Комментировать
  • Как сделать USB-сканер сетевым?

    @chifth
    Как уже советовали выше - Blind Scanner.
    На ПК с сканером ставите Server-часть (можно и как службу отметить), тогда даже логиниться не надо.
    На всех остальных ПК ставите Client-часть. В настройках указываете сетевое имя ПК или IP.
    Ниже будет поле выбора сканера. Ну и ещё пара настроек.

    Сервер активации не требует. Клиент - требует.

    Юзаем в офисе. Очень простое и лёгкое решение.
    Ответ написан
  • Веб и сайты адобе?

    @chifth
    Человек покупает у вас результат работы (т.е. сайт). Каким способом вы его делали это уже только вам известно. Откуда заказчику знать? Может вы попиксельно в paint рисовали?

    Даже если каким-то чудом к нему занесёт какого-то инспектора - он может только перенаправить его к вам. И вот тогда уже всё в ваших руках. Если проверка придёт к вам и станет проверять ПО и лицензии - можете получить штраф.
    Но шанс именно такого стечения обстоятельств настолько мал, что всем просто наплевать. Когда-то на Ютубе видел видео айтишника, которого уличили в установке питерского ПО на суму около 2000$ (типа заказчик-ловушка). Так вот, был назначен суд, но ни Майкрософт ни Adobe ни другие вендоры даже не отозвались на письмо-извещение).
    Я к тому, что крупным компаниям +- одна лицензия - капля в море и они даже дёргаться не станут. Даже в случае доказанного нарушения.

    Вот если сумма ущерба уже несколько миллионов - тогда другое дело. Тогда уже штраф должен окупить и судебные расходы, и адвокатов и работу инспекторов в том числе.
    Поэтому если т.н. "виновник" вообще не в состоянии платить за весь этот банкет - никто к нему никогда не придёт. Ну разве что по какой-то жалобе отдельного человека которого обидели. Да и то вряд ли :)

    По собственному опыту скажу что проверку видел только один раз. Пришли по наводке (на крупную фирму). Не досчитались только пару десятков лицензионных наклеек на системниках в главном офисе (из овер10000 ПК по всех филиалах). Выписали небольшой штраф и обязали купить лицензии. Всё. Даже компьютеры не включали.

    Так что если у вас пиратского софта менее, чем на 5к зелени - я бы не волновался.
    Ответ написан
    Комментировать
  • Как правильно "обрезать" некоторые IP из глобальной маршрутизации VPN OpenWRT?

    @chifth Автор вопроса
    Решил проблему костылём: Отключил автостарт интерфейса и прописал его запуск через 120секунд после старта системы в rc.local

    sleep 120
    ifup vpn
    Ответ написан
    Комментировать
  • Какую материнскую плату выбрать(маленькая, с встроенным CPU, и поддержкой RAID) для домашнего NAS?

    @chifth
    Покупайте что-то из предложенного выше, ставьте например FreeBSD, настраиваете софтовый raid-z \ raid-z2 и всякие сервисы в контейнерах через cbsd.
    Погуглите. Занимательное дело.
    Я так себе из говна и палок сделал raid6 с 10-ти винчестеров. Была ситуация что отвалились сразу 2 винчестера. Но фильм мы досмотрели без проблем
    Ответ написан
    Комментировать
  • RDP доступ конкретным пользователям только из локальной сети?

    @chifth
    Как строить сеть - это конечно ваш выбор, но сейчас у вас очень опасный сетап.

    Конкретно по вопросу:
    Я так понял что вам надо чтобы был доступ Всем из локалки, и Некоторым из интернета (при том чтобы из локалки они могли зайти).
    Штатно средствами RDP такое не сделать, там нет никаких настроек касательно доступа из конкретного места.
    Зато такое есть в Remote Desktop Gateway. То есть это такой себе сервер, который должен стоять на границе интернета и локалки, и пускать в локалку по логину/паролю юзера. Вот тут вы и сможете выбрать конкретную группу юзеров, которым разрешена авторизация. Остальные не смогут авторизоваться, а значит и в локалку к RDP серверу не попадут извне.
    Ответ написан
    Комментировать
  • Есть ли смысл учить wordpress в 2020?

    @chifth
    PHP умирает. Ага. А то как же ...
    Вместе с "Виндекапец" и IPv4.
    Соглашусь с предыдущими ораторами: учите то что нужно сейчас вам. Хотите брать заказы на ВордПресс - учите. Хотите java - учите.
    На РНР очень много систем написано. Без работы не останетесь точно. Те же магазины или плагины к CMS.
    Ответ написан
    Комментировать
  • Как работает WAN порт?

    @chifth
    Прошить OpenWRT на этот туполинк и будет норм :)
    Там вам и консоль, и iptables, и логи
    Ответ написан
  • Как отправить интернет другу по локальной сети провайдера?

    @chifth
    Если у вас на роутере OpenWRT и соседский ПК вы можете достать на любом порту - поднимите Wireguard туннель на ваших роутерах. Он быстрее чем Open VPN. Да и конфигурация не слишком сложная.
    У соседа настройте чтоб весь трафик шёл в туннель. У себя настройте правило фаервола чтобы трафик из туннеля шёл в порт провайдера.
    Ну или поднимайте прокси у себя, а соседу - proxifier на все соединения (на ПК). Но это топорный и грубый вариант.
    Пробросить туннель - более изящное решение.
    Ответ написан
    Комментировать
  • Нужен ли VPN обычному пользователю?

    @chifth
    В вашем случае - трата не обоснованная.
    Если бы была обоснованная, то вы бы точно знали зачем оно вам и точно умели ты настраивать хотя бы базовый OpenVPN.
    Со сбором персональных данных успешно может бороться и плагин для браузера/браузер/фаервол на маршрутизаторе.
    Впн же, нужен только тогда когда вы 100% знаете что без него вам никак не сделать задуманное (торрент, запрещённые сайты, хакерство, обход блокировок, связать дом и дачу, и т.д... ).
    Покупать VPS (а тем более VPN) только чтобы защитить персональные данные - это нонсенс. Никто не даст гарантии что впн сервис не собирает информацию о вас тайком...
    Ответ написан
    1 комментарий