Локальная сеть между Ubuntu Linux и Windows
Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Yoomoney № 410011416229354.
Или на телефон +7(928)274-0281.
Даже небольшая сумма может помочь написанию новых статей 🙂
Или поделитесь ссылкой на эту статью со своими друзьями.
Поделитесь этим сайтом с друзьями!
В этой статье не будет рассмотрен аппаратный аспект такой сети поскольку нет ничего сложного в том, чтобы при помощи свитча и кабелей соединить компьютеры между собой. В дальнейшем подразумевается, что на физическом уровне сеть установлена и функционирует правильно, то есть будет описана лишь программная настройка сети.
Первое, что нужно сделать это выбрать каким образом компьютерам в сети будут присваиваться IP-адреса. Есть два способа, у каждого из которых есть достоинства и недостатки.
Динамическое присвоение адресов
- Ничего не нужно делать вручную, по умолчанию и в Ubuntu и в Windows используются именно эти настройки сетевых интерфейсов.
- Упрощается включение в состав сети новых компьютеров — достаточно лишь соединить такой компьютер с сетевым свитчем.
Недостаток в том, что нужно будет на одном из компьютеров устанавливать DHCP сервер, либо использовать устройство типа роутера со встроенным DHCP сервером. При этом сеть на компьютерах будет недоступна, если этот компьютер или роутер будет выключен или выйдет из строя.
Статическое присвоение адресов
В этом случае IP-адреса на каждом компьютере указываются вручную. Достоинства:
- Сеть будет работать в любом из своих сегментов. То есть если из четырех сетевых компьютеров включены лишь два, то сеть между ними будет работать.
- Не нужно роутера или DHCP сервера на каком-либо из компьютеров.
Недостаток в том, что нужно будет помнить какие адреса уже используются в сети, чтобы при включении нового компьютера не дать ему уже используемый адрес. Впрочем в небольшой сети не трудно посмотреть адрес на каждом компьютере.
Лично я сторонник статических адресов в тех сетях где состав сети небольшой (до 7-8 компьютеров) и при этом если в эту сеть не добавляются постоянно новые компьютеры (например ноутбуки). Далее в этой статье будет подразумеваться именно статический способ присвоения IP-адресов.
Настройка сетевых интерфейсов
Windows
В операционных системах Windows эти настройки делаются через апплет свойств сетевого подключения, а доступные сетевые подключения перечислены в «Панель управления — Сетевые подключения». Вот так этот апплет выглядит в Windows XP:

Примечание. В Windows 7, 8 и 10 апплет «Сетевые подключения» расположен в «Центр управления сетями — Изменение параметров адаптера». Или есть более короткий путь — через диалоговое окно «Выполнить«, в нем нужно написать имя файла ncpa.cpl.
- «Протокол Интернета (TCP/IP)» должен быть включен в любом случае, даже если по сети будет только один Интернет «раздаваться».
- «Клиент для сетей Microsoft» и «Служба доступа к файлам и принтерам сетей Microsoft» должны быть включены в том, случае если по сети нужно передавать файлы или печатать на общем принтере.
Кроме этого сетевому интерфейсу нужно присвоить IP-адрес. Это делается через свойства «Протокол Интернета (TCP/IP)», в следующем апплете:

Общепринято использовать для локальных сетей диапазон адресов 192.168.x.x. Поле «Основной шлюз» нужно заполнять только если этот компьютер получает Интернет с другого компьютера или с модема-роутера и в этом случае там должен быть адрес «раздатчика» Интернет.
Кроме этого, для того, чтобы сеть между компьютерами Windows работала, необходимо включить учетную запись «Гость» на каждом из компьютеров и убедиться в том, что на каждом компьютере:
- Имя рабочей группы совпадало.
- Имя компьютера было уникальным.
Имя рабочей группы и компьютера можно узнать, а также изменить через апплет «Система»:

Если используется брандмауэр Windows, то нужно разрешить сетевые соединения для доступа к файлам и папкам:

Аналогичное правило должно быть создано в том случае если используется другой файерволл.
Ubuntu Linux
В Ubuntu Linux параметры сетевых интерфейсов можно определить через через апплет «Сеть»:

И затем в свойствах сетевого интерфейса:

Настройка доступа к файлам
Windows
В отдельных статьях этот вопрос раскрывается более подробно:
- Общий доступ без пароля на Windows 7
- Настройка общего доступа без пароля для Windows 8
- Общий доступ на Windows 10
Примечание. В Windows 7, 8 и 10 настройка доступа к файлам выполняется немного иначе чем на Windows XP. Для этих версий Windows есть отдельные статьи, ссылки указаны выше.
Если нужно, чтобы на компьютере с установленной ОС Windows были доступны через сеть какие-то файлы или принтер, необходимо эти файлы или принтер «расшарить» то есть разрешить доступ к ним других пользователей. Это делается через апплет свойств папки или принтера. Вот так этот апплет выглядит в Windows XP:

На вкладке «Безопасность» нужно добавить группу «Все» и дать ей полный доступ к папке. Это нужно для того, чтобы по сети в этой папке можно было создавать и редактировать файлы. Простейший полный и анонимный доступ к папке.
Кроме этого, на вкладке «Доступ» нужно разрешить сетевой доступ к этой папке и указать сетевое имя папки. При указании сетевого имени папки не рекомендую использовать русские буквы, а также пробелы — имя лучше писать латинскими буквами без пробелов:

Ubuntu Linux
В отдельной статье этот вопрос раскрывается более подробно — настройка доступа без пароля на Ubuntu Linux
Общий доступ к папке
Для того, чтобы сделать файлы и папки Ubuntu доступными через сеть на компьютерах с ОС Windows нужно установить полный пакет Samba. Потому что по умолчанию устанавливается только часть этого пакета — SMB Client, которая позволяет только получать доступ к сетевым ресурсам на компьютерах с ОС Windows. Установить этот пакет можно через менеджер пакетов Синаптик, либо этот пакет будет установлен автоматически при попытке «расшарить» первую папку на компьютере с ОС Ubuntu Linux. Но для установки этого пакета потребуется либо установочный DVD диск Ubuntu Linux, либо соединение с Интернет.
Для того, чтобы сделать файлы и папки Ubuntu доступными через сеть нужно в Наутилусе найти нужную папку, затем нажать правую кнопку мыши и затем открыть апплет «Свойства», а на нем вкладку «Общий доступ»:

Важно! На эту локальную папку необходимо дать права 777, то есть полный доступ для всех. Сделать это можно либо через файловый менеджер (через свойства папки — вкладка Доступ), либо при помощи консольной программы chmod.
Теперь эта локальная (для Линукс) папка будет доступна по сети.
Дополнительные настройки Самба (Samba)
Samba это программа, которая предоставляет доступ к файловым ресурсам Linux для компьютеров Windows. Таким образом что компьютер Linux в локальной сети выглядит так же как и компьютер Windows. На Ubuntu Samba устанавливается и запускается автоматически, если вы включили общий доступ к какой-либо папке через Наутилус (как это описано выше).
Для того, чтобы обеспечить более удобный доступ к сетевой папке Линукс со стороны Windows, без запросов паролей и проблем доступа, нужно еще дополнительно настроить Самбу. Для этого редактируется файл /etc/samba/smb.conf.
Гостевой полный доступ к сетевой папке на Линукс
- security = user
- map to guest = Bad Password
Примечание: параметр map to guest определяет поведение самбы в случае неправильного логина или пароля. В этом случае самба подключит сетевого пользователя под эккаунтом Гость. В этом параметре можно указывать и другое значение — bad user.
Секция [shared resource name]
- read only = no
- guest ok = yes
- directory mask = 0777
- create mask = 0777
Примечание: параметры directory mask и create mask «заставляют» самбу давать полные права для всех на те файлы, которые будут созданы в этой папке через сеть. Это необходимо для тог, чтобы обеспечить доступность файлов и папок для всех пользователей локальной сети.
Такие параметры позволят «спокойно» работать с расшаренными на Linux файлами через сеть не мучаясь с авторизацией.
Можно здесь добавить еще два параметра: «force user = username» и «force group = usergroup«. В этом случае, для всех созданных по сети файлов и папок будет установлен владелец username и группа владельца usergroup. Значения username и usergroup должны совпадать с именем и группой локального пользователя Линукс.
После расшаривании папки через Наутилус, нужные параметры в секциях [global] записываются автоматически. Но параметры directory mask и create mask нужно добавлять вручную.
Проблемы с доступом на локальной расшаренной папке Linux
После всех этих настроек тем не менее возможна проблема с доступом к некоторым файлам в этой папке через сеть. Такая проблема может возникнуть если локальный пользователь Линукс, локально откроет эту папку и создаст в ней новый файл. Этот файл другие пользователи сети не смогут редактировать. Поскольку права на него будут установлены не такие как все остальные файлы в папке (не 666).
То же самое произойдет если локальный пользователь Линукс скопирует в эту папку файлы из другой папки на компьютере Линукс, либо например с внешнего устройства.
Есть разные способы решения этой проблемы.
Самый технически простой заключается в том, что локальный пользователь Линукс открывал эту папку тоже через сеть. Дело в том, что графические файловые менеджеры (Проводники) позволяют через сетевое окружение открывать не только папки на других компьютерах сети, но и расшаренные папки на своем собственно компьютере!
Если локальный пользователь Линукс откроет свою расшаренную папку через сетевое окружение, то все его операции в папке будут «сетевыми», то есть при создании новых файлов эти файлы получат атрибуты доступа в соответствии с настройками Самба.
Рабочая группа Windows
Если название рабочей группы на компьютерах Windows отличается от «WORKGROUP», тогда нужно изменить значение параметра workgroup в файле /etc/samba/smb.conf. Вместо значения «WORKGROUP» там нужно записать то имя группы, которое используется на компьютерах Windows. По умолчанию для самбы значение параметра workgroup = WORKGROUP.
Как расшарить папку и задать разрешения и права доступа в Linux
Еще одна статья в которой подробно рассмотрен вопрос о том как в Linux настроить разрешения и права доступа для того чтобы расшарить папку для анонимного доступа по локальной сети (доступ без пароля).
Доступ к сетевым принтерам
Windows
Если принтер подключен к компьютеру с ОС Windows, нужно разрешить сетевой доступ к нему. Это делается точно так же как и в случае с файлами, через апплет «Свойства».
Ubuntu Linux
Для того, чтобы получить доступ к сетевому принтеру Windows, нужно воспользоваться апплетом «Печать», который доступен через меню «Система — Администрирование». В этом апплете нужно добавить новый принтер и затем выбрать поиск сетевого принтера Windows:

Поиск такого принтера выполняется нажатием кнопки «Browse».
Поделитесь этим сайтом с друзьями!
Иван Сухов, 2011, 2015, 2017 г.
Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь — поддержите материально автора. Это легко сделать закинув денежек на Yoomoney № 410011416229354.
Или на телефон +7(928)274-0281.
Даже небольшая сумма может помочь написанию новых статей 🙂
Или поделитесь ссылкой на эту статью со своими друзьями.
Как соединить два компьютера между собой через роутер linux
Linux Twitter Интернет Windows Synaptic wine Asus A7u Ubuntu Asus virtualbox wordpress домен хостинг LAMP mySQL phpmyadmin Google Facebook Firefox 3G usb skype восстановление samba безопасность android Apple Ebay iPhone Samsung модем SQL
МЫ ВКОНТАКТЕ
настройка локальной сети ubuntu + ubuntu
Опубликовано: 2011-01-17 17:49:58 Комментариев: 5
процесс настройки соединения по сетевому кабелю двух компьютеров на линукс можно разделить на две условные части: вначале мы установим связь между ПК, чтобы они могли пинговать друг друга, а потом уже непосредственно настраиваем програмное обеспечение для обмена данными. В данном случае NFS сервер будем делать. Чтобы подружить компьтеры на ubuntu необходимо присвоить одному ip 192.168.0.1, а второму пк ip 192.168.0.2. Соответственно сетевую маску для обеих машин 255.0.0.0 В терминале можно написать: sudo eth0 192.168.0.1 netmask 255.0.0.0 up или же, если у вас есть Network Manager — то в его настройках это легко сделать. Стоит отметить, что когда я прописывал айпи и маску через консоль,а потом подключение устанавливал через network manager — то ничего не работало. Нужно или отключить его, или же присваивать ручками айпишник и маску. Итак, прописав всё на обеих машинах, подсоединив их по сетевому кабелю в терминале пробуем пропинговать другой пк. для этого пишем ping 192.168.0.2 Если идёт обмен пакетами, значит всё хорошо и переходим к другому этапу. Тут следует определиться какая машина будет в роли сервера, а какая в роли клиента. Я ПК с 192.168.0.1 решил сделать сервером. Устанавливаем на серверный ПК необходимые пакеты: sudo apt-get install -y nfs-kernel-server nfs-common portmap Запускаем переконфигурирование portmap и перезапускаем процесс sudo dpkg-reconfigure portmap sudo /etc/init.d/portmap restart Теперь пришло время создать папку с шарой (share folder) на NFS сервере Открываем любиым текстовым редактором, я использую nano файл /etc/exports sudo nano /etc/exports и туда добавить строчку, примерно такого содержания /home/user/music 192.168.0.2 (rw,sync,no_subtree_check) где вначале мы задаём адрес к шаровой папке, а потом указываем сразу IP клиента. Ну и сохраняем конфиг после манипуляций Пишем на последок: sudo exportfs -a Настройка Клиентской ubuntu Все проделанные нами действия осуществлялись на Серверной машине, теперь переходим на клиентскую Ubuntu. И начинаем с установки новеньких пакетов: sudo apt-get install portmap nfs-common Теперь осталось только примонтировать серверную папку у себя. Создадим в домашнем каталоге простого пользователя пустую директорию: mkdir share монтируем sudo mount 192.168.0.1:/home/user/music /home/user/share Объяснять тут нечего, указываем что и куда монтировать. Можно сделать монтирование папки при запуске системы, для этого будем использовать fstab sudo nano /etc/fstab и вставим туда: 192.168.0.1:/home/user/music /home/user/share nfs rsize=8192,wsize=8192,timeo=14,intr Теперь, чтобы примонтировать папку всего навсего нужно написать mount /home/user/share Вот так легко и просто при помощи сетевого кабеля я соединил в локальную сеть две машины под управлением ubuntu для нехитрого перекидывания важных файлов
Войдите, чтобы оставить комментарий
Facebook Google GitHub Bitbucket
Комментариев: 5
htozna 2015-06-28 11:02:50
Да уж, это тебе не самба. Никаких танцев с бубном. Все круто и скорость передачи данных высокая. Спасибо тебе огромное за пост о сетке, простой и понятный как ясный день.
Slicks 2015-09-13 18:09:03
htozna, Samba это просто жуть какая-то. Бывает подключился к локальной машине, вроде всё ок. А потом клац и сетевой адрес недоступен. Висит как примонтированный, но войти нельзя, отмонтировать не пускает. Потом подождал немного — систему отпустило и всё опять работает
Игорь 2016-04-04 20:49:45
Это понятно. Но как сделать так, чтобы можно было подключаться обоим машинам к интернет через модем 3G, установленный на серверной машине?
Slicks 2016-04-06 08:32:43
Игорь, попробуйте раздавать по wi-fi (или ethernet) интернет с серверной машины. Немного поиграетесь с wi-fi конфигом и всё будет работать. А если Windows в качестве сервера, раздающего интернет, то тогда можно использовать Connectify програмку для аналогичной задачи.
Олег 2017-02-28 23:52:30
Просто и убедительно! А как будет выглядеть организация сети с использованием имеющегося Wi-Fi роутера? Через него хожу в интернет. Ну, чтобы оба компа были равноправны.
Как соединить два компа за натом
Как устанавливается соединение между двумя компами, которые находятся за натом с помощью сервера. Как я вижу — 1 и 2й компы подключаются к серверу и далее как-то соединяются между собой, как это происходит с точки зрения протокола и программной реализации например?
bubvalet
17.03.22 18:04:36 MSK
Последнее исправление: bubvalet 17.03.22 18:05:15 MSK (всего исправлений: 1)
- Ответить на это сообщение
- Ссылка

Вы творите какую-то дичь (с) как вы хотите их соединять, конкретнее что надо? А по делу куча вариантов (vnc, ssh, vps) + проброс портов NAT
pavel_l ★
( 17.03.22 18:13:20 MSK )
- Ответить на это сообщение
- Показать ответ
- Ссылка
Legioner ★★★★★
( 17.03.22 18:14:15 MSK )
- Ответить на это сообщение
- Показать ответ
- Ссылка
Ответ на: комментарий от pavel_l 17.03.22 18:13:20 MSK
Да мне ничего соединять не надо)), а понять как это может работать, как с помощью сервера какого-то один комп может подключиться к другому за натом(не через этот сервер данные будут ходить, а напрямую). Мне в голову только пример со звонками приходит. Мне нужно, условно, позвонить на комп 2 с 1го, 1 комп не может напрямую установить соединение со 2м т.к. он за натом, поэтому они оба подключаются к третьей стороне и с помощью нее как-то соединяются, как?
bubvalet
( 17.03.22 18:19:29 MSK ) автор топика
Последнее исправление: bubvalet 17.03.22 18:20:19 MSK (всего исправлений: 2)
- Ответить на это сообщение
- Показать ответы
- Ссылка

далее как-то соединяются между собой, как это происходит с точки зрения протокола и программной реализации например?
urxvt ★★★★★
( 17.03.22 18:20:26 MSK )
- Ответить на это сообщение
- Ссылка
man NAT traversal
sudopacman ★★★★★
( 17.03.22 18:20:55 MSK )
Последнее исправление: sudopacman 17.03.22 18:22:20 MSK (всего исправлений: 1)
- Ответить на это сообщение
- Ссылка
Ответ на: комментарий от Legioner 17.03.22 18:14:15 MSK

Для wireguard же надо хотя бы один белый IP?
ТС, погляди на zerotier.
NyXzOr ★★★
( 17.03.22 19:05:35 MSK )
- Ответить на это сообщение
- Показать ответы
- Ссылка
Ответ на: комментарий от NyXzOr 17.03.22 19:05:35 MSK
Для wireguard же надо хотя бы один белый IP?
Ну у топикстартера есть отдельный сервер. Если отдельного сервера с белым IP нет, то в общем случае никак.
Legioner ★★★★★
( 17.03.22 19:10:48 MSK )
- Ответить на это сообщение
- Ссылка
Ответ на: комментарий от NyXzOr 17.03.22 19:05:35 MSK
не понял вообще что это такое по описанию. Оно что, просто добавляет компы типа одну виртуальную сеть в одном аккаунте?
OpenMind ★★★★
( 17.03.22 19:37:52 MSK )
- Ответить на это сообщение
- Показать ответ
- Ссылка
Crocodoom ★★★★★
( 17.03.22 19:43:18 MSK )
- Ответить на это сообщение
- Ссылка
Ответ на: комментарий от OpenMind 17.03.22 19:37:52 MSK
- Есть два компьютера, каждый в своей подсети и за роутером с нат.
- Есть сервер с белым ip.
Как можно установить соединение между двумя компьютерами из пункта 1?
Понятно, что друг к другу они обратится не могут (проброс портов и upnp не в счет). Понятно, что каждый из них должен установить соединение с сервером из пункта 2. Вопрос, что дальше? Сервер не должен роутить трафик, он, например, может сообщить номер сессии одного клиента другому, чтобы в дальнейшем уже трафик от одного клиента другому шел как бы как ответный. По моему, это делает rtp клиентах протокол ice.
AVL2 ★★★★★
( 17.03.22 22:27:32 MSK )
- Ответить на это сообщение
- Показать ответы
- Ссылка
Ответ на: комментарий от AVL2 17.03.22 22:27:32 MSK
то есть насколько я понял, имея набор компов за очень серыми айпи, можно завести его в сеть с белым их Basic Free / ZeroTier Hosted Controller и они будут как бы одной сети? У меня просто есть мой сервер, и хотелось бы использовать его шире, но серый айпи мешает. Эта нанотехнология я так понимаю поможет?
OpenMind ★★★★
( 17.03.22 23:50:46 MSK )
- Ответить на это сообщение
- Показать ответ
- Ссылка
Ответ на: комментарий от bubvalet 17.03.22 18:19:29 MSK

futurama ★★★★★
( 18.03.22 00:00:59 MSK )
- Ответить на это сообщение
- Показать ответ
- Ссылка
Ответ на: комментарий от OpenMind 17.03.22 23:50:46 MSK
Да нет, это реально нерешаемая задача.
можно сделать vpn но весь трафик будет идти через сервер с белым ip.
AVL2 ★★★★★
( 18.03.22 07:42:49 MSK )
- Ответить на это сообщение
- Показать ответ
- Ссылка
Ответ на: комментарий от AVL2 17.03.22 22:27:32 MSK
Ты можешь попытаться пробить дырку в НАТ и в неё установить соединение по тому же VPN между этими компьютерами. Но это не гарантированно и готовых инструментов я не знаю. Только самому писать.
Legioner ★★★★★
( 18.03.22 08:21:56 MSK )
- Ответить на это сообщение
- Показать ответ
- Ссылка

Какой протокол прикладного уровня?
damix9 ★★★
( 18.03.22 08:27:35 MSK )
- Ответить на это сообщение
- Ссылка
Ответ на: комментарий от futurama 18.03.22 00:00:59 MSK

Можно. Выше ссылка по методам пробивания ната. Tailscale и zerotier так делают.
rupert ★★★★★
( 18.03.22 08:30:17 MSK )
- Ответить на это сообщение
- Показать ответы
- Ссылка
Ответ на: комментарий от bubvalet 17.03.22 18:19:29 MSK

Им для этого не нужен сервер, комп 1 обращается к компу 2 по серому ip.
damix9 ★★★
( 18.03.22 08:31:57 MSK )
- Ответить на это сообщение
- Ссылка
Ответ на: комментарий от bubvalet 17.03.22 18:19:29 MSK
Для этого придумали stun, turn и ice.
Но суть одна. В общем случае суть одна — трафик через публично доступный сервер.
AVL2 ★★★★★
( 18.03.22 09:09:36 MSK )
- Ответить на это сообщение
- Ссылка
Ответ на: комментарий от rupert 18.03.22 08:30:17 MSK
Не думаю. Скорее всего, когда оба хоста за натом, это как разслучай, когда — direct connection cannot be established.
Is my traffic routed through your servers?
Tailscale routes traffic over the shortest path possible. In most cases, this is a direct, peer-to-peer connection.
In cases where a direct connection cannot be established, devices will communicate by bouncing traffic off of one or more geographically distributed relay servers, called DERPs. The traffic that bounces through our relay servers is encrypted and no different security-wise than the other dozen hops your Internet packets already make when passing over the network from point A to B.
AVL2 ★★★★★
( 18.03.22 09:17:54 MSK )
- Ответить на это сообщение
- Показать ответы
- Ссылка
Ответ на: комментарий от Legioner 18.03.22 08:21:56 MSK
Черт их знает, как оно у них работает.
Tailscale includes advanced NAT traversal code that removes the need to open firewall ports to establish a connection. That means a computer behind one firewall, and a computer behind another firewall, both on dynamic IP addresses, can connect to each other even without making firewall configuration changes.
AVL2 ★★★★★
( 18.03.22 09:22:36 MSK )
- Ответить на это сообщение
- Показать ответ
- Ссылка
Ответ на: комментарий от AVL2 18.03.22 09:22:36 MSK
Ну да, значит они это реализовали. Тогда можно, если сеть позволяет пробить её. Не всегда это возможно.
Legioner ★★★★★
( 18.03.22 10:20:32 MSK )
- Ответить на это сообщение
- Ссылка
Ответ на: комментарий от AVL2 18.03.22 09:17:54 MSK

Скорее всего, когда оба хоста за натом, это как разслучай, когда — direct connection cannot be established.
У меня как раз такой случай — всё работает. Ты просто рассуждаешь без практического опыта.
rupert ★★★★★
( 18.03.22 10:46:57 MSK )
- Ответить на это сообщение
- Показать ответ
- Ссылка
Ответ на: комментарий от rupert 18.03.22 08:30:17 MSK

У меня два компа подкл. через мобильный модем (lte/3g/4g)
Сможешь их соединить (пустить трафик) напрямую? Я уверен что нет
futurama ★★★★★
( 18.03.22 10:51:28 MSK )
Последнее исправление: futurama 18.03.22 10:51:39 MSK (всего исправлений: 1)
- Ответить на это сообщение
- Ссылка
Ответ на: комментарий от AVL2 18.03.22 09:17:54 MSK

Зависит от типа NAT
Вот статья в англовики как можно соединиться в некоторых случая по UDP
Scondo ★
( 18.03.22 11:02:58 MSK )
- Ответить на это сообщение
- Ссылка
Как соединить два компьютера между собой через роутер linux
11 июн 2019, 07:55
Кирилл , А в чем сложность?
95% домашних или soho маршрутизаторов искаропки несут преднастроенный vlan с раздачей dhcp, в который в последующем натится интернет трафик.
Т.е. еще до настройки приходящего провайдерского инета, просто подключив все машинки на LAN-портах — они окажутся в общей локальной подсети без каких-либо дополнительных действий.


Chocobo
Dja Сообщения: 6875 Зарегистрирован: 27 авг 2016, 20:03 Решено: 30 Откуда: Voskresensk Благодарил (а): 1310 раз Поблагодарили: 724 раза Контактная информация:
подключение нескольких компьютеров с linux mint к общей локальной сети с роутером
13 июн 2019, 23:39
Это смотря сколько это несколько.
Если портов в роутере не хватает, то в один из них свитч, а уже к нему наши PC
Новичок? — ознакомься с правилами
и Панель форматирования
телеграм 
madesta Сообщения: 1971 Зарегистрирован: 11 июн 2017, 21:47 Решено: 27 Откуда: BY Благодарил (а): 79 раз Поблагодарили: 424 раза Контактная информация:
подключение нескольких компьютеров с linux mint к общей локальной сети с роутером
14 июн 2019, 00:22
11 июн 2019, 06:09
Мне нужно соеденить несколько компьютеров в одну общую сеть, и при этом все это дело подключить к wi fi роутеру с помощью патч-корда
Насколько мне понятно из приводимой дословно формулировки, кабель к wifi роутеру предусмотрен только 1. В таком случае может понадобиться некое устройство типа коммутатора, как и пояснил Dja, одно из его гнёзд которого будет патчкордом соединено с гнездом wifi роутера. Но такая схема избыточна как в плане единиц используемой техники, так и с точки зрения финансовых затрат.
Вообще-то, как правильно говорилось в ответах выше, сейчас стандартный роутер от провайдера позволяет патчкордом подключить 3-4 компьютера. Wifi роутера позволяет подключить к нему столько узлов, сколько позволяет маска локальной сети, которая по умолчанию составляет 24 (255.255.255.0), то есть рассчитана на 253 узла + сам роутер. К сожалению, автор не указал, имеют ли его компьютеры возможность подключения к роутеру по wifi.
Может быть вопрос следует рассматривать немного в другой плоскости, а именно — необходимостью соединения каждого из компьютеров с Интернет и в то же время обеспечения возможности обращения компьютеров друг к другу по именам компьютеров?