Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Настройка dhcp  (Прочитано 1230 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн де Мудьё

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Настройка dhcp
« : 27 Августа 2010, 01:42:30 »
Что я делал:
1) По совету пользователей отключил Network Manager, как тут:
https://help.ubuntu.ru/wiki/%D0%BE%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_network_manager_%D0%B0
2) Возникла проблема, как тут:
https://forum.ubuntu.ru/index.php?topic=66112.0
Однако, исправить положение не получилось. Вот что сейчас у меня в /etc/dhcp3/dhclient.conf:
send host-name "<hostname>";
send dhcp-client-identifier 00:1f:c6:8d:9e:df;
#send dhcp-lease-time 3600;
#supersede domain-name "fugue.com home.vix.com";
#prepend domain-name-servers 127.0.0.1;
request subnet-mask, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;
#require subnet-mask, domain-name-servers;
timeout 60;
#retry 60;
#reboot 10;
#select-timeout 5;
#initial-interval 2;
#script "/etc/dhcp3/dhclient-script";
#media "-link0 -link1 -link2", "link0 link1";
#reject 192.33.137.209;
 
#alias {
 # interface "eth0";
  #fixed-address 10.7.21.37;
  #option subnet-mask 255.255.0.0;
#}
 
lease {
  interface "eth0";
  fixed-address 10.7.21.37;
#  medium "link0 link1";
#  option host-name "andare.swiftmedia.com";
  option subnet-mask 255.255.0.0;
  option broadcast-address 10.7.21.255;
#  option routers 192.33.137.250;
#  option domain-name-servers 127.0.0.1;
#  renew 2 2000/1/12 00:00:01;
#  rebind 2 2000/1/12 00:00:01;
#  expire 2 2000/1/12 00:00:01;
}

ifconfig выдает:
eth0      Link encap:Ethernet  HWaddr 00:13:77:01:28:7a   
          inet6 addr: fe80::213:77ff:fe01:287a/64 Диапазон:Ссылка
          ВВЕРХ BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:460 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000 
          RX bytes:159692 (155.9 KB)  TX bytes:21811 (21.2 KB)
          Прервано:10 
 
eth1      Link encap:Ethernet  HWaddr 00:12:f0:41:ea:72   
          ВВЕРХ BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Прервано:5 Base address:0x8000 Память:d0002000-d0002fff 
 
eth0:avahi Link encap:Ethernet  HWaddr 00:13:77:01:28:7a   
          inet addr:169.254.4.7  Bcast:169.254.255.255  Mask:255.255.0.0
          ВВЕРХ BROADCAST MULTICAST  MTU:1500  Metric:1
          Прервано:10 
 
eth1:avahi Link encap:Ethernet  HWaddr 00:12:f0:41:ea:72   
          inet addr:169.254.8.152  Bcast:169.254.255.255  Mask:255.255.0.0
          ВВЕРХ BROADCAST MULTICAST  MTU:1500  Metric:1
          Прервано:5 Base address:0x8000 Память:d0002000-d0002fff 
 
lo        Link encap:Локальная петля (Loopback)   
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Диапазон:Узел
          ВВЕРХ LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2298 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2298 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:0 
          RX bytes:118276 (115.5 KB)  TX bytes:118276 (115.5 KB)

sudo dhclient eth0
Цитировать
There is already a pid file /var/run/dhclient.pid with pid 5788
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
 
Listening on LPF/eth0/00:13:77:01:28:7a
Sending on   LPF/eth0/00:13:77:01:28:7a
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

Оффлайн NewUse

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: Настройка dhcp
« Ответ #1 : 27 Августа 2010, 01:54:30 »
Зачем трогали конфиг ДХЦП?
поставьте WICD
и не парьтесь.
Восстановите конфиг ДХЦП, а лучше, установите dhcpcd и используйте его.
Также, склонируйте МАК, ну и, возможно, его придётся добавить в конфиг ДХЦП...

Если нужен "статический" ИП, используйте опцию prepend кажись как-то так, man dhclient никто не отменял....

ну и ИП в6 если не нужен -- отрубите...

мне хватает такого конфига:
# $FreeBSD: src/etc/dhclient.conf,v 1.3 2001/10/27 03:14:37 rwatson Exp $
#
#       This file is required by the ISC DHCP client.
#       See ``man 5 dhclient.conf'' for details.
#
#       In most cases an empty file is sufficient for most people as the
#       defaults are usually fine.
#
reboot 0;
interface "eth0" {
    send dhcp-client-identifier 00:11:22:33:44:55;
    request subnet-mask, broadcast-address, interface-mtu, static-routes, classl
ess-routes;
    }
где 00:11:22:33:44:55 -- мой МАК,
но по мимо этого мак прописан и в arp или как там его (через ifconfig)
« Последнее редактирование: 27 Августа 2010, 02:01:57 от NewUse »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Настройка dhcp
« Ответ #2 : 27 Августа 2010, 02:33:03 »
send host-name "<hostname>";
Чё прям так и <hostname> или это паранойя?
send dhcp-client-identifier 00:1f:c6:8d:9e:df;
Не хватает 01 в начале, т.е. должно быть 01:00:1f:c6:8d:9e:df. Не спрашивай почему, долго объяснять специфику протокола и причуд вендосерверов.

 

Страница сгенерирована за 0.057 секунд. Запросов: 23.