From: MisHel64 <MisHel64@Bk.Ru> To: ALT Linux sysadmin discuss <sysadmins@lists.altlinux.org> Subject: Re: [Sysadmins] DHCPcd and BEELINE Date: Wed, 23 Dec 2009 19:40:38 +0300 Message-ID: <875649628.20091223194038@Bk.Ru> (raw) In-Reply-To: <20091223165301.7c77ff45@sem.localdomain> Здравствуйте, Mikhail. Вы писали 23 декабря 2009 г., 16:53:01: ФАЙЛ options из каталога интерфейса TYPE=eth MODULE=8139too DISABLED=no ONBOOT=yes BOOTPROTO=dhcp,ipv4ll CONFIG_IPV4=yes CONFIG_IPV6=no CONFIG_IPX=no CONFIG_QOS=no CONFIG_FW=no DHCP_HOSTNAME=hsrv.m64.local DHCP_ARGS= > Просто в консоли введите команду > dhcpcd -T <интерфейс>. interface=e_bil metric=0 pid=7635 reason=TEST skip_hooks=lookup-hostname new_broadcast_address=10.50.4.255 new_classless_static_routes='233.32.240.0/24 10.50.4.122 10.0.0.0/8 10.50.4.1 78.107.52.0/24 10.50.4.1 85.21.72.80/28 10.50.4.1' new_dhcp_lease_time=604800 new_dhcp_message_type=2 new_dhcp_rebinding_time=529200 new_dhcp_renewal_time=302400 new_dhcp_server_identifier=83.102.172.52 new_domain_name_servers='213.234.192.8 85.21.192.3' new_ip_address=10.50.4.122 new_network_number=10.50.4.0 new_routers=10.50.4.1 new_static_routes='85.21.78.93 10.50.4.1 85.21.79.170 10.50.4.1 85.21.79.38 10.50.4.1 194.67.1.203 10.50.4.1 195.14.50.16 10.50.4.1 217.118.84.167 10.50.4.1 217.118.84.249 10.50.4.1' new_subnet_cidr=24 new_subnet_mask=255.255.255.0 > dhcpcd -T --nooption=33,121,249 <интерфейс> interface=e_bil metric=0 pid=8580 reason=TEST skip_hooks=lookup-hostname new_broadcast_address=10.50.4.255 new_classless_static_routes='233.32.240.0/24 10.50.4.122 10.0.0.0/8 10.50.4.1 78.107.52.0/24 10.50.4.1 85.21.72.80/28 10.50.4.1' new_dhcp_lease_time=604800 new_dhcp_message_type=2 new_dhcp_rebinding_time=529200 new_dhcp_renewal_time=302400 new_dhcp_server_identifier=83.102.172.52 new_domain_name_servers='213.234.192.8 85.21.192.3' new_ip_address=10.50.4.122 new_network_number=10.50.4.0 new_routers=10.50.4.1 new_subnet_cidr=24 new_subnet_mask=255.255.255.0 > Затем сравните вывод с разница вот в этом: new_static_routes='85.21.78.93 10.50.4.1 85.21.79.170 10.50.4.1 85.21.79.38 10.50.4.1 194.67.1.203 10.50.4.1 195.14.50.16 10.50.4.1 217.118.84.167 10.50.4.1 217.118.84.249 10.50.4.1' >> Возвращаясь к нашим баранам..... не важно указан ли ключ "G" или нет, >> автоматически маршрут по умолчанию, при поднятии этого интерфейса не >> прописывается. В Windows прописывается. > Это так изначально было или может виноват ключ -T, как я предположил > выше? Таблица маршрутизации: 89.XXX.XXX.XXX 0.0.0.0 255.255.255.255 UH 0 0 0 ppp10 172.22.1.0 0.0.0.0 255.255.255.0 U 0 0 0 e_lan 172.22.0.0 0.0.0.0 255.255.255.0 U 0 0 0 e_mod 172.22.255.0 0.0.0.0 255.255.255.0 U 0 0 0 e_vir 0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp10 и поднимаю интерфейс, получаю таблицу маршрутизации: Destination Gateway Genmask Flags Metric Ref Use Iface 89.XXX.XXX.XXX 0.0.0.0 255.255.255.255 UH 0 0 0 ppp10 85.21.72.80 10.50.4.1 255.255.255.240 UG 0 0 0 e_bil 233.32.240.0 10.50.4.122 255.255.255.0 UG 0 0 0 e_bil 172.22.1.0 0.0.0.0 255.255.255.0 U 0 0 0 e_lan 172.22.0.0 0.0.0.0 255.255.255.0 U 0 0 0 e_mod 10.50.4.0 0.0.0.0 255.255.255.0 U 0 0 0 e_bil 78.107.52.0 10.50.4.1 255.255.255.0 UG 0 0 0 e_bil 172.22.255.0 0.0.0.0 255.255.255.0 U 0 0 0 e_vir 10.0.0.0 10.50.4.1 255.0.0.0 UG 0 0 0 e_bil 0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp10 добавляю в ФАЙЛ options из каталога интерфейса DHCP_ARGS="-G -O 33,121,249" получаю точно такую же таблицу маршрутизации. Получается, DHCPcd игнорирует команду не использовать 121 атрибут (classless_static_routes), и не не хочет использовать атрибуты routers и static_routes. На счет routers и static_routes вопрос: 1) DHCPcd просто не хочет их использовать; 2) DHCPcd не обязанн их использовать; 3) Эти атрибуты описаны криво, по этому DHCPcd не понимает, в отличии от windows, что ему сказали. Отсюда и проблема в разных маршрутах под этими двумя OS. > В любом случае, покажите вывод команд, приведенных выше. На всякий случай, я все правильно делаю? -- С уважением, MisHel64 mailto:MisHel64@Bk.Ru
next prev parent reply other threads:[~2009-12-23 16:40 UTC|newest] Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top 2009-12-21 19:53 MisHel64 2009-12-22 14:14 ` Mikhail Efremov 2009-12-22 14:58 ` MisHel64 2009-12-22 16:06 ` Mikhail Efremov 2009-12-23 12:34 ` MisHel64 2009-12-23 13:53 ` Mikhail Efremov 2009-12-23 16:40 ` MisHel64 [this message] 2009-12-23 18:27 ` Mikhail Efremov 2009-12-23 18:37 ` MisHel64 2009-12-24 15:59 ` Mikhail Efremov 2009-12-23 13:44 ` Maks Re 2009-12-23 15:15 ` MisHel64 2009-12-23 16:05 ` Maks Re 2009-12-23 16:49 ` Mikhail Efremov 2009-12-23 17:11 ` MisHel64 2009-12-23 17:00 ` [Sysadmins] BEELINE (ex corbina) MisHel64
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=875649628.20091223194038@Bk.Ru \ --to=mishel64@bk.ru \ --cc=sysadmins@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux sysadmins discussion This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \ sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com public-inbox-index sysadmins Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sysadmins AGPL code for this site: git clone https://public-inbox.org/public-inbox.git