Настроювання переадресації доменного імені для домашнього та місцевого IP-адрес


1

У мене сервер Ubuntu налаштований на комп'ютері в моєму будинку, і я хочу мати можливість доступу до нього з іншого комп'ютера в будинку (через SSH) без введення його IP-адреси. Дуже хотілося б ввести назву комп'ютера ( homeserver ) або створити статичне доменне ім'я для доступу до нього (тобто homeserver.netабо щось подібне) з маршрутизатора або з домашнього сервера?

Відповіді:


1

Що ви шукаєте є DNS . Більшість маршрутизаторів не запускають DNS, і ви, ймовірно, не маєте DNS-сервера у вашому домі. Наступна найближча річ, яку ви можете зробити, - додати запис до ХОСТИ на комп'ютері, з якого ви будете SSHing.

Якщо ви дійсно хочете, ви можете встановити статичний IP в коробці Ubuntu і встановити BIND на ньому і вказати всі інші комп'ютери у вашій мережі, щоб використовувати його для дозволу DNS.


Ах, я боялася цього. В основному тому, що я не хочу ні ходити свою наречену через те, як це зробити, або зробити це самому за її комп'ютер. ;) Але якщо це те, що вона приймає, то це те, що вона приймає. Дякую!
ashays

Добре, якщо ви налаштували DNS, а її комп'ютер налаштовано за допомогою DHCP, ви можете просто встановити маршрутизатор, щоб він використовував його як DNS-сервер. Наступного разу, коли вона продовжить свою оренду адрес, вона буде використовувати сервер для DNS. Вона ніколи не дізнається, що це сталося :)
MDMarra

DNSMasq - це гарний пакет для цього. Вимкніть DHCP у DNSmasq або маршрутизаторі. Він може читати ваш файл / etc / hosts і передавати адреси для хостів, перелічених там. Ви хочете налаштувати сервер зі статичним адресою за межами діапазону DHCP вашого маршрутизатора.
BillThor

Я буду налаштовувати DNS в якийсь момент найближчим часом, я думаю. Наразі я редагував файл hosts у вікнах і працював з ним homeserver.net і додому , так що тепер має бути достатньо. Дякую за допомогу!
ashays

@ashays - Немає проблем. Якщо ви вирішили проблему для вас, правильно зробити це - клацніть галочку під кнопкою голосування, щоб прийняти її. Таким чином, інші користувачі, які мають таку ж проблему, можуть легко побачити, що це вирішили.
MDMarra

0

Найпростішим способом буде визначити IP-адресу сервера на ім'я, вибране у файлі etc / host на вашому комп'ютері. Дотримуйтесь формату існуючого запису 127.0.0.1, замінивши IP-адресу сервера на 127.0.0.1, і ім'я, яке ви хочете використовувати для сервера замість 'localhost'.


0

Якщо у вас є підтримуваний маршрутизатором DD-WRT, можна ввімкнути параметр "Локальний DNS". Це буде обслуговувати записи DNS для вашої локальної мережі і оновлюється за допомогою DHCP.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.