Архив рубрики: Публикации

Настройка нескольких IP-адресов на одном интерфейсе в Ubuntu

Сегодня рассмотрим настройку нескольких IP-адресов на одном интерфейсе в Ubuntu | Debian.




Для того чтобы в Ubuntu заработало несколько сетей всего лишь на одном физическом интерфейсе, необходимо отредактировать конфигурационный файл предназначенный для настройки сети.




В разных версиях дистрибутива за это отвечают разные файлы.




Настройка нескольких IP-адресов на одном интерфейсе в Ubuntu | Linux Mint.




В младших версия дистрибутивов за настройку отвечает конфигурационный файл /etc/network/interfaces. Для его редактирования воспользуемся редактором nano. В терминале набираем следующее:




ifconfig -a




этой командой смотрим какие в системе есть интерфейсы, у меня вывод команды выдает такой результат:




enp3s0: flags=4099  mtu 1500
        ether 00:26:18:12:17:8d  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 1  collisions 0

lo: flags=73  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1000  (Локальная петля (Loopback))
        RX packets 35285  bytes 32358301 (32.3 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 35285  bytes 32358301 (32.3 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0




Мой интерфейс в системе под именем enp3s0.




Настройка нескольких IP-адресов в старших версиях Ubuntu.




Теперь когда мы знаем название интерфейса можно приступать к редактированию нашей сети. Открываем конфигурационный файл сети:




sudo nano /etc/network/interfaces




# Настройка локальной петли
auto lo
iface lo inet loopback

# Первая подсеть
auto enp3s0
iface enp3s0 inet static 
   address 10.5.5.2
   netmask 255.255.255.0
   gateway 10.5.5.1

# Вторая подсеть 
auto enp3s0:0 
iface enp3s0:0 inet static 
   address 10.5.7.1 
   netmask 255.255.255.0
   network 10.5.7.0
   broadcast 10.5.7.255
   dns-nameservers 10.5.7.1
   dns-search dom




  • address – IP адрес вашего интерфейса в подсети;
  • netmask – маска подсети;
  • gateway – маршрут по умолчанию (IP адрес роутера). Указывается только один раз;
  • network – IP адрес подсети;
  • dns-nameservers – IP адрес DNS сервера, если есть свой DNS сервер, то указываем его, иначе опцию можно неписать или указать например 8.8.8.8 – DNS от googla.
  • dns-search – в какой DNS зоне искать в первую очередь, если у вас есть свой DNS сервер и настроенная зона, то указываем свою зону, иначе опцию можно не писать.




В примере показано две подсети. В первой подсети подключаемся к роутеру, а во второй выступаем в качестве него.




Чтобы настроить собственный DNS сервер, а также превратить ваш дистрибутив в роутер, который смог бы назначать IP-адреса всем ПК в сети и раздавать интернет всем пользователям, советую почитать данную статью – Настройка DNS + DHCP + NAT на Ubuntu




Теперь необходимо перезагрузить сервис :




sudo /etc/init.d/networking restart




Проверить наличие нескольких ip-адресов вы можете командой:




ip addr




Настройка нескольких IP на одном интерфейсе в Ubuntu 18.04 | Linux Mint 19




Чтобы настроить нескольких IP-адресов на одном интерфейсе в Ubuntu 18.04 | Linux Mint 19 воспользуемся терминалом и отредактируем следующий файл:




sudo nano netplan/*.yaml




network:
  version: 2
  renderer: networkd
  ethernets:
     enp3s0:
        dhcp4: no
        dhcp6: no
        addresses: [ 10.5.5.2/24, 10.5.7.1/24 ]
        nameservers:
              search: [dom, lan]
              addresses: [ 10.5.5.1, 10.5.7.1 ]
        routes:
          - to: 0.0.0.0/0
            via: 10.5.5.2
            metrica: 100
          - to: 0.0.0.0/0
            via: 10.5.7.1
            metrica: 101




  • routes – Если у вас должно быть несколько маршрутов для отдельных IP-адресов интерфейса, вы можете точно контролировать, как они будут себя вести, написав статические маршруты (с установкой метрик на основе приоритета IP сетей)
  • metrica – ставится значение от 0 до 255. Чем ниже значение, тем приоритетней будет маршрут. Например маршрутизатор с IP-адресом 10.5.5.1 в вашей сети раздаёт интернет, ваш IP-адрес 10.5.5.2 – назначая метрику 100, как у нас в примере, мы отправляем все пакеты по умолчанию (предназначенные не нашим сетям) в сеть 10.5.5.0 для их обработки роутером.



[endtxt]




RSS



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


2019-09-09T08:57:34
Network

Что делать при обнаружении ошибки Bad_Module_Info

Вы потратили большую часть часа в ожидании загрузки и установки новой игры. Наконец, кнопка Play подсвечивается, и вы жадно щелкаете курсором, чтобы запустить игру.

Вскоре после нажатия на экране появляется сообщение об ошибке. Это страшная ошибка Bad_Module_Info. Что теперь?

Когда ваша игра решает сбить вас с ошибкой bad_module_info, вам не нужно беспокоиться. Эта статья предоставит вам несколько различных способов, которые помогут вам быстро войти в игру.

Запустите его в режиме совместимости

Режим совместимости может помочь вам запустить некоторые старые игры и приложения, которые Windows 10 не поддерживает по умолчанию.

  • Чтобы запустить игру в режиме совместимости, вам нужно перейти в папку, в которой находится программа или игра.
  • Щелкните правой кнопкой мыши по ярлыку внутри папки и выберите «Свойства» в меню.
  • Перейдите на вкладку «Совместимость» и поставьте галочку в поле «Запустить эту программу в режиме совместимости» для:

  • Это позволит вам получить доступ к раскрывающемуся меню, в котором вы можете выбрать более подходящую версию Windows, которая будет работать с игрой. Знание года выпуска программы или игры может помочь определить версию Windows, которая работает лучше всего.
  • Выбрав ОС Windows, сохраните настройки, нажав кнопку «ОК».

Отключить полноэкранную оптимизацию

Мониторы с высоким разрешением отлично подходят для новых игр. Не так много для старых игр, которые никогда не предназначались для игры в таком высоком разрешении. Существует вероятность того, что игра может даже не запуститься, если разрешение монитора установлено слишком высоким. Что вы можете попробовать, так это отключить полноэкранную оптимизацию.

  • Вам нужно будет зайти в папку с игрой, где находится файл .exe. Щелкните правой кнопкой мыши и в меню выберите «Свойства».
  • Откройте вкладку «Совместимость» и поставьте галочку в поле «Отключить полноэкранные оптимизации».

  • Нажмите кнопку ОК, чтобы сохранить изменения.

Обновления драйвера видеокарты

Устаревшие драйверы графического процессора могут вызвать у вас несколько головных болей. Одной из которых является ошибка bad_module_info.

  • Проверьте наличие последней версии драйверов вашей видеокарты, перейдя в диспетчер устройств. Вы можете попасть туда, щелкнув правой кнопкой мыши на панели задач и выбрав ее в меню. Не видите это там? Введите диспетчер устройств в строке поиска Cortana и выберите, когда он появится в списке.
  • Разверните раздел « Адаптеры дисплея », чтобы увидеть список доступных графических процессоров. У большинства владельцев ПК будет только один. Щелкните правой кнопкой мыши и выберите «Обновить драйвер».

  • Вам предоставляется два варианта обновления. Автоматическая опция заставит Windows искать обновления на вашем ПК и в Интернете. Переход по ручному маршруту потребует, чтобы вы нашли и установили обновление самостоятельно.

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

Изменение виртуальной памяти

Это исправление предназначено для тех, кто все еще использует версию Windows 10 1709 на твердотельном диске.

  • Зайдите в свою панель управления и поменяйте местами View by: на маленькие или большие значки, чтобы упростить задачу.
  • В списке вариантов найдите и нажмите «Система».

  • Нажмите на Дополнительные настройки системы в левом боковом меню, чтобы открыть новое окно.

  • В окне «Свойства системы» перейдите на вкладку «Дополнительно» и нажмите кнопку «Настройки…» в разделе «Производительность».

  • Перейдите на вкладку «Дополнительно» в этом окне и нажмите «Изменить», расположенную в разделе «Виртуальная память». Снимите флажок «Автоматически управлять размером файла подкачки для всех дисков» и установите переключатель «Пользовательский размер:».

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

Попробуйте переустановить

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

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

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

Обновление BIOS

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

  • Запустите командную строку и выполните следующую команду:

  • Запишите информацию и перейдите на сайт производителя, чтобы загрузить и установить обновление BIOS. Следуйте инструкциям производителя.
  • После обновления BIOS вы можете попытаться запустить игру еще раз.

До сих пор не работает

Есть большая вероятность, что если вы все еще получаете сообщение об ошибке, часть оборудования может быть повреждена. Вероятным виновником будет GPU. Пока вы чувствуете себя комфортно, откройте свой компьютер и посмотрите. Следите за всем очевидным, что может быть причиной ваших бед. При необходимости заменить оборудование.



2019-09-08T21:35:45
Вопросы читателей

Дополнительный ip для интерфейса (IP alias) в Linux

Сегодня рассмотрим как привязать несколько ip-адресов к одному сетевому интерфейсу, без использования vlan, т.е. создать несколько виртуальных интерфейсов, еще их называют IP alias.






Данная задача решается в ОС Linux (Linux Mint, Debian, Ubuntu, xUbuntu) двумя способами: использованием утилиты ifconfig и редактированием файла etc/network/interfaces.




Установка алиас на сетевой интерфейс enp0s3 с использованием утилиты ifconfig.




Для добавления алиаса на наш интерфейс в терминале вводим команду:




ifconfig enp0s3:0 10.0.8.2 netmask 255.255.255.0 up




либо с дефолтной маской




ifconfig enp0s3:1 10.0.7.2 up




Помните: после перезагрузки добавленные виртуальные alias ip-адреса через команду ifconfig слетят.




Удалить alias ip-адреса в Linux через утилиту ifconfig




Для удаления ранее созданного алиас интерфейса enp0s3:0 воспользуемся следующей командой:




sudo ifconfig enp0s3:0 down




Установка алиас на сетевой интерфейс enp0s3 с использованием файла конфигурации.




Для добавления алиас IP-адресов с использованием файла конфигурации, откроем файл interfaces




sudo nano /etc/network/interfaces




Внесём наши дополнительные IP-адреса для интерфейса enp0s3




auto enp0s3:0
iface enp0s3:0 inet static
address 10.0.8.2
netmask 255.255.255.0
broadcast 10.0.8.255
network 10.0.8.0

auto enp0s3:1
iface enp0s3:1 inet static
address 10.0.7.2
netmask 255.255.255.0
broadcast 10.0.8.255
network 10.0.8.0




Теперь при загрузке системы интерфейсы enp0s3:0 и enp0s3:1 будут автоматически добавлены.




Вот и все. Аналогичным образом можно добавить и другие виртуальные ip-адреса на сетевую карту в ОС Linux Mint, Debian, Ubuntu.



[endtxt]



2019-09-08T13:52:03
Network

Настраиваем SSHFP на Ubuntu Server

В сегодняшней статье рассмотрим использование SSHFP на Ubuntu. Это статья является продолжением статей о настройке технологии DNSSEC на Ubuntu Server.

SSHFP (SSH Fingerprint DNS Resource Record) – это технология позволяющая SSH-клиенту дополнительно идентифицировать предъявляемые узлом, к которому идёт подключение, данные о RSA/DSA/ECDSA/EC-ключах.

Единственным необходимым шагом является распространение отпечатков SSH в DNS. Чтобы добиться этого, отпечатки должны быть сгенерированы и указаны на самом сервере SSH. Сгенерировать отпечатки можно командой ssh-keygen -r name. Читать

Умный DNS (bind9) на Ubuntu Server 18.04

Умный DNS – это DNS, который отдает разные адреса, в зависимости от адреса клиента.

Представьте ситуацию — у вас есть какая то локальная сеть, есть какой то ресурс или доменное имя, и вы хотите, что бы клиентам из локальной сети возвращался локальный адрес ресурса, а клиентам из интернета — внешний. Читать

Как установить разные обои на второй монитор в Windows 10

В наши дни пользователи ПК нередко используют настройку с двумя или несколькими мониторами. При использовании настройки с двумя мониторами или несколькими мониторами может потребоваться установить разные обои для каждого монитора.

Вы, вероятно, знаете, что в более ранних версиях операционной системы Windows было невозможно иметь разные фоновые рисунки рабочего стола на нескольких мониторах.

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

Выполните инструкции в одном из приведенных ниже способов, чтобы установить разные обои для всех мониторов, подключенных к компьютеру с Windows 10.

Метод 1 из 2

Установите разные обои для каждого монитора в Windows 10

Шаг 1. Щелкните правой кнопкой мыши пустое место на рабочем столе и выберите параметр «Персонализация», чтобы открыть фоновую страницу приложения «Настройки».

Шаг 2. Здесь, в разделе «Выберите изображение», щелкните правой кнопкой мыши фотографию, которую вы хотите установить для внешнего экрана или внутреннего экрана, а затем выберите «Установить для монитора 1» или «Установить для монитора 2».

Здесь монитор 1 относится к вашему внутреннему экрану или первичному экрану, а монитор 2 относится к внешнему или второму экрану, подключенному к вашему ПК.

Если вы хотите установить изображение, которого нет на этой странице, нажмите кнопку «Обзор», перейдите к файлу изображения, который вы хотите использовать, а затем нажмите кнопку «Открыть», чтобы установить его в качестве обоев основного экрана. Теперь он будет отображаться в разделе «Выберите картинку». Щелкните правой кнопкой мыши на нем, а затем выберите «Установить для монитора 2/3/4», чтобы установить его в качестве обоев внешнего экрана.

Теперь вы можете изменить обои основного экрана, выбрав одно из изображений в разделе «Выберите изображение» или просмотрев новый файл изображения.

Если вы хотите установить одинаковые обои для всех экранов (как основного, так и дополнительного), нажмите «Установить для всех мониторов».

В зависимости от количества экранов, подключенных к вашему ПК, в контекстном меню будет отображаться столько вариантов. Например, если вы подключили к компьютеру два внешних монитора, в контекстном меню отобразятся параметры «Установить для монитора 1», «Установить для монитора 2» и «Установить для монитора 3».

Метод 2 из 2

Установка разных обоев на несколько мониторов в Windows 10

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

Шаг 2: В зависимости от количества мониторов, подключенных к вашему компьютеру, выберите одинаковое количество обоев. Например, если у вас двойная настройка, выберите два обоев. Удерживая нажатой клавишу Ctrl, нажмите на картинки, чтобы выбрать их.

Шаг 3: Наконец, щелкните правой кнопкой мыши на выбранных элементах и ​​выберите «Установить в качестве фона рабочего стола». Это позволит установить разные обои на нескольких мониторах.

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



2019-09-07T19:51:23
Вопросы читателей