пятница, 14 августа 2015 г.

Ошибка соединения 809 при использовании L2TP IpSec для подключения по VPN с профилем SSTP на MikroTik

В интересах производственных процессов возникает вопрос обеспечения доступа пользователей к локальной сети предприятия через VPN.

Частным случаем реализации данной задачи является организация доступа через шлюз MikroTik по протоколу L2TP с использованием IpSec и ключа проверки подлинности (IPSec Secret). При этом при создании пользователей для доступа по VPN через сервер L2TP используется профиль SSTP.

Однако, как показала практика, возникают сложности с соединением, выражающиеся в отображении пользователю ошибки 809 при его попытке соединиться с локальной сетью, например:


Устранение данной ошибки является комплексным решением проблемы и включает в себя условно 3 этапа.

1. Модем. При работе из дома пользователи, как правило, используют домашний роутер, предоставленный провайдером услуг Интернет. Необходимо убедиться, что Ваш домашний роутер будет корректно обрабатывать протоколы L2TP и IpSec. Пример решения для одного из модемов приведён в этой заметке.

По личному опыту, этого было достаточно при работе в Linux.

2. Брандмауэр Windows, по умолчанию, блокирует необходимые для описываемого типа VPN-соединения соединения к определённым портам. Для обеспечения соединения нужно открыть доступ к портам UDP 500, 1701, 4500. Назначение этих портов:

500 – ISAKMP – Internet Security Association and Key Management Protocol;

1701 – Layer 2 Forwarding Protocol (L2F) & Layer 2 Tunneling Protocol (L2TP);

4500 – NAT-T – IPSec Network Address Translator Traversal.

Запустите оснастку управления брандмауэром Windows и нажмите на ссылку "Дополнительные параметры":


Нужно создать 2 правила: для входящих подключений и исходящих подключений. Активизируйте соответствующий пункт в верхнем меню слева:


Далее в верхнем меню справа нажмите на "Создать правило":


При запросе типа правила укажите, что данное правило создаётся для порта:


Укажите локальные порты UDP: 500, 4500, 1701


Аналогично сделайте и для другого вида подключения (в этом примере далее – для исходящего).

Попробуйте установить соединение. Если не помогло – работаем дальше.

3. Внесение измнения в реестр Windows.

Запустите редактор реестра (regedit) и пройдите в ветку

HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\ Rasman\ Parameters


Создайте двоичный параметр DWORD с именем ProhibitIpSec и значением 1:


Перезагрузитесь. Попробуйте соединиться со своей сетью по VPN. Получилось?


четверг, 13 августа 2015 г.

Новации Microsoft в области мультимедиа

Microsoft сделала платным DVD-плеер для Windows 10. Его стоимость выше, чем у Windows Media Center, который раньше вообще был бесплатным.

Платное воспроизведение DVD

Microsoft выпустила приложение для воспроизведения дисков DVD – Windows DVD Player. Его можно загрузить из официального каталога приложений Windows Store. Стоимость плеера составляет $14,99.

Windows DVD Player предназначен для Windows 10 и позволяет воспроизводить DVD-диски при наличии оптического привода с поддержкой этого вида носителей.

Windows Media Center

В предыдущих версиях системы – Windows XP, Windows Vista и Windows 7 – пользователю был доступен плеер Windows Media Center. В Windows 8 разработчик не стал включать его в состав ОС и предложил в виде отдельного приложения стоимостью $9,99. Пользователи могли в течение некоторого времени после выхода Windows 7 получить программу бесплатно, но затем – уже только на платных условиях.

В Windows 10 нет встроенной функции воспроизведения DVD. Более того, Microsoft отказалась и от выпуска Windows Media Center, объяснив это тем, что DVD-диски ушли в прошлое. Предыдущие версии Windows Media Center с Windows 10 несовместимы, поэтому пользователь не сможет их установить.

Новый плеер

Для заполнения этого пробела Microsoft выпустила Windows DVD Player. До сегодняшнего дня пользователи, выполнившие переход с лицензионной Windows 7 или 8 до Windows 10 бесплатно, также бесплатно получали Windows DVD Player (при условии, что Windows Media Center у них до этого был в системе).

Но теперь Microsoft требует за новое приложение $14,99. Платить придется всем пользователям независимо от того, выполнили ли они переход с предыдущей версии, купили ПК с предустановленной Windows 10 или саму ОС отдельно.


Нестабильная работа

Windows DVD Player обладает узкой функциональностью и не отличается стабильной работой. При тестировании редакцией PC World приложение не смогло распознать несколько дисков. Интересно, что в этих случаях его приходилось перезагружать, так как на его стартовом экране отсутствуют какие-либо кнопки, которые бы позволили запустить повторное считывание.

Бесплатная альтернатива

Вместо Windows DVD Player пользователи по-прежнему могут загрузить, например, бесплатный плеер VLC, поддерживающий практически любые форматы и DVD в том числе. Плеер доступен для загрузки как с сайта разработчика, так и из магазина Windows Store, где находится Windows DVD Player.

Платные игры

Платный DVD Player – не первый обнаруженный факт косвенной монетизации Windows 10. После релиза ОС обнаружилось, что её пользователям корпорация Microsoft предлагает купить платную версию Microsoft Solitaire Collection – набора карточных игр.

Пользователи могут играть в эти игры бесплатно, но при каждом запуске видят рекламу. В платной версии рекламы нет. Чтобы избавиться от рекламы в Solitaire Collection, покупателю нужно будет вносить плату регулярно либо каждый месяц, либо раз в год.

 P.S.  Windows 10 всё больше становится похожа на мышеловку с бесплатным сыром.

Источник: http://www.cnews.ru/


понедельник, 10 августа 2015 г.

Про самую современную и замечательную ОС Windows 10


Юристы прочитали лицензионное соглашение Windows 10 и "схватились за голову"

Пока самые легкомысленные фанаты Microsoft с восторгом устанавливают Windows 10, их более мудрые коллеги внимательно изучают текст лицензионного соглашения. Ознакомительная версия Windows 10 содержала много неприемлемых для здравомыслящего человека условий. Сохранились ли эти пункты в итоговой версии?


  Проблема №1.    Microsoft собирает и хранит у себя историю посещённых пользователем web-страниц, пароли к сайтам, названия точек доступа, к которым подключался пользователь, и пароли к ним. Проблема в том, что данные привязываются к аккаунту Microsoft, пароль к которому можно взломать или похитить. В этом случае злоумышленник сможет узнать о своей жертве буквально всё. К тому же, законодательство США предписывает IT-компаниям раскрывать сведения о своих клиентах по требованию суда и разведслужб. Получается, что фактически пользователь сам собирает и отправляет на себя досье, которое может быть использовано против него же.

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

  Проблема №2.    Виртуальный ассистент Cortana, который уже многие успели назвать виртуальным шпионом Cortana. В соответствии с лицензионным соглашением Windows 10, для работы Кортаны Microsoft имеет право собирать различные типы пользовательских данных:

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

Кроме этого, для работы сервиса будет собираться информация об использовании Вашего устройства: на какое время установлен будильник, какая музыка имеется на устройстве, какие программы были установлены, какие делались поисковые запросы и т.д. Разумеется, образцы голоса пользователя тоже будут передаваться на сервера Microsoft для обработки.

Следует отметить, что для российских пользователей часть функций традиционно работать не будет, включая Cortana.

  Проблема №3.    Отслеживание пользователей третьей стороной. Уже известно, что Windows 10 напичкают рекламой. Этим и объясняется "щедрость" корпорации Microsoft, решившей раздавать Windows 10 бесплатно. Для того, чтобы инвентаризировать всех потребителей рекламы им будет присвоен уникальный идентификационный номер (advertising ID). Доступ к этому номеру получат рекламодатели. Другими словами, маркетологи смогут отслеживать поведение пользователей. Как и все остальные "инновации" в Windows 10, отслеживание пользователей по уникальному номеру было позаимствовано у Google.

  Не забудьте отключить передачу advertising ID на всех своих устройствах с Windows 10!  

  Проблема №4.    Ключ шифрования тоже хранится у Microsoft. Это удивительно, но если вы зашифровали свои данные на устройстве с помощью штатной программы BitLocker, то ключ доступа к данным будет не только у вас, но еще и у Microsoft. В лицензии Windows 10 указано, что пароль будет скопирован на сервера OneDrive, контролируемые Microsoft. Как уже было сказано ранее, компания будет обязана выдать этот ключ по запросу уполномоченных органов, что лишает шифрование в Windows 10 всякого смысла.

Не забудьте установить стороннюю программу шифрования, которой можно доверять (рекомендуется прочитать эту статью).

  Проблема №5.    Microsoft может распоряжаться вашими данными. Это просто изумительный пункт в лицензии Windows 10:

We will access, disclose and preserve personal data, including your content (such as the content of your emails, other private communications or files in private folders), when we have a good faith belief that doing so is necessary to protect our customers or enforce the terms governing the use of the services.

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

После юристов соглашение прочитали фанаты компьютерных игр. Прочитанное их сильно расстроило.

Во-первых, в соглашении указано, что Microsoft через службу обновлений Windows 10 будет распространять специальный антипиратский софт, который займется удалением нелицензионных игр и иных программ на компьютере пользователя. Те "счастливчики", которые обновились до Windows 10, уже дали на это свое согласие, когда нажимали кнопку Agree под окошком с лицензионным соглашением.

Во-вторых, в лицензии присутствует очень странный пункт о деактивации неразрешённой компьютерной периферии (unauthorized hardware peripheral devices). Что конкретно имеется ввиду никто не знает, но интуиция геймерам подсказывает, что ничего хорошего этот пункт для них не означает. Высказывались предположения, что под запрещёнными устройствами, возможно, понимается любое несертифицированное компанией Microsoft оборудование. Например, сторонние контроллеры для Xbox.

Следует отметить, что пользователи предыдущих версий Windows 7 и Windows 8 тоже частично попадают под действие новых правил. Дело в том, что с 1 августа вступило в силу новое соглашение об использовании следующих сервисов и программ от Microsoft:

    Skype
    Windows Live Mail
    Maps
    OneDrive
    OneNote
    Windows Movie Maker
    Windows Photo Gallery
    Windows Games

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

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

Перепечатано c liberatum.ru

В дополнение Вы можете ознакомиться с обзором Windows 10 от создателя одних из самых стабильно работающих сборок Windows, который в заключительном слове про эту ОС пишет:

"Всё время, потраченное на статью, меня не покидало ощущение, что я обозреваю новый смартфон. Нельзя так плевать в сторону ПК, господин Наделла. Система оставляет двоякое впечатление. Новизна притягивает. Неудобные убогие настройки отталкивают. Много хороших идей, но реализации не вижу. Настроек катастрофически не хватает. Интерфейс для сенсоров губит хорошую систему. Лучше бы не пытались сделать гибридную систему. За 2 зайцами погонишься…

PS: мечтаю о Windows 10 с интерфейсом Windows 7." Читайте полный текст обзора.

И вот я думаю, что, может быть не зря 5 лет назад повернулся в сторону Linux?


пятница, 24 июля 2015 г.

О качестве Ваших паролей

Взлом паролей, какими бы они ни были, – почта, интернет-банкинг, Wi-Fi, социальные сети, в последнее время стал часто встречающимся событием. А так как безопасность данных пользователя – "головная боль" самого пользователя, то для её минимизации рекомендуется использовать сложные пароли.

Насколько надёжен Ваш пароль Вы можете проверить на этом сайте (хотя ввод паролей на каких-то сайтах, особенно без https – не самая безопасная практика). Если у Вас кругом "все враги" то для оценки надёжности своего пароля вводите не настоящий, а очень подобный, т.е. из того же числа символов и с тем же их набором.

По ходу ввода пароля, указанный выше сервис вычисляет энтропию (условно, число вариантов для энтропии в 10 бит при количестве вариантов 210 ) для заданного пароля и приводит справку по надёжности различных значений. Пароли с энтропией (Entropy) более 60 почти невозможно взломать даже во время целенаправленного подбора.

Находите строку, в которую вписываете пароль и получаете результат.


Например, вот результат одного из моих реальных паролей для почты:


Этот пароль явился следствие добавления к использовавшемуся мной много лет одному и тому же паролю логина на этой почте. Первоначальный пароль (без добавления логина) состоит из 12 символов, из которых 4 цифры и 1 заглавная буква.

С некоторого времени мной практикуется добавление к первоначальному паролю полное наименование ресурса. Ниже указана проверка такого моего пароля для ресурса liveinternet.ru.


В таких случаях говорят: "Ну ты вааще!". По оценке указанного выше ресурса, этот пароль избыточен даже для безопасного проведения финансовых операций. Жесть!

Естественно, что по мере накопления учётных данных на различных сайтах Вам придётся помнить очень много паролей (и созданных лично Вами, и полученных из других источников). Конечно, заучивание является лучшей тренировкой памяти, но можно воспользоваться и таким замечательным инструментом как LastPass – последний пароль, который Вы должны запомнить.

Ну, а если что – никогда не теряйте спокойствия, даже если у Вас что-то не так.


При написании заметки был использован материал с сайта remontka.pro

четверг, 23 июля 2015 г.

Сохранить с веб в 1 файл


Некоторые плагины для применения в своих браузеров находятся мной абсолютно случайно. Так, после установки в систему браузер Maxthon, была предпринята попытка "прикрутить" к нему дополнение Save from NET. Только вот незадача-то какая: в интернет-магазине Chrome оно в браузере Maxthon не отобразилось, а устанавливать его отдельным файлом helper_last.crx Maxthon отказался напрочь. Диагноз – ОРЗ.



Ладно, пробуем искать в интернет-магазине Chrome что-то похожее. И ... заинтересовала возможность сохранения страницы сайта в формат mhtml, т.е. полностью со всеми картинками одним файлом. Любопытно отметить, что для Firefox имеется целых 2 дополнения такого плана: http://maf.mozdev.org/  (также доступно со страницы дополнения Firefox) и дополнение UnMHT. 

В описаниях про них сказано: "Сохраняйте веб-страницу такой, какой ее видите, в одном файле. Формат MAFF (на основе ZIP) компактен и единственный поддерживает аудио и видео. Формат MHT позволяет легко обмениваться с пользователями Internet Explorer'а. Сохраняйте по нескольку вкладок, находите оригиналы страниц. И это еще не все! ...", а также "UnMHT умеет открывать веб-архивы формата MHT (MHTML), а также сохранять веб-страницы полностью в один-единственный MHT-файл."

Одно из них сохраняет данные в формат maff, а второе – в mht. При этом формат maff является контейнером, содержащим 2 вида данных.


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

Теперь, как говорили древние, вернёмся к нашим баранам. Посещаем страницу расширения в интернет-магазине Chrome и устанавливаем Save as MHTML. На этой же странице имеется 1 отзыв на русском языке: "Отлично справляется с задачей + есть настройки сохранения глубины сайта. Спасибо!" После установки в правом контекстном меню мыши появляется соответствующий пункт:


Если нажать на "Save As MHTML" и выбрать "Single Page", то просматриваемая страница будет сохранена одним файлом:


Пробуем открыть. У меня стоит целый "зоопарк" браузеров, каждый из которых используется на определённые для него сайты. Мне сразу было предложено его открыть в ещё старой Opera 12. На Firefox стоят свои дополнения. К счастью, Google Chrome не был "отягощён" подобными улучшениями и была указана команда "Открыть с помощью Google Chrome". Страница открылась, ура!



среда, 22 июля 2015 г.

Настройка включения подкачки и дисковых кэшей в Ubuntu и Linux Mint

Нижеприведенные материалы носят рекомендательный характер. Описанные в данной заметке действия касаются изменения системных настроек Вашей Linux. Если Вы намерены изменить настройки своей системы, то Вы это будете делать на свой страх и риск!

Материал был опубликован в 2015 г. За это время в комплект ПО Linux Mint были внесены некоторые изменения, которые оговариваются по тексту.

Изменение порога срабатывания на включение swap

В Linux осуществляется контроль использования оперативной памяти. По умолчанию, при достижении расхода 40% оперативной памяти, для освобождения оперативной памяти система начинает активно сбрасывать данные с раздела (или файла (файлов), если Вы его создали вместо раздела подкачки). В настройках системы за порог срабатывания отвечает параметр vm.swappiness, который можно изменить. По умолчанию, его величина составляет 60, т.е. vm.swappiness = 60. Это значит, что при условии "100-60=40% оперативной памяти занято" вырабатывается команда "использовать подкачку".

Например, в моём компьютере имеется много (8 Гб) оперативной памяти, которую мне хотелось бы использовать по максимуму, так как скорость обращения к оперативной памяти намного превышает скорость обращения к жёсткому диску, на котором расположена подкачка. Мной выбрано значение 5 (95% расхода оперативной памяти). Поэтому запустить терминал и:

 sudo gedit /etc/sysctl.conf  или  sudo pluma /etc/sysctl.conf  (для оболочки MATE)

Для Linux Mint 17.2 и выше = sudo xed /etc/sysctl.conf

в конец файла дописываю vm.swappiness = 5 и сохраняю.

Выполняю перезагрузку, после которой проверяю действующие значения
   sudo sysctl -p 

В своей системе значение  vm.swappiness =   Вам необходимо выбрать самостоятельно. Во многих публикациях указано, что при достаточном количестве оперативной памяти устанавливается  vm.swappiness = 10  , но Вы должны подойти к этому вопросу творчески, не копируя чужие рекомендации без понимания сути вопроса. А то не ровен час:


Изменение параметров дискового кэша

Объём потребляемой системой оперативной памяти можно увеличить или уменьшить за счёт изменения размеров дискового кэша. Уровень выделяемой под кэш памяти хранится в  /proc/sys/vm/vfs_cache_pressure  и влияет на отношение ядра к освободившимся от кэшированных оъектов файловой системы страницам оперативной памяти. По умолчанию, установленное значение составляет 100, но его можно изменить. Уменьшение этого значения заставляет ядро почаще придерживать освободившиеся от кэшированных оъектов файловой системы страницы оперативной памяти для своих нужд в будущем. Увеличение этого значения заставляет ядро чаще отдавать эти страницы для нужд других программ. Т.е. при увеличении этого значения величина  cached  в выводе  top  будет расти медленнее. Подробнее об этой переменной можно прочитать в файле  Documentation/filesystems/proc.txt  от корня дистрибутива исходных кодов ядра. Проще говоря, меньшее значение соответствует меньшему расходу оперативной памяти под дисковые кэши, большее значение соответствует большему расходу оперативной памяти под дисковые кэши.

Универсального рецепта нет. Файловый кэш рассчитан на использование примерно 75% уровня свободной памяти. Приемлемое значение определяется экспериментально. В разных источниках приводятся следующие рекомендации:

Для компьютеров с оперативной памятью 128 Мб рекомендуется значение 10. Для компьютеров с большим запасом оперативной памяти – 1000 и даже 10000.

"Если используется нетбук, у которого вместо жесткого диска используется ssd-диск, лучше установить это значение в 50. Тогда файловый кеш будет использоваться по максимуму, снижая обращение к жесткому диску.

Если Вы часто запускаете торрент-клиенты, то лучше это значение установить 1000 и более (следующие значения увеличиваются в 10 раз, то есть 10000, 100000 и т.д.), при этом не будет возникать ситуации, когда после нескольких часов работы торрент-клиента при попытке переключиться на другой рабочий стол приходиться ждать, пока вся информация будет перечитана… Она будет оставаться в памяти и не будет замещаться данными с торрент-клиента…"

И, как написано, в "Записках дебианщика", при дальнейшей работе системы дисковые кэши будут "смачно чавкать" Вашей оперативной памятью.

Для просмотра установленного в Вашей системе значения выполнить:
  sudo sysctl -p 

Для изменения запустить терминал и:

 sudo gedit /etc/sysctl.conf  или  sudo pluma /etc/sysctl.conf  (для оболочки MATE)

Для Linux Mint 17.2 и выше = sudo xed /etc/sysctl.conf

в конец файла дописать  vm.vfs_cache_pressure = Ваша цифра  и сохранить.

На ресурсе liberatum.ru в одной из статей приводится следующее пояснение параметра:

"Другой параметр, который влияет на количество используемой памяти – это vfs_cache_pressure. Он указывает системе какое время нужно хранить открытые файлы в кэше оперативной памяти. Значение 100 заставляет систему удалять такие файлы очень быстро, 0 – держать их в памяти как можно дольше."

Другие настройки в sysctl.conf

dirty_background_ratio – основной инструмент настройки. Обычно уменьшают этот параметр. Если ваша цель снизить количество данных, хранимое в кэше, так что данные будут писаться на диск постепенно, а не все сразу, то уменьшение этого параметра наиболее эффективный путь. Значение по умолчанию наиболее приемлимо для систем имеющих много оперативной памяти и медленные диски.

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

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

Например, в файле /etc/sysctl.conf:

vm.dirty_background_ratio = 10
vm.dirty_ratio = 40

Чтобы уменьшить количество финализаций записи на диск необходимо подкорректировать vm.dirty_writeback_centisecs = 15000 (по умолчанию – 500).

вторник, 21 июля 2015 г.

О своп (swap) разделе в Linux

При установке системы Linux всегда возникает вопрос: сколько отводить места на жёстком диске для раздела подкачки. Мнения на этот счёт Вы найдёте подчас диаметрально противоположными. Самыми разумными, на мой взгляд, являются следующие:

"Если используешь suspend-to-disk, то размер свопа должен быть достаточен для хранения образа занятой памяти. Если не используешь – своп не нужен".

"Если нужно hibefatoingrnate, то лучше (1,5 - 2) x RAM".

По умолчанию (скорее по традиции, чем по необходимости), установщик системы предлагает под раздел своп выделить на жёстком диске 1-2 объёма оперативной памяти. Лично по моему мнению, зачастую это не оправдано и приводит к тому, что большое количество дискового пространства у Вас будет простаивать. Хотя данное высказывание является ИМХО и не претендует на истину в последней инстанции.


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

При установке системы можно вообще отказаться от создания раздела "своп" (swap) и далее создать его вручную в виде файла (файлов) на диске.


Например, решим задачку с начальными условиями:

1. На компьютере не используются режимы suspend-to-disk или hibefatoingrnate.
2. Целевое назначение ОС – desktop.
3. Объём оперативной памяти (RAM) – 8 Гб.

В данном случае можно было бы вообще забыть о необходимости подкачки, но (в моём случае) иногда в ней может возникнуть необходимость (если будет запущено сразу 3-4 экземпляра виртуальных машин). Было решено, что отдельно раздел подкачки создаваться не будет, а подкачка будет реализована в виде файла (файлов), размещаемого в корневом разделе. Поэтому при создании корневого раздела имелось в виду, что в нём должно быть предусмотрено место под файл(ы) подкачки (swap).

Изучив имеющуюся в сети информацию по использованию файла вместо раздела подкачки, предлагаю Вам опробованный способ на примере создания файла подкачки для ОС Ubuntu Linux и Linux Mint.

1. Создать файл подкачки выбранного размера. Выбранный размер – 1 Гб.
Вы, со своей стороны, для начала можете выбрать меньшее значение. Так как файлов подкачки может быть несколько, то создать дополнительные файлы и подключить их к системе не составит трудностей.

Запускаем терминал и вводим команду:    sudo dd if=/dev/zero of=/swapfile bs=1M count=1024 

Альтернативно можно было сделать и так:   sudo dd if=/dev/zero of=/swapfile bs=1G count=1 

Пояснения.
swapfile – это имя файла. Оно может быть не обязательно таким, как указано в примере. Вы можете вообще назвать его privat или support, главное – запомнить, что это Ваш файл подкачки.
bs= – это единица указания объёма. К – килобайт (Кб), М – мегабайт (Мб), G – гигабайт (Гб).
count= – это количество единиц. т.е. мной создаётся файл swapfile в 1024 единиц объёма в Мб (1 Гб).


2. Указать системе, что это файл swap – ввести в терминале команду:    sudo mkswap /swapfile 


Обратите внимание, что файл подкачки у Вас создаётся с UUID.

Каждый раздел получает свой уникальный постоянный идентификатор UUID (Universally Unique Identifier), и именно он, а не имя раздела используется в конфигурационных файлах и в случаи каких-либо изменений нужный раздел буден найден по его UUID.

Если Вы подкачку создаёте разделом и желаете сделать как настоящий "гуру", то скопируйте строчку c UUID, например,

UUID=a5262ad8-1291-4113-83f4-ef2a76b57a6a

и вставьте его в текстовый файлик. Далее Вы поймёте, зачем он Вам понадобится.

3. Подключить файл swap – ввести в терминале команду:    sudo swapon /swapfile 


4. Автоматически подключать файл swap при старте системы

а) ввести в терминале команду:   sudo gedit /etc/fstab  – запуск в gedit файла fstab с правами root.

Для оболочки MATE необходимо в терминале вводить:   sudo pluma /etc/fstab 

Для Linux Mint 17.2 и выше использовать команду sudo xed /etc/fstab

б) вписать строку:     /swapfile none swap sw 0 0    Смотрите поясняющий рисунок ниже:


После перезагрузки системы пространство подкачки (swap) в виде файла автоматически монтируется:


Помните, что в п.2 (см. выше) Вы могли сохранить строку с UUID в отдельный файлик? Если у Вас будет не файл, а раздел подкачки, то вместо строки

  /swapfile none swap sw 0 0

Вы можете вписать

UUID=a5262ad8-1291-4113-83f4-ef2a76b57a6a none swap sw 0 0

и всё будет прекрасно работать.

Итак, был создан файл подкачки с именем swapfile, который автоматически монтируется при старте системы. Можно создать ещё один файл (например, с именем swapfile1 или swapfile2 – имя м.б. любым) и таким же образом монтировать его при старте системы. Для прекращения монтирования файла подкачки при старте системы запустите в терминале  sudo gedit /etc/fstab или  sudo pluma /etc/fstab  (для оболочки MATE) и удалите строчку, указывающую на этот файл. Сохраните отредактированный файл fstab и перезагрузите систему.

Командой  swapoff -a , запущенной от имени суперпользователя (root), можно отключить использование всех разделов и файлов подкачки. После ввода команды содержимое swap за несколько минут загружается обратно в оперативную память, а сам раздел подкачки отключается. Для включения swap обратно введите команду  swapon -a .

В ходе написания заметки был использован этот источник.