Меню Рубрики

Настройка сети rosa linux

ROSAForum

Forum about ROSA Linux Distros

настройка сети в терминале

настройка сети в терминале

Сообщение banzay242 » 08 сен 2017, 12:11

Re: настройка сети в терминале

Сообщение banzay242 » 08 сен 2017, 12:27

во нашел!
даже ман есть man ifcfg

Отредактируйте файл /etc/sysconfig/network-scripts/ifcfg-ethXXX, где XXX – номер сетевого интерфейса. Нумерация начинается с 0.

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
PEERDNS=yes
HWADDR=00:15:f3e6:34
USERCTL=no

Вместо 00:15:f3e6:34 укажите MAC-адрес сетевой платы, соответствующей данному сетевому интерфейсу.

Вручную
Способ N1 ручное редактирование файла конфигурации

Отредактируйте файл /etc/sysconfig/network-scripts/ifcfg-ethXXX, где XXX – номер сетевого интерфейса. Нумерация начинается с 0.

DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.0.254
NETMASK=255.255.255.0
USERCTL=no
HWADDR=00:25:f2e6:34
TYPE=Ethernet
GATEWAY=192.168.0.1

IPADDR – IP-адрес
NETMASK – сетевая маска
USERCTL – может ли обычный пользователь управлять сетевым интерфейсов
HWADDR – MAC-адрес сетевой платы, соответствующей данному сетевому интерфейсу
GATEWAY – Задает шлюз для данного соединения

Для назначения на одим сетевой адаптер нескольких IP-адресов вам необходимо создать /etc/sysconfig/network-scripts/ifcfg-ethXXX:Y следующего содержания:

DEVICE=eth0:1
ONBOOT=yes
IPADDR=192.168.1.2
NETMASK=255.255.255.0
USERCTL=no
HWADDR=00:25:f2e6:34
TYPE=Ethernet

тем самым мы назначим на сетевой интерфейс eth0 сетевой алиас(псевдоним) с именем eth0:1 на которому присвоен IP-адрес 192.168.1.2 с сетевой маской 255.255.255.0

После внесения изменений необходимо выполнить перезагрузку сервиса network:

# service network restart

Способ N2 с помошью ifconfig

Сетевой интерфейс можно настроить с помошью команды ifconfig.

Пример: Настроим на сетевом интерфейсе eth0 IP-адрес 192.168.0.2 с сетевой маской 255.255.255.0

# ifconfig eth0 192.168.0.2 netmask 255.255.255.0

В случае если вы хотите настроить на одном сетевом интерфейсе несколько различных IP-адресов, то в этом вам также поможет команда ifconfig.

# ifconfig eth0:1 192.168.1.2 netmask 255.255.255.0

Данной командой мы назначили сетевой алиас eth0:1 для сетевого интерфейса eth0 который имеет IP-адрес 192.168.1.2 и сетевую маску 255.255.255.0.
Способ N3 с помошью ip

Команда ip содержится в пакете iproute с помошью нее вы также можете назначать сетевые адреса на различные сетевые интерфейсы.

Пример. Назначаем сетевому интерфейсу eth0 IP-адрес 192.168.0.2 с сетевой маской 255.255.255.0:

# ip addr add 192.168.0.2/24 dev eth0

Назначаем сетевому интерфейсу eth0 второй IP-адрес 192.168.1.2 с сетевой маской 255.255.255.0

# ip addr add 192.168.1.2/24 dev eth0 label eth0:1

Источник

ROSAForum

Forum about ROSA Linux Distros

Настройка сети в Rosa

Настройка сети в Rosa

Сообщение Usermaster » 06 окт 2016, 11:12

1. Как можно настроить сеть вручную в Rosa?
В Ubuntu настройки делаются здесь: /etc/network/interfaces
Но в Rosa его нет. Где же всётаки хранятся настройки?
Не то что бы мне это уж очень надо но, для общего развития.

2. Уже где то видел на форуме про 2 ip адреса но решения там небыло. Уже система обновилась до R8 а адреса, сразу после загрузки, всёравно два. И в менеджере подключений два подключения.
Приходится делать лишнее движение чтоб переключиться на другой интерфейс при этом первый пропадает.
Обнаружил что если выполнить ifconfig down затем поднять интерфейс то компьютер получает неправильный ip (хотя и по правильному доступен тоже).
А если отключить сеть через менеджер подключений то копьютер получит правильный ip.
Видимо система при запуске запускает интерфейс и ещё его запускает NetworkManager отдельно от системы (сам по себе) При этом получается 2 ip.
Как всётаки избавиться от этого?

Re: Настройка сети в Rosa

Сообщение Barmalei » 06 окт 2016, 11:24

Источник

Настройка сети rosa linux

Провёл эксперимент дома: ПК РОСА, fs: ext4 + ПК Win 10, fs: ntfs, LAN, адреса раздаёт DHCP сервер в роутере.

ПК РОСА:
1. На этапе установки ОС была включена служба общего доступа к файлам Samba (где её включить сейчас не знаю :))
2. В Дельфине сделал общей папку «Общедоступные» как написал Владимир Потапов, в свойствах папки Права доступа: Остальные: Просмотр и изменение содержимого.
3. Редактор соединений — Изменение соединения: отмечены флаги «Автоматически подключаться к этой сети когда она доступна» и «Все пользователи могут подключаться к этой сети» (вроде, так и по умолчанию)
4. Для просмотра использовал в Дельфине: Сеть — Общие папки SAMBA — Имя рабочей группы — Имя ПК

ПК Win 10:
1. Сетевые параметры — Центр управления сетями и общим доступом — Изменить дополнительные параметры общего доступа:
частная сеть — Включить сетевое обнаружение и Включить общий доступ к файлам и принтерам
все сети — Отключить общий доступ с парольной защитой
2. Диск Е (для примера)-Свойства-Доступ-Расширенная настройка: отметил флаг «Открыть общий доступ к этой папке»

Кидал файл с одного ПК на другой, открывал по сети — все работает. Самый простой вариант. Можно, конечно, завести пользователей, прописать отдельные пароли, но это всё сложнее. Мне достаточно такого варианта.

Источник

Рулим Росой по сети

Содержание

Задача — рулить!

ROSA Linux, как любой приличный Linuх, умеет управлять-ся и управлять другими системами по сети, т.е. удаленно. Способов для этого существует предостаточно и, чтоб не запутаться, сделаем небольшой обзор проверенно работающих решений. В этом обзоре мы рассмотрим ROSA FRESH KDE (или RED X2) как в роли клиента удаленного доступа, так и в роли сервера. Имеется в виду, конечно, не «настоящий» сервер, на котором одновременно и удаленно работают несколько пользователей запуская приложения и получая результаты. Нет, здесь мы сосредоточимся на задаче периодического управления пользовательской машинкой, ведь ROSA FRESH — пользовательская, десктопная система.

Доступ по SSH — используем консоль и mc

Быстрее всего (а это бывает очень важно для медленных каналов!) работает текстовый доступ к удаленному компьютеру по SSH. Для включения такого доступа нужно на сервере включить сервис sshd:

или Параметры системы/Управление системными службами)

а с клиента, в консоли дать команду

где name — имя пользователя а xxx.xxx.xxx.xxx IP-адрес сервера или его доменное имя.

По умолчанию SSH будет пытаться подключиться по стандартному порту 22. Если нужно указать другой порт, то:

. где 5623 — порт для подключения.

Если подключение не происходит, то на компьютере, к которому подключаетесь, нужно в файле /etc/ssh/sshd_config расскоментировать строку (то есть убрать решетку и пробел в ее начале)

Сделать это можно через консольный редактор:

. или через графический:

После правок нужно перезапустить сервис SSH:

Если SSH будет открыт для подключений из глобальной сети Интернет, то для безопасности рекомендуется заменить 22 на любой другой нестандартный порт, например, 5623 (число с потолка) (если есть фаервол, то не забудьте предварительно открыть нужный порт на нем). Также рекомендуется использовать ключи SSH вместо пароля, закрыть доступ по SSH под пользователем root, а для входа в root-режим логиниться по ключу обычного пользователя с правами sudo (в ROSA из коробки настроено) и давать команду

. которая, запросив пароль пользователя (не root) переведет консоль в root-режим.

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

При этом в одной панели mc мы будем видеть локальное дерево файлов, а во второй — удаленное, серверное. Ну и F5-F6, копируем и перемещаем!

Защищаем SSH-сессии от прекращения при разрыве соединения

По умолчанию при прекращении SSH-сессии (если вы ее закрыли вручную, в том числе случайно, или, например, отвалился интернет на хосте или клиенте) завершается работа всех программ, запущенных в сессии. Для защиты от этого на хосте (компьютере, которым управляем удаленно) установим screen:

Затем критически важные вещи запускаем через него, как именно, почитайте здесь. Можно, например, через screen запустить mc (Miodnight Commander), начать передачу файлов между машинами и выйти из SSH-сессии. Передача файлов продолжится!

Запуск графических приложений через SSH (X11Forwarding)

Правим файл /etc/ssh/sshd_config

Проверяем чтобы была такая строка, или добавляем сами:

Перезагружаем ssh командой

Правим файл /etc/ssh/ssh_config

Проверяем чтобы была такая строка, или добавляем сами:

Заходим на удаленный хост и потом запускаем нужное нам приложение, например: thunar

Сразу запустить приложение thunar

Доступ к GUI, или помогаем пользователю

Если нужен доступ к удаленному графическому интерфейсу (ну, например, нужно помочь пользователю подвигать мышью) — тут существует несколько решений, основанных на протоколе удаленного управления vnc. В состав KDE-версии ROSA Fresh входит и сервер и клиент VNC — KRFB и KRDC. Пользоваться этой связкой просто и интуитивно, но быстродействие сервера KRFB оставляет желать лучшего даже на широких каналах и мощных машинах. Поэтому для сервера мы рассмотрим другое решение — сервер x11vnc. Ставится он командой

или выбором в «Управлении программами». Для начальной настройки этого vnc-сервера введите в консоли команду:

при этом будет предложено ввести пароль и он будет сохранен. Для запуска сервера введите команду:

Теперь, запустив на клиенте тот же KRDC и введя адрес сервера в формате xxx.xxx.xxx.xxx:5900 и пароль вы получите удаленный доступ к рабочему столу на ROSA-FRESH-сервере. Если вам, например в корпоративной среде, нужен постоянный доступ к машине-серверу, создайте в /usr/bin скрипт-файл vnc.sh (чтоб запустить файл-менеджер под правами рута введите команду kdesu dolphin)

сделайте его исполнимым командой:

ну или в свойствах файла в dolphin поставьте галочку исполнимости. Теперь осталось добавить вызов этого скрипта в автозапуск (Параметры системы-Запуск и завершение) перед стартом KDE.

Всё, теперь пользовательская система «под колпаком»!

Простая программа для подключения к удаленной системе по VNC

Это TigerVNC. Проста, надежна, работает быстро, отрисовка без артефактов. В репозиториях Росы пакет называется TigerVNC, для установки через консоль:

Есть версия для Windows и Mac OS, скачивать здесь. Там же статичные сборки для дистриубтивов Linux, где ее нет в репозиториях. Интерфейс сделан на тулките FLTK.

То же самое, но красиво

Ну вот мы, например, администрируем домашнюю или даже корпоративную сеть где несколько систем ROSA FRESH или RED X2. Мы запустили на них sshd и свой скрипт управления, поставили пароли. Как это всё можно красиво-удобно администрировать? Запускаем Dolphin, Сеть, Сеть — видим список машин сети (если не видим, жмем на F5 и видим!) Дальше выбираем нужную машинку на которой подняты сервисы удаленного управления и — видим все наши любимые и вышеуказанные сервисы.

Теперь, просто кликнув по нужному значку, можно попасть и в удаленное управление GUI, и в доступ по sftp для перемещения файлов и в консоль ssh для текстового управления. Можно властвовать и администрировать! Только нужно не забыть и учитывать, что любая система удаленного доступа это дополнительная уязвимость в системе — включайте сервисы удаленного управления только если они действительно нужны, используйте сложные пароли и другие средства защиты.

Рулим зоопарком систем. или наоборот

А как быть, если у вас ROSA Linux — но не KDE? Ничего страшного — сервер будет работать на любой системе, он маленький и нетребовательный. Клиенты же бывают разные — в состав GNOME входит Vinagre, для MATE можно использовать Remmina и все они умеют связываться по VNC (и, кроме того, по RDP если нужно управлять Windows).

Хорошо, когда у нас сеть состоит из одних систем на основе ROSA и эта сеть — локальная. А что если из Росы нужно управлять далекой Windows или, еще того хуже, MACом? Или, наоборот, находясь в далекой командировке на Камчатке нужно срочно что-то подправить на домашней Росе используя допотопную XP? Тут можно использовать проверенное и доступное в ROSA Linux и других системах средство — Teamviewer. В нашей Росе он доступен из репозиториев, для остальных его можно скачать с официального сайта. Понятно, что такой интеграции, как у встроенных в KDE клиентов удаленного доступа с ним не добьешься, но для удаленного доступа черт-те куда или черт-те откуда он подходит как нельзя лучше.

Подключение по VNC с планшетов и смартфонов с Android

Для подключения с Android установите приложение «Android VNC» из репозитория свободных приложений для Android F-Droid (ссылка). При подключении можно выбрать количество цветов в передаваемой картинке, чем их меньше, тем ниже потребление трафика. Автор пробовал работать по VNC через сеть EDGE с минимальным количеством цветов. Работала очень неплохо. Однако здесь важен стабильный уровень приема мобильной сети для предотвращения большого диапазона колебаний джиттера (это когда сейчас задержка 300 мс, а через секунду она 600 мс, а потом 900 мс и 150 мс, к примеру).

[ Хронологический вид ] Комментарии

Про «помогаем пользователю » ничего не написано. Интересует,именно в МАТЕ:как подключиться к сеансу пользователя?

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Настройка сети linux oracle
  • Настройка сети astra linux
  • Настройка сетевого сканера в linux
  • Настройка сетевого принтера в linux
  • Настройка сетевого интерфейса linux