Объединение сетевых карт в Linux можно осуществить с помощью драйвера bonding, он предоставляет методы для агрегирования нескольких сетевых интерфейсов в один логический. Поведение связанных интерфейсов зависит от режима. В общем случае, объединенные интерфейсы могут работать в режиме горячего резерва (отказоустойчивости) или в режиме балансировки нагрузки.

Ядро в Ubuntu 16.04 LTS имеет этот драйвер в виде модуля bonding и утилиты пользовательского уровня ifenslave для управления им. Утилита ifenslave обычно не установлена, её нужно установить отдельно.

Приступим к настройке

Для начала установим требуемый пакет
apt-get install ifenslave​
В ранних версиях Ubuntu 16.04 сетевые устройства именуются в зависимости от информации из их BIOS.
Это может быть enp6s0, wlp7s0 и тому подобное.

Для изменения имён на привычные всем ethX требуется выполнить несколько шагов.
vim /etc/default/grub​

Добавляем в строку
GRUB_CMDLINE_LINUX=""​

параметры
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"​

После этого выполняем
$ sudo update-grub​

и перезагружаем ОС
С некоторых пор команды запуска, остановки, перезапуска сетевых интерфейсов не срабатывают так, как мы того ждём.
#service networking start
#service networking stop
#service networking restart
Пусть для примера установлен 1 ip на интерфейсе eth0:
eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0

Задача: добавить еще один адрес 192.168.0.11.
Создадим /etc/sysconfig/network-scripts/ifcfg-eth0:0 со следующим содержанием:
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.11
NETMASK=255.255.255.255

Это можно сделать выполнив команду:
vi ifcfg-eth0:0
Эта статья описывает установку и настройку того самого PPTP-сервера под управлением Linux. В качестве исходных данных будем использовать: офисный интернет-шлюз под управлением Ubuntu Server 7.10 с адресом в локальной сети 192.168.1.1.

Для начала устанавливаем всё необходимое:
apt-get install ppp pptpd

Далее приступаем к настройке. Всё достаточно просто. Первым делом открываем в редакторе файл /etc/pptpd.conf и дописываем в конец следующие строки:
# IP-адрес сервера в локальной сети
localip 192.168.1.1

# Диапазон адресов для клиентов PPTP-сервера
remoteip 192.168.1.200-254
Удобно же хранить вместо трёх файлов один, вот и я искал как объединить ключи с файлом конфигурации. В общем всё очень просто. Вместо строк
ca ca.crt
cert user1.crt
key user1.key

вставляем следующую конструкцию...