Mac, linux и dns имена |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6728-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Mac, linux и dns имена |
public@ |
Пост
#1
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: BANNED Сообщений: 2 604 С нами с: 15-October 15 ![]() |
Какая-то херь с этим маком. Есть девайс, который в мас среде не определяется по днс имени. К примеру есть плеер на линухе. В виде с роутером, на опенврт без проблем могу заходить через веб морду и
http://player\ на мас-е работало через http://player.local Но теперь что -то перестало. Роутер на мас-е и комп на мас-е. ![]() Может нужно на линухе что-то дописать. ?? Кроме как hostname |
![]() ![]() |
mak_v_ |
Пост
#2
|
Репутация: ![]() ![]() Скорострел ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 7 452 С нами с: 4-December 11 ![]() |
Мак среде, мак четверге. Определяется кем? Календарем? Давайте как-то по-человечески опишите.
Если вкратце отвечать как вы описали: Пропишите на резолвере соответсвие IP-имя и настройте свои железки на использование имени. Зы. FQDN а так же "search" желательно иметь идентичное "hostname -d" на всех "определяющихся" железяках. |
public@ |
Пост
#3
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: BANNED Сообщений: 2 604 С нами с: 15-October 15 ![]() |
Я не знаю. Я не спец по мас-у. У него свой роутер маковский и маковский комп. Чего не определяется, не знаю! Может там свои приколы с DNS! У меня даже доступа толку к ним нет, разве, что через тимвьювер!
cat /etc/hostname player cat /etc/hosts 127.0.0.1 localhost player cat /etc/init.d/hostname.sh #! /bin/sh ### BEGIN INIT INFO # Provides: hostname # Required-Start: # Required-Stop: # Should-Start: glibc # Default-Start: S # Default-Stop: # Short-Description: Set hostname based on /etc/hostname # Description: Read the machines hostname from /etc/hostname, and # update the kernel value with this value. If # /etc/hostname is empty, the current kernel value # for hostname is used. If the kernel value is # empty, the value 'localhost' is used. ### END INIT INFO PATH=/sbin:/bin . /lib/init/vars.sh . /lib/lsb/init-functions do_start () { [ -f /etc/hostname ] && HOSTNAME="$(cat /etc/hostname)" # Keep current name if /etc/hostname is missing. [ -z "$HOSTNAME" ] && HOSTNAME="$(hostname)" # And set it to 'localhost' if no setting was found [ -z "$HOSTNAME" ] && HOSTNAME=localhost [ "$VERBOSE" != no ] && log_action_begin_msg "Setting hostname to '$HOSTNAME'" hostname "$HOSTNAME" ES=$? [ "$VERBOSE" != no ] && log_action_end_msg $ES exit $ES } do_status () { HOSTNAME=$(hostname) if [ "$HOSTNAME" ]; then return 0 else return 4 fi } case "$1" in start|"") do_start ;; restart|reload|force-reload) echo "Error: argument '$1' not supported" >&2 exit 3 ;; stop) # No-op ;; status) do_status exit $? ;; *) echo "Usage: hostname.sh [start|stop]" >&2 exit 3 ;; esac : |
public@ |
Пост
#4
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: BANNED Сообщений: 2 604 С нами с: 15-October 15 ![]() |
hostname -d ничего не отображает. domainname тоже, но сделалdomainname player и стало отображать ![]() Что еще? Что за доменное имя? Как его добавить? hostnamectl Static hostname: player Icon name: computer Chassis: n/a |
public@ |
Пост
#5
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: BANNED Сообщений: 2 604 С нами с: 15-October 15 ![]() |
изменил
/etc/hosts 127.0.0.1 player player теперь hostname -f player |
public@ |
Пост
#6
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: BANNED Сообщений: 2 604 С нами с: 15-October 15 ![]() |
sysctl kernel.hostname kernel.hostname = player |
mak_v_ |
Пост
#7
|
Репутация: ![]() ![]() Скорострел ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 7 452 С нами с: 4-December 11 ![]() |
sysctl kernel.hostname kernel.hostname = player Опишите внятно проблему. Из того что можно протелепатировать: Род опенвртой dnsmasq автоматически прилепливал домен local к хостнейму с которым каждый клиент получал адрес по dhcp. Яблороутер этого не делает. Как решать: 1) либо научить его (скорее всего этого нет в паршивке) 2) либо прописать одинаковый домен в хостнеймах каждого зароутерного девайса допилив соответствие в hosts для всех железяк. 3) юзать маковский аналог ahavi (не помню как оно у них зовется). 4] строить свой костыль. |
public@ |
Пост
#8
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: BANNED Сообщений: 2 604 С нами с: 15-October 15 ![]() |
проблема в первом посте, что писать ХЗ! в мас-е не силен!
|
mak_v_ |
Пост
#9
|
Репутация: ![]() ![]() Скорострел ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 7 452 С нами с: 4-December 11 ![]() |
Ну раз проблема описана полностью, то ответ - 42.
Изучать принцип работы DNS. Либо обратится к кому-то изучившему за вознаграждение. Сообщение отредактировал mak_v_ - Aug 31 2016, 8:02 |
public@ |
Пост
#10
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: BANNED Сообщений: 2 604 С нами с: 15-October 15 ![]() |
ну может кто-то с масо-роутерами стыкался чтобы не гадать по койфейной гуще
|
mak_v_ |
Пост
#11
|
Репутация: ![]() ![]() Скорострел ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 7 452 С нами с: 4-December 11 ![]() |
|
public@ |
Пост
#12
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: BANNED Сообщений: 2 604 С нами с: 15-October 15 ![]() |
https://discussions.apple.com/thread/6255617?tstart=0 шось тут есть
|
mak_v_ |
Пост
#13
|
Репутация: ![]() ![]() Скорострел ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 7 452 С нами с: 4-December 11 ![]() |
Ничего там нет.
Если хотите "костыль": Добавьте на маке запись в /etc/hosts 192.168.x.x player.local И ребутните ваш мак. Где 192.168.х.х - IP вашего плеера. И он станет доступен по http://player.local Но это КОСТЫЛЬ, ибо после получения плеером нового адреса по дхцп эта запись потеряет смысл. Ну и эту процедуру придется повторить для всех зароутерных девайсов. Сообщение отредактировал mak_v_ - Aug 31 2016, 8:33 |
public@ |
Пост
#14
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: BANNED Сообщений: 2 604 С нами с: 15-October 15 ![]() |
К маку доступа нет
|
mak_v_ |
Пост
#15
|
Репутация: ![]() ![]() Скорострел ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 7 452 С нами с: 4-December 11 ![]() |
|
public@ |
Пост
#16
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: BANNED Сообщений: 2 604 С нами с: 15-October 15 ![]() |
Апну тему, может кто за пиво хорошее поможет
![]() |
mak_v_ |
Пост
#17
|
Репутация: ![]() ![]() Скорострел ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 7 452 С нами с: 4-December 11 ![]() |
Ещё раз, без пива:
Научите роутер отдавать соответсвие имя(плойка.локал)-IP(плойки) Если он это умеет, то всё заработает, если нет - нет, только костыль с ручной правкой hosts |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 16th August 2024 - 2:22 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |