Lev Walkin (lionet) wrote,

О, что поймал!

Вдогонку к VSE NA X: NetBSD!



С праздником, программисты!
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded  

  • 13 comments

dnovikoff

September 13 2009, 17:36:28 UTC 3 years ago

Он явно знает толк в операционных системах :)

yg10

September 13 2009, 21:01:36 UTC 3 years ago

Мне доводилось видеть такие license plates: UNIX V, UID0
А один бывший сослуживец перед названием модели etc приклеил /

surger

September 14 2009, 05:04:00 UTC 3 years ago

И вас так же!

mpd

September 14 2009, 09:53:38 UTC 3 years ago

Наступила моя очередь...

Привет, Лев!
И тебя с праздником!

Похоже, http://lionet.info/ - недоступен, из-за чего, соответственно, и картинки не открываются... :-(

lionet

September 14 2009, 10:00:24 UTC 3 years ago

Re: Наступила моя очередь...

Тут какая-то магистральная авария:
 Host                                Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 10.0.1.1                          0.0%     6    2.3   2.1   1.3   2.7   0.5
 2. 76-191-176-1.dsl.dynamic.sonic.n 16.7%     6   13.9  12.9  10.7  14.4   1.6
 3. 122.at-5-1-0.gw3.200p-sf.sonic.n  0.0%     6   14.5  13.4  11.3  15.9   1.8
 4. 200.ge-0-1-0.gw.equinix-sj.sonic  0.0%     6   14.1  15.7  13.9  19.6   2.1
 5. 0.as0.gw2.equinix-sj.sonic.net    0.0%     6   14.2  14.2  12.0  15.0   1.2
 6. 10gigabitethernet2-3.core1.sjc2.  0.0%     6   17.2  16.6  16.2  17.2   0.4
 7. 10gigabitethernet1-4.core1.sjc1.  0.0%     6   16.3  18.9  15.6  24.3   4.1
 8. ???


Починится через полчаса.

mpd

September 14 2009, 10:00:35 UTC 3 years ago

Re: Наступила моя очередь...

/usr/sbin/tracepath lionet.info
1: 195.218.190.103 (195.218.190.103) 0.180ms pmtu 1500
1: 195.218.190.1 (195.218.190.1) 1.058ms
1: 195.218.190.1 (195.218.190.1) 1.329ms
2: 213.33.174.165 (213.33.174.165) 1.932ms
3: cat01.Stockholm.gldn.net (194.186.157.62) 23.393ms asymm 5
4: ams-ix.he.net (195.69.145.150) 50.108ms
5: 10gigabitethernet4-1.core1.nyc4.he.net (216.66.24.153) 135.628ms
6: 10gigabitethernet3-1.core1.sjc2.he.net (72.52.92.25) 209.710ms
7: 10gigabitethernet1-4.core1.sjc1.he.net (72.52.92.117) 218.948ms asymm 6
8: no reply
9: no reply
10: no reply
11: no reply
^C

lionet

September 14 2009, 10:02:18 UTC 3 years ago

Re: Наступила моя очередь...

s/tracepath/mtr/, будешь приятно удивлён.

mpd

September 14 2009, 10:11:18 UTC 3 years ago

Re: s/tracepath/mtr/, будешь приятно удивлён.

Извини, предложение не понял.

А вот одновременное время отсылки наших комментариев с путями - меня порадовало! :-)
Думаем одинаково.

У меня один раз был случай, так получилось, что мы с одним коллегой совершенно независимо используем для проверки выхода наружу одно и то же имя - www.ru.
Мы тем самым изрядно удивили третьего, когда он смотрел независимо то к одному, то к другому и совершенно не мог понять, откуда взялся один и тот же адрес...

lionet

September 14 2009, 10:16:43 UTC 3 years ago

Re: s/tracepath/mtr/, будешь приятно удивлён.

Используй mtr вместо tracepath/traceroute.

mpd

September 14 2009, 10:19:06 UTC 3 years ago

Re: Используй mtr вместо tracepath/traceroute.

Запросил:
* net-analyzer/mtr
Latest version available: 0.73-r2
Latest version installed: [ Not Installed ]
Size of files: 548 kB
Homepage: http://www.bitwizard.nl/mtr/
Description: My TraceRoute. Excellent network diagnostic tool.
License: GPL-2
Пойду, поставлю...
Спасибо за совет!

mpd

September 14 2009, 10:34:14 UTC 3 years ago

Действительно, удивлён!

Поставил, теперь не могу это использовать под обычным аккаунтом, т.к. при установке делается следующее:
>>> Installing (1 of 1) net-analyzer/mtr-0.73-r2
 * >>> SetUID: [chmod go-r] /usr/sbin/mtr ...                             [ ok ]
Оказывается тулза сама генерит пакеты и использует raw sockets... Круто! :-)
tracepath хотя и стоит в /usr/sbin, но всё же запускается от обычного смертного.

lionet

September 14 2009, 10:57:02 UTC 3 years ago

Re: Действительно, удивлён!

Так поставь 4755 на него!

mpd

September 14 2009, 12:29:48 UTC 3 years ago

lionet.info снова ожил. UDP & ICMP.

Да, как менять от рута атрибуты доступа к файлам - это я плохо-бедно, но знаю. :-)

А вот, почему утилита tracepath из пакета iputils доступна для всех, не смотря на установку в /usr/sbin, а утилита mtr из соответствующего пакета нет - мне не сразу стало ясно.
То, что gentoo'шники могут быть параноиками - это тоже понятно, было интересно узнать причину.

Оказалось - RTFM:
DESCRIPTION

It traces path to destination discovering MTU along this path. It uses UDP port port or some random port. It is similar to traceroute, only does not not require superuser privileges and has no fancy options.

tracepath6 is good replacement for traceroute6 and classic example of application of Linux error queues. The situation with tracepath is worse, because commercial IP routers do not return enough information in icmp error messages. Probably, it will change, when they will be updated. For now it uses Van Jacobson’s trick, sweeping a range of UDP ports to maintain trace history.

...
...
SECURITY

No security issues.

This lapidary deserves to be elaborated. tracepath is not a privileged program, unlike traceroute, ping and other beasts of this kind. tracepath may be executed by everyone who has some access to network, enough to send UDP datagrams to investigated destination using given port.

Извини, не знал, не знал, ...