172 похожих чатов

[Root@Kub-Workload01 ~]# ping 10.233.99.5 PING 10.233.99.5 (10.233.99.5) 56(84) bytes of

data.
64 bytes from 10.233.99.5: icmp_seq=1 ttl=63 time=5.16 ms
64 bytes from 10.233.99.5: icmp_seq=2 ttl=63 time=0.427 ms
64 bytes from 10.233.99.5: icmp_seq=3 ttl=63 time=0.534 ms
64 bytes from 10.233.99.5: icmp_seq=4 ttl=63 time=0.630 ms
^C
--- 10.233.99.5 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 56ms
rtt min/avg/max/mdev = 0.427/1.686/5.155/2.004 ms
[root@kub-workload01 ~]# ipvsadm -ln | grep ":53"
TCP 10.233.0.3:53 rr
-> 10.233.87.5:53 Masq 1 8 0
-> 10.233.99.5:53 Masq 1 8 0
UDP 10.233.0.3:53 rr
-> 10.233.87.5:53 Masq 1 0 55
-> 10.233.99.5:53 Masq 1 0 55
[root@kub-workload01 ~]# route -n | grep 99.0
10.233.99.0 10.120.8.210 255.255.255.0 UG 0 0 0 tunl0
[root@kub-workload01 ~]#

[root@kub-master01 ~]# iptables --line-numbers -vL PREROUTING -t nat | grep LOG
# Warning: iptables-legacy tables present, use iptables-legacy to see them
1 1 84 LOG icmp -- tunl0 any anywhere anywhere icmp echo-request LOG level warning
[root@kub-master01 ~]# tcpdump -i tunl0 icmp
dropped privs to tcpdump
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on tunl0, link-type RAW (Raw IP), capture size 262144 bytes
10:40:50.723830 IP 10.233.88.0 > 10.233.99.5: ICMP echo request, id 13646, seq 1, length 64
10:40:50.728634 IP 10.233.99.5 > 10.233.88.0: ICMP echo reply, id 13646, seq 1, length 64
10:40:51.724383 IP 10.233.88.0 > 10.233.99.5: ICMP echo request, id 13646, seq 2, length 64
10:40:51.724512 IP 10.233.99.5 > 10.233.88.0: ICMP echo reply, id 13646, seq 2, length 64
10:40:52.752540 IP 10.233.88.0 > 10.233.99.5: ICMP echo request, id 13646, seq 3, length 64
10:40:52.752715 IP 10.233.99.5 > 10.233.88.0: ICMP echo reply, id 13646, seq 3, length 64
10:40:53.776592 IP 10.233.88.0 > 10.233.99.5: ICMP echo request, id 13646, seq 4, length 64
10:40:53.776734 IP 10.233.99.5 > 10.233.88.0: ICMP echo reply, id 13646, seq 4, length 64
^C
8 packets captured
8 packets received by filter
0 packets dropped by kernel
[root@kub-master01 ~]#

Привет, третий день пытаюсь понять, что творится с пакетами в кубере с калико.
Днс накрылся, и видимая причина, то что порт 53 coredns не доступен на воркерноде.
Не смотря на то, что трафик на 53 порт в tunl0 воркерноды уходит, на мастерноде в tunl0 его не слышно, хотя icmp слушается нормально.
Что за фигня такая, не могу понять. Как в tunl0 могут пакеты на порт 53 пропадать? Есть у вас идеи, куда посмотреть? Или посоветуйте чатик по сетям линукс.

1 ответов

5 просмотров

https://habr.com/ru/post/503032/

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта