Це частина керівництва для громадського користування, але будуть елементи зрозумілі для мене.
Маючи налаштований wi-fi модуль, переходимо до створення домашнього сервера. І почнемо з налаштування мережі, нехай хоча б інтернет для початку буде на самому сервері, а потім вже будемо його роздавати по повітрю на квартиру.
Налаштування локальної мережі зі статичним ip
Чесно сказати, я спочатку ступив, можна було нічого і не налаштовувати через консоль, а скористатися NetworkManager'ом (NM), стандартна утиліта для роботи з мережею в ubuntu. Але я чомусь вирішив, що коли я відключу GUI (Graphic User Interface), то NM не запрацює. Не можу відповісти, чи правий я, але вже не хочеться перевіряти, коли все налаштував.
Для початку треба визначити як називаються наші інтерфейси.
Приблизно так воно повинно виглядати, хоча може і eth1 і wlan1. Але нас цікавить eth0, wi-fi поки не чіпаємо. Йдемо до файлу конфігурації мережі.
Там ми побачимо 2 рядки або нічого, це як пощастить. Ось туди треба додати необхідні параметри конфігурації, в моєму випадку це
Власне все, після цього вся локальна мережа ожила. Але нам же потрібен інтернет.
Налаштування PPTP підключення
Керуючись все тими ж інструкціями з по налаштуванню мережі, настроєм vpn-підключення.
І я вписав туди наступні параметри
Далі йдемо до файлу / etc / ppp / chap-secrets. до речі, в мануалі неправильно вказано шлях, chap-secrets лежить в директорії / etc / ppp
І вписуємо один рядок з інформацією з договору, логін пароль (ага, так я і написав свій пароль =))
ttkvpn узятий з попереднього файлу, це параметр remotename ttkvp. Мені провайдер видає динамічний зовнішній ip, якщо у вас статичний, то можна дописати цей ip замість зірочки.
Керівництво обіцяє мені що тепер я зможу керувати VPN-з'єднання за допомогою команд
Але на практиці воно чомусь не завжди працює, а шкода ..
Кончечно ручний запуск з'єднання - це не погано, але хотілося б щоб vpn піднімався відразу при включенні сервера. Робиться це досить просто. Потрібно повернутися до файлу / etc / network / interfaces і додати туди ще 3 рядки до вже існуючих. Повинні отримати щось типу такого
На цьому, в більшості випадків, можна припинити настройку, але мені хотілося б, щоб локальні ресурси мережі провайдера, залишалися провайдера, я не жмусь з приводу зовнішнього трафіку. Раніше була така проблема, коли тарифи були на обсяг трафіку, але хотілося подивитися сайти провайдера і при цьому не хотілося потрапити на трафік. Ось в цьому випадку нам і допомагала статична маршрутизація. Але тепер такої проблеми немає, але щоб ми мій сервер був доступний з усіх сегментів мережі провайдера, мені таки доведеться налаштувати маршрутизацію.
Далі весь текст буде йти для провайдера Інформтек в місті Муромі, але щоб зрозуміти суть і методи прочитати варто.
В папці /etc/ppp/ip-up.d/ створюємо файлик, наприклад my_route
І пишемо туди маршрути в наступному форматі
Що це таке? Як це розумію я. Мабуть, спочатку видаляємо встановлений шлях маршрутизації, потім говоримо, що вся маршрутизація повинна йти через інтерфейс ppp0. і тільки потім приписуємо самі маршрути в форматі
Одним словом - магія!
У наступній частині я розповім як зробити з wi-fi модуля точку доступу