Титла: Как да сменя hostname на моята машина? Публикувано от: KeuH в Jan 30, 2005, 11:34 Имам един проблем, който очевидно е елементарен, но ми убягва някакъв малък детайл, за да се справя с него. Имам машина с две мрежови карти и двете с "виртуални" IP-адреси, едната от които е към "вътрешната" ми домашна мрежа, а другата е вързана посредством DSL (PPPoE) към квартална мрежа. Естествено кварталната мрежа не ми дава hostname, но аз все пак искам да си нарека компютъра по някакъв начин. Всъщност той има вече hostname, защото преди го използвах в една мрежа с фиксирано IP. А сега искам да го променя. Опитах с командата hostname, но след употребата й отварянето на която и да е програма ужасно се забавя. Предполагам, че се получава някакъв проблем с resolv-ането, защото има несъответствие с /etc/hosts. Когато обаче го редактирах него и рестартирах машината се получи долу-горе същия проблем, само дето конзола въобще не се отваря. Ползвам SUSE 9.1 и естествено опитах и с yast, но когато се опитах да променя hostname на която и да е от мрежовите карти през yast ми дава съобщение от сорта "Please, enter valid domain name!" Естествено аз нямам никакъв domain, просто искам да си нарека компютъра по някакъв начин с една думичка. Ако някой може да ми помогне или да ме насочи към някаква друга настройка освен /etc/hosts и hostname ще съм много благодарен!
Титла: Как да сменя hostname на моята машина? Публикувано от: zazzko в Jan 30, 2005, 13:28 Ако доставчика ти дава реално IP (даже и да не е статично) може да направиш следното:
1. Отиваш на no-ip.com и си регистрираш домейн там (безплатно). 2. След това си теглиш една малка програмка, която работи като демон (пак от там). Тя следи IP-то и обновява записа в сървърите на no-ip. 3. Променяш името ти съответно това получено от no-ip. За съжаление когато нямаш интернет, то цялата работа губи смисъл, защото програмите няма да могат да открият записа. Друг начин е да си направиш елементарна програма, която да следи за промяна на IP-то ти и съответно да променя /etc/hosts и /etc/HOSTNAME и да я пускаш през определено време чрез cron или пък само след връзка с доставчика. Титла: Как да сменя hostname на моята машина? Публикувано от: saturn_vk в Jan 30, 2005, 16:26 /etc/HOSTNAME може да е само за slackware
Титла: Как да сменя hostname на моята машина? Публикувано от: KeuH в Jan 30, 2005, 22:18 Благодаря на zazzko и saturn_vk за съветите. Проблемът е решен!
|