Добрий день. Як точно описати своє питання незнаю. В цілому цікавить як досвідчені адміни обзивають свої машини коли їх ставати багато.
Якщо при установці задати ім'я host.home.local, то debian покладе в / etc / hostname
а інше зробить псевдонімом до цього через / etc / hosts
Але якщо в мережі і в тому числі на dhcpd домен за замовчуванням local, то в ddns із сайтом присвоєно повне ім'я host.local. Як в такій ситуації бути? Треба інакше налаштовувати ddns?
Зі свого боку бачу або не використовувати точки в іменах і задавати при установці host-home.local. Або в ручну після переробляти файли hosts, hostname. Де в hostname вказувати host.home. Або як то можна вказати машині під час установки що ось цю частину я хочу в ім'я, а це в домен? І де взагалі перебувати ця грань згідно з правилами?
Як все це робиться по правильному?
Є просто ноутбук, без локальної мережі. Використовую тільки wifi в громадських місцях.
Як мені потрібно налаштувати / etc / hosts, що там має бути? Я взагалі не зрозумів, що там має бути, скільки не читав документацію. зараз
справа в тому, що деяка прожка не може запуститися з помилкою «unknow name or service: my_note123», хоча ім'я мого хоста ніде не встановлено і навіть навпаки, я передав в неї параметр host = localhost
ось і думаю, що справа в / etc / hosts
Я з таким ще не стикався. Гугленіе нічого особливо не принесло.
В / etc / hosts був вписаний IP для певного домену. Спочатку начебто все працювало. А потім - перестало. Сайт відкривається за своїм реальним IP, а не по тому, що прописаний у мене в / etc / hosts.
Коли роблю «ping домен» - в пінг IP з / etc / hosts. Але коли завантажую домен в браузері, я бачу звернення до реального IP домену. Пробував різні браузери, пробував приватні режими і т.д. Нічого не допомагає, відкриває по реальному IP і все тут.
UPD: Суть проблеми, домен з www, а я прописував без. Відвик вже від цих www в назвах доменів.
На шлюзі host.conf
Чи не спрацювало. Що упустив?
Рутові права повинні бути тільки у адміністраторів операційної сістеми.Адміністратори прикладних програм їх мати не повинні.
Але є традиційні галузі, які все-таки краще налаштовувати в самій операційній системі, і без них софт працювати не буде взагалі. Таким чином процедура інсталяції софта починає бути зав'язана на адміністраторів ОС, і від цього стає невиправдано довгої і не автоматизируемой.
Хочу щоб користувач міг сам редагувати хости, без доступу до основних файлів системи (типу / etc / hosts).
Установка чогось жирного (типу адмінки DNS з веб-мордою на Java) виключена.
Як це найкраще зробити?
Чи є якась прога, яка дозволить на льоту підхоплювати зміни в / home / user / etc / hosts і віддавати лінуксових системі ресолвінга хостів?
З.И. Спойлер не зміг вліпити.