Задать вопрос
Ответы пользователя по тегу Компьютерные сети
  • Почему мой компьютер доступен не всему интернету?

    @rPman
    важный вопрос, люди, которые находятся за 4 км, подключены к твоей локальной сети или нет (средствами провайдера или vpn)?
    если да то значит что то в вопросе не договорил и ip адрес используется из локальной сети?

    dyndns это просто автоматическое присваивание доменному имени твой изменяемый ip адрес с минимальной задержкой (средствами роутера например)

    резоловится ли ip адрес правильно по используемому dns имени? т.е. одинаковый ли он у тех у кого работает и у кого нет?

    сначала нужно проверить работоспособность просто по ip адресу (даже если он выдается кратковременно на часы-сутки)

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

    @rPman
    Стандарт это про то что при соблюдении указанных условий сеть будет работать с такими то параметрами, производители проверяют и стремятся чтобы указанные параметры были выданы, все что выше - лотерея, зависящая от кучи причин, включая тип оборудования на концах, реальное состояние и состав кабеля и главное что паралельно с этим кабелем протянуто (например наличие силовых линий или других кабелей рядом)

    В реальности если попытаться на железе конкретного производителя с конкретными кабелями проводить эксперименты, завести сеть можно и на бОльшем расстоянии (грубо говря сказано что можно 100 метров, а заведется на 110).

    Самое обидное, что если скрученная в бухте у тебя в комнате сеть поднимается на больших длинах, то это не обязательно сработает после монтажа этой же лини с тем же оборудованием.

    Что значит не заведется? - просто не включится нужный режим сетевой карты 1000/100мбит, это скачкообразно происходит, возможно на предельных размерах в считанные метры оно включится но будут ошибки на линии.

    p.s. кажется большую (удобную) предсказуемость дает оптика, у нее наводок со стороны нет
    Ответ написан
    1 комментарий
  • Как подключиться к адресу ipv6 из сети ipv4?

    @rPman
    Воспользоваться публичными (в т.ч. бесплатными) провайдерами ipv6, teredo или системой 6to4 у некоторых провайдеров это уже работает и даже есть поддержка в роутерах (но фаервол настраивать придется)
    Ответ написан
    Комментировать
  • Как компьютер работает с файлами, открытыми в локальной сети?

    @rPman
    Как компьютер работает с файлами открытыми в локальной сети?
    С файлами (этот стандарт вытекает из posix, который реализуют так или иначе, начиная с локальных файлов) помимо операций чтения и записи есть операция блокировки, когда у файла как бы остается пометка, как именно разрешается открывать данный файл одновременно другими программами (это определяет экземпляр программы, первой открывшей файл), там есть варианты - все запрещено, разрешается только читать, и разрешается читать и писать, в последнем случае никаких транзакций нет, кто последний записал - те изменения и будут сохранены. Никто из участников не получает уведомлений об изменениях и не может понять, какие они.

    Так же во время изменения файла, например 10 человек одновременно рисуют в этом файле
    Это наисложнейший функционал, разработка которого потребует заметных усилий и его в конечном счете реализуют очень мало компаний, майкрософт со своими офисными документами или тот же гугл, много заметных крупных проектов похвастаться тем же?

    Рекомендую частное (не красивое) решение - одновременное подключение к рабочему столу с помощью vnc/anydesk/teamviewer (у последних двух есть возможность автоматической блокировки удаленного управления, если мышью кто то управляет, показывает одновременно все мыши с никнеймами, плюс добавить сюда голосовой чат.

    В этом случае не получится редактировать одновременно и тем более разные части документа, но работа в режиме контролер-редактор очень даже возможна.
    Ответ написан
    Комментировать
  • Можно ли подключить 2 лицевых счета на одном интернет кабеле?

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

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

    @rPman
    Если это запрещено провайдером, то самый простой способ серфить интернет используя смартфон - прокси сервер, я рекомендую установить ssh сервер на android телефон, подключить их друг к другу для работы adb и настроив перенаправление портов adb forward tcp... , подключиться к этому ssh серверу любым клиентом ssh user@localhost -p port -D1080, тут 1080 это порт локального socks proxy который будет поднят пока открыто подключение adb и его можно прописать в браузере и многих других приложениях

    upd. есть еще adb ppp, мне настроить его не удалось и пишут что с windows это и не возможно (на linux клиент настроить вроде получится) считай это vpn напрямую к android
    Ответ написан
  • Как "помочь" сис. админам провайдера найти потерю пакетов?

    @rPman
    Утилита mtr (для windows winmtr) покажет в интерфейсе карту статистики потерь пакетов по каждому узлу в сети (сначала твоя машина, потом твой роутер, потом шлюз провайдера и дальше), она автоматически использует запросы с разным ttl.

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

    если на устройстве стоит фаервол и отключены icmp то на нем будут 100% потери, само собой это не значит что устройство виновато в проблемах сети, просто о нем информации не получить
    Ответ написан
  • Как работать с ОЗУ в сети?

    @rPman
    RDMA протокол и в основном аппаратные решения (например на основе InfiniBand) но и на програмном поверх ethernet - например RoCE или iWARP.

    Так же есть аналог gpudirect rdma но в пределах одного сервера, когда видеоускорители объеденены дополнительным кабелем и могут передавать данные не пропуская их через pcie

    p.s. что то мне говорит что язык c# (точнее виртмашина clr) и требования к скоростям, из-за которых вынуждены работать с rdma - рядом не стоят, я даже не нашел ни единого упоминания об этом (есть что то от майкрософта, расширение smb2 протокола для работы через rdma и примеры кода на c#)
    Ответ написан
    Комментировать
  • Как можно отправить свой POST-запрос?

    @rPman
    curl - самый продвинутый инструмент, есть как консольная утилита так и библиотека, есть практически для всех языков

    Помимо данных POST есть еще http заголовки, в которых может содержаться данные об авторизации (например цифровая подпись) или сессия.. . возможно браузер добавил ненужный тег (маловероятно, скорее недостает нужного)

    Еще момент, у post есть разные формы передачи данных, грубо говоря загрузка файла или именованные атрибуты (это классическая html форма)
    Ответ написан
    2 комментария
  • Плохой интернет?

    @rPman
    попробуй перезагрузить роутер

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

    p.s. смешно, гугл сбербанк ошибка 20-02 выдает кучу сайтов с абстрактными ответами но ни одной ссылки на документацию самого сбербанка
    Ответ написан
    Комментировать
  • Могут ли p2p сети работать, если все пользователи имеют серые IP?

    @rPman
    Вообще без каких либо опор с белыми ip.
    тогда не смогут
    tcpip требует чтобы кто то к кому то по ip адресу подключился

    но возможна ситуация когда с однократно с помощью белого ip клиент подключился к другому клиенту, который открыл порты на роутере с помощью upnp, запомнил всех таких клиентов и передал весь их список (id_client:ip:port) всем клиентам.

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

    Если клиент на долго отключится от этой сети, может получиться что все другие клиенты сменят ip адрес и ему некуда будет подключаться, но чем больше клиентов в сети тем больше шансов что появится клиент с постоянным ip адресом.

    p.s. udp подключение позволяет подключиться к чужому подключению без наличия на роутере поддержки upnp
    Ответ написан
    Комментировать
  • Конфликт имен или что-то в сети крашит интернет в виртуальной машине, как исправить?

    @rPman
    а хватает ли локальной сети ip адресов, которые выдает роутер/dhcp сервер? так же вариант - в сети есть машины со статическим ip адресом, и как только машине по dhcp выдается этот адрес - у обоих машин начнутся проблемы с сетью (через какое то время адреса будут выданы новые машинам, и проблема будет у другой)
    Ответ написан
    Комментировать
  • Можно ли приложению разрешить соединения по wifi только по локальной сети?

    @rPman
    в фаерволе нужно создать пару правил - разрешить диапазон правил локальной сети и запретить все остальное
    Ответ написан
  • Как прокинуть WSL2 наружу?

    @rPman
    wsl2 это обычная виртуальная машина с аппаратной виртуализацией и очень странным кривым маппингом файловой системы на хост (из-за чего возникает куча странностей и проблем) и проблемами с сетью.

    поднять полноценную виртуалку (штатную hiperv или virtualbox) - дело десятка минут (debootstrap или развернуть на ram диске обычную установку), так зачем мучиться и решать чуть ли не специально созданные проблемы от майкрософт?

    мало того, позже, перенести linux из виртуалку на новое железо - это пара телодвижений, когда как из wsl не так просто.
    Ответ написан
    1 комментарий
  • Как связаться с DHCP сервером после переезда ПК:)?

    @rPman
    Создала новое подключение через набор номера, все ок, но интернета нет.
    Что? набор номера это подключение с помощью модема, очнись, ты в 2021 году а не 2000. Этого делать не нужно в принципе, удали это подключение.
    Если подключение к интернету идет через ethernet провод, то ничего создавать не нужно, если в системе установлены все необходимые драйвера то сетевое подключение уже есть и по умолчанию оно в режиме - автоматическая настройка.

    Если ранее настройки были не стандартные (не автоматическое определение параметров) то значит нужно вернуть этот режим назад.
    -----------------------------

    Как именно производится подключение к интернету? варианты:
    1. напрямую через провод, который приходит из подъезда (оборудования провайдера)
    2. у тебя в доме установлен роутер (приобретен или предоставлен провайдером), и компьютер проводом подключен к этому роутеру (или по wifi)

    Если вариант 1, то тогда, вместе с договором на подключение к интернету должна идти дополнительная бумажка, либо приложение либо либо как часть самого договора, в которой прописаны параметры подключения, иногда даже скриншотами интерфейса настройки подключения, как минимум там должна быть информация об ip адресе, если автоматически он не настраивается... в теории возможны извращения с динамическим ip адресом без локальной сети, но если нет инструкции и служба поддержки топает больше 4 суток, то советую убежать от такого провайдера подальше и по быстрее

    Если вариант 2 то все сложнее, ведь сначала нужно настроить роутер
    Ответ написан
  • Как подключить по вайфаай комп через RJ-45 вход?

    @rPman
    Почти любое потребительское устройство на базе linux умеющее на аппаратном уровне wifi и ethernet - может это делать (есть шанс что в интерфейсе такой кнопки не будет но через консоль это скорее всего настроить будет можно).

    Я настраивал дешевую wifi веб камеру (кажется dlink или tplink тогда еще стоимостью в полторы тысячи рублей) в режиме 'сетевой мост', объединив wifi и erthernet в одну сеть, и использовал ее чтобы подключить компьютер к сети wifi
    Ответ написан
    Комментировать
  • Видят ли сайты устройство, с которого заходишь (скажем, модель смартфона и операционную систему)?

    @rPman
    Vpn тут никаким боком не поможет, это больше вопрос сокрытия своего местоположения и мультиаккаунты

    Чтобы избежать идентификации, лучший способ - использовать песочницу, в идеале, запущенной физически на другой машине (с подключением по rdp/vnc/anydesk/...).

    Ну и варианты с понижением надежности:
    * установить десктопный браузер в виртуальной машине (исключит обнаружение параметров gpu через webgl)
    * пользоваться firefox в режиме private и включив режим 'вид для ПК', но не идеально
    Ответ написан
    1 комментарий
  • Как мониторить интернет-соединение на дропы?

    @rPman
    mtr (консольный, linux) или попроще winmtr
    пингует не только цель но и промежуточные сервера в сети, позволяет выявить точнее где именно проблема
    Ответ написан
  • Подключение двух NAS к ПК без коммутатора?

    @rPman
    nas умеет две свои карты в bridge (сетевой мост) объединять? тогда да
    с технической точки зрения он должен уметь, вопрос есть ли эта возможность в интерфейсе
    Ответ написан
    Комментировать
  • Как использовать компьютер на Win10 как второй монитор без wifi?

    @rPman
    Штатно по сети передавать именно монитор софта для windows нет, но решить проблему можно скорее всего железным способом:
    * слышал но не нашел сетевые карты miracast wlan,
    * так же есть энкодеры экрана (dvi/vga video encoder), подключаются к выходу видеокарты как монитор и транслируют картинку по сети (выделенный ethernet кабель, до 200 метров)

    upd: софтварно, все будет крутиться вокруг vnc/anydesk/teamviewer или к примеру steam remote play (у них технология заточена на игры а не текст и главное умеет использовать gpu энкодер)
    Ответ написан