Как соединить в сеть несколько станков Linux и ПК под Windows?

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение kfmut »

А вас не смущает, что адрес в выдаче команды ip -a не совпадает с тем, который вы задали? Я просмотрел, что способ настройки IPv4 DHCP стоит у вас, а не "в рукопашную", прошу простить :-)
stounhead
Опытный
Сообщения: 122
Зарегистрирован: 29 дек 2021, 15:55
Репутация: 2
Настоящее имя: Юрий
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение stounhead »

kfmut писал(а): 14 сен 2022, 15:31 А вас не смущает, что адрес в выдаче команды ip -a не совпадает с тем, который вы задали? Я просмотрел, что способ настройки IPv4 DHCP стоит у вас, а не "в рукопашную", прошу простить :-)
просто еще не знаю куда смотреть.
может подскажете руководство?
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение kfmut »

Там где на картинке обведено выбрать "manual"/"вручную", вбить параметры, перезагрузить комп
Вложения
Снимок экрана_2022-09-14_13-39-29.png (1201 просмотр) <a class='original' href='./download/file.php?id=204848&sid=43c776ff50c4804761516b0f5d3dfa3b&mode=view' target=_blank>Загрузить оригинал (67.7 КБ)</a>
stounhead
Опытный
Сообщения: 122
Зарегистрирован: 29 дек 2021, 15:55
Репутация: 2
Настоящее имя: Юрий
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение stounhead »

странное дело.
при настройках сети по кабелю обрубает вайфай.
вроде соединени есть и пакеты идут. а пинг не проходит.
советовался . в итоге лучше розшарить Виндовую папку, а станки не трогать.
Самба действительно много берет ресурсов. к сожалению глючит...
на тему найти админа.. линуксоидов очень мало. связался . он узнал в чем дело и отказался.
ему мутно и не интерестно. не гарантированный результат.
значит придется самому ковырять.
жаль что дока отличается от реальности.
поэтому расчитываю на помощь. больше не к кому обратиться.
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение kfmut »

stounhead писал(а): при настройках сети по кабелю обрубает вайфай.
у вас скорее всего таблица маршрутизации сбивается: вы всё-таки задали шлюз в настройках интерфейса, или адреса ви-фи карты и сетевухи в одной подсети, в общем команда route

про глючность и ресурсы это просто бред
stounhead
Опытный
Сообщения: 122
Зарегистрирован: 29 дек 2021, 15:55
Репутация: 2
Настоящее имя: Юрий
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение stounhead »

kfmut писал(а): в общем команда route
терминал не нашел эту команду...
kfmut писал(а): скорее всего таблица маршрутизации сбивается: вы всё-таки задали шлюз в настройках интерфейса, или адреса ви-фи карты и сетевухи в одной подсети,
мне сложно сказать. сейчас удалил все сетевые соединения кроме вайфая.
на витую пару есть одно пустое соединение. без настроек совсем
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение ex71 »

ip route

а вообще NFS бы уже давно настроили.. винда его поддерживает. И ресурсов не жрет иба это изначально никсовый сервис на уровне ядра, а не внешних костылей совместимости с win-domain
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение kfmut »

ex71 писал(а): ip route
спасибо за поправку!
ex71 писал(а): ресурсов не жрет
какие вам нужны ресурсы чтобы скопировать уп-шку на несколько мегабайт? зачем этот бред распространять? wave
stounhead
Опытный
Сообщения: 122
Зарегистрирован: 29 дек 2021, 15:55
Репутация: 2
Настоящее имя: Юрий
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение stounhead »

ex71 писал(а): 16 сен 2022, 11:08 ip route

а вообще NFS бы уже давно настроили.. винда его поддерживает. И ресурсов не жрет иба это изначально никсовый сервис на уровне ядра, а не внешних костылей совместимости с win-domain
увидел IP роутера...
а про NFS ? просто не успеваю охватить все
в который раз прошу пошагово обьяснить. не в общих чертах и указании направления.
а именно пошагово.
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение alex_sar »

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

неужто ваше производство не может себе позволить купить что-то вроде
https://www.dns-shop.ru/product/624282a ... tl-wr844n/
и
https://www.dns-shop.ru/product/1277fd5 ... sys-ms108/
?

какие там ресурсы жрёт самба при копировании жалкой уп? шлите в пень этих спецов, они не понимают о чём говорят. не нужен там nfs.
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение ex71 »

https://dondub.com/2021/08/nastroyka-nf ... ver-21-04/

Код: Выделить всё

Установка и настройка NFS на сервере
Устанавливаем пакеты nfs-common и nfs-kernel-server

# apt install nfs-common nfs-kernel-server
Запускаем службу nfs-server и включаем её в автозагрузку

# systemctl start nfs-server
# systemctl enable nfs-server
Создадим каталог /srv/nfs/share/

# mkdir -p /srv/nfs/share/
Открываем файл /etc/exports

# nano /etc/exports
и пропишем в него строчку:

/srv/nfs/share    192.168.1.0/24(rw,no_root_squash)
для всех клиентов данной подсети

Перезапускаем службу nfs-server
# systemctl restart nfs-server
https://www.ibm.com/docs/en/flashsystem ... ows-client

Все, кладем с виндовой машины на станок через NFS файлики, а на станке они будут локальными и в случае утери сети - ничего не сломается.

samba висит в фоне, а не "при копировании". Ну кому что привычнее. Я в винде не работаю, поэтому в smb не вижу смысла. Настраивается оно дольше и сложнее, а результат нифига не удобнее.
10 команд и у вас рабочий NFS сервер. А самбу уже 5 дней распиваете на десятерых.
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение ex71 »

alex_sar писал(а): шлите в пень этих спецов
я вас никуда не шлю, и вы не имеете права так выражаться. я предложил вариант, а не чето-там оскарбляю
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1726
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение iMaks-RS »

kfmut писал(а): зачем этот бред распространять?
Максим, складывается впечатление, что у Вас отсутсвует опыт поднятия самбы на хламе типа Celeron и сетевых RTL8139, иначе бы такие бы вопросы не возникали. FreeBSD 7.0 на Е6600 и 4Гб ОЗУ - пришлось покупать сетевые карты 3com905, отказавшись от встройки и выкинув "софтверные" RTL8139.. Правда потом тупняк возник из-за дисковой подсистемы.. но это уже "другая история" ) Железо, которое использует ТС, не особо "круче".. и будет вполне себе кушанье ресурсов..
stounhead писал(а): а про NFS ?
Если ни куда не торопиться, то по гуглу один из вариантов, или вот . Если "расжевать":

Код: Выделить всё

aptitude install nfs-kernel-server nfs-common portmap
ставим нужные пакеты

Код: Выделить всё

cd /mnt
mkdir Frezer6090
переходим в /mnt и создаём там папку с именем станка, пусть будет Frezer6090

Код: Выделить всё

nano /etc/exports

/mnt/Frezer6090 192.168.1.0/24(rw,async,no_subtree_check,no_root_squash)
/mnt/Frezer6090 192.168.1.111(rw,async,no_subtree_check,no_root_squash)
запускаем редакто и сразу создаём файл настроек с именем exports в каталоге /etc (можно использовать mc, mousepad и т.д. т.е любой удоный редактор). В каждой строке указано разрешение на доступ к папке. В первой строке доступ всем из сети, во второй строке - только для одного IP. Здесь задаёте как угодно.. в папку пишут все или только ПК программиста/технолога и т.д

Код: Выделить всё

/etc/init.d/nfs-kernel-server restart
или
exportfs -r
здесь перезапускаем сервис после создания файл конфигурации..

Код: Выделить всё

showmount
без параметров отображает список подключенных клиентов

Для винды - Включение и отключение компонентов Windows - Службы NFS - активируем checkbox "Клиент для NFS". Для надежности перезагружаемся. Знаю адреса кадого ПК станков, жмём Пуск-Выполнить- \\адрес_пк_станка. В открывшимся окне видем папку.. по ней ПКМ - поключить как сетевой диск. Проверяем что файлы по сети запиываются. Пьём чай с печенькой. :eat:
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение alex_sar »

ex71 писал(а): 16 сен 2022, 12:13
alex_sar писал(а): шлите в пень этих спецов
я вас никуда не шлю, и вы не имеете права так выражаться. я предложил вариант, а не чето-там оскарбляю
выражаюсь как душа просит. вы своими глазами видели тормоза от samba? я её блин запускал ещё на pentium и как-то знаете ли - не видел торможения. а вот глюкание и подвисание windows от nfs клиента как раз таки видел. после чего перешёл на вариант который и советую.

вариант с nfs тоже рабочий, но тормоза самбы тут ни при чём.
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение kfmut »

iMaks-RS писал(а): Максим, складывается впечатление...
Маским, давайте не будем фантазировать ;)
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение ex71 »

alex_sar писал(а): вы своими глазами видели тормоза от samba?
мы сейчас разговариваем о ЧПУ станке или офисной машине?
на станке даже вай-фай тормозит - это доказано в соседней теме про джиттер.
А так можно и кеды на станок накатить, фигли - в кедах окошки то красивее.

я не говорю о тормозах компа, то есть зависании видео на утубчике. я про джиттер, когда у вас LCNC отваливается по превышению порога, а станок в этот момент фрезой металл грызет.
Самбой не пользуюсь - она слишком много ресурсов в памяти отжирает, я уже говорил - на NFS сижу.
Пару раз у меня был отвал LCNC из-за джиттера, в этот момент токарник точил внешний диаметр, и если бы я не стоял и держался за "стоп" - то он бы вляпался револьверкой в патрон. Отвал управления не означает мгновенное торможение всех моторов - они по инерции продолжают двигать суппорт. А вот нажатие стоп - бросает их в режим торможения.
После чего я поменял материнку и выбросил весь софт. Пользуюсь только флешкой - за 4 года ни разу не было проблем.
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение alex_sar »

ex71 писал(а): После чего я поменял материнку и выбросил весь софт. Пользуюсь только флешкой - за 4 года ни разу не было проблем.
поменял материнку, но проблема была именно в samba...
ок, принято.
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение ex71 »

stounhead писал(а): просто еще не знаю куда смотреть.
может подскажете руководство?
временно сеть по проводу можно сделать так:
sudo ip a a 192.168.40.2/24 dev eth0
sudo ip r a default via 192.168.40.1

на всякий случай еще
sudo ip l set eth0 up
при каждой загрузке придется делать, но для тестов хватит. Потом уже разберетесь с настройкой нетворкменеджером (то что в углу с часами сидит).
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение alex_sar »

ex71 писал(а): 16 сен 2022, 16:45 sudo ip r a default via 192.168.40.1
вот это не нужно делать. вырубит интернет через wi-fi, а windows 192.168.40.1 на роутинг стопудово не настроена.
в рамках одной сети 192.168.40.xx компы друг друга будут видеть без роутинга если все настройки правильные.
stounhead
Опытный
Сообщения: 122
Зарегистрирован: 29 дек 2021, 15:55
Репутация: 2
Настоящее имя: Юрий
Контактная информация:

Re: Как соединить в сеть несколько станков Linux и ПК под Windows?

Сообщение stounhead »

что-то не получается. не могу понять в чем дело.

1 - вариант витая пара кросс кабель перевернутый. при подсоединении начинается какой то обмен пакетами, но связи нет.
Линукс 2.7.14 пользователь CNC и Windows7 .

2 - вариант витая пара связь пяти станков завис. просто не успеваю туда попадать. пробовали искать сисадмина для настройки...
Линукс не знают... видимо придется самим искать решение.
Ответить

Вернуться в «LinuxCNC»