Назад | Перейти на главную страницу

Что это в моем системном журнале и стоит ли мне беспокоиться?

Я вижу много следующих строк в /var/log/syslog:

Jun 21 14:36:15 my-server kernel: [416219.080061] iptables denied: IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:the-mac-address:08:00 SRC=0.0.0.0 DST=255.255.255.255 LEN=328 TOS=0x00 PREC=0x00 TTL=128 ID=10081 PROTO=UDP SPT=68 DPT=67 LEN=308 

Кажется, это происходит каждую минуту. Это просто мой сервер пытается что-то транслировать, а мои собственные iptables отрицают это? Если да, то какая служба может сделать такое, и следует ли мне это разрешить? Я использую Postgres 9.2.4 на Ubuntu 12.04.2, и в основном никаких других служб, кроме базовых, предустановленных пакетов.

На ваш исходный вопрос ответил NickW выше, но на случай, если в следующий раз произойдет что-то подобное, вам это поможет, вот быстрый способ сказать это для себя.

Последний бит этой строки журнала говорит: «PROTO = UDP SPT = 68 DPT = 67».

Это означает, что пакет, отклоненный брандмауэром, был UDP-пакетом, исходный порт которого - 68, а адресатом - порт 67.

Затем вы можете сделать: "egrep -w '67 | 68 '/ etc / services" в терминале, и на выходе (по крайней мере, в моем окне Ubuntu) отобразится:

bootps      67/tcp              # BOOTP server
bootps      67/udp
bootpc      68/tcp              # BOOTP client
bootpc      68/udp

Вы можете использовать google bootp / dhcp, чтобы узнать больше о различиях / сходствах. Просто хотел показать, как вы можете самостоятельно разобрать строку журнала iptables для использования в будущем.

Строка журнала сообщает вам другие полезные сведения, например, тот факт, что пакет приходит «IN = eth0» или входит в ваш интерфейс eth0.

PS: Вопрос к вам: что вы подразумеваете под «частной сетью, в которой мой сервер находится в блоках bcast»?

Это просто сообщения DHCP, ваш или другой сервер пытается настроить интерфейс.