Автоматичне встановлення на Ubuntu server 12.04 LTS
Початкові дані для прикладу
-
Мережа користувачів: 172.16.0.0/24
Інтерфейс, до якого підключені користувачі: eth0 (Він дивиться всередину мережі)
IP інтерфейсу eth0: 172.16.0.1
Зовнішній інтерфейс: eth1
IP інтерфейсу eth1: 10.0.3.15
Виходячи з вищевикладеного /etc/network/interfaces у нас виглядає таким чином:
auto eth1
iface eth1 inet static
address 10.0.3.15
netmask 255.255.255.0
gateway 10.0.3.15
auto eth0
iface eth0 inet static
address 172.16.0.1
netmask 255.255.255.0
Приступаємо до встановлення
$ sudo bash
# apt-get update
# apt-get upgrade
# wget https://raw.github.com/nightflyza/ubuntustaller/master/ubuntustaller.sh && bash ubuntustaller.sh
У загальних рисах встановлення виглядає якось так і в середньому займає 2-3 хвилини.
Після закінчення встановлення перевантажуємося
# reboot
Що робити після перезавантаження?
Усе як завжди:
Додаємо мережі та сервіси
Вішаємо на них обробник DHCP
Додаємо тарифи і швидкості
Заповнюємо довідники міст/вулиць/будинків
Виглядає це приблизно так як зображено ось у цьому нудному відео.
Що вже працює з коробки?
воно запускається
ніби як дихає основний функціонал
іноді навіть шейпіт
трафік рахується
графічки по користувачах малюються
всякі snmp-орієнтовані штуки
Неперевіреними і практично гарантовано неробочими залишаються:
Примітки
“Чистий Ubuntu-server”, необхідний для встановлення, натякає на те, що він має бути саме чистим, без будь-яких встановлених пакетів і не оскверненим вашою творчістю. Єдине, що ви маєте торкнутися руками до встановлення - це /etc/network/interfaces
Якщо радіус кривизни ваших рук не дозволив з першої спроби отримати працюючий результат - переставляєте всю систему заново. Інсталятор не розрахований на повторний запуск.
Наявність інсталятора не робить Ubuntu якимось особливим або підтримуваним дистрибутивом у контексті Ubilling. Все працює так як працює.
-
І ні - я все одно нічого не розумію в цих ваших лінуксах.