iptables -L całkiem wolny. Czy to normalne?


42

Szybkie pytanie, ale Gooling nie ujawnił odpowiedzi. Kiedy to robię iptables -L, wydaje się, że opóźnia się wyświetlanie elementów w miejscu, w którym ograniczyłem źródło do wewnętrznego IP192.168.0.0/24

Wyświetlenie całej listy zajmuje około 30 sekund.

Chcę tylko wiedzieć: czy to wpływa na szybkość moich połączeń przychodzących, czy jest to po prostu efekt uboczny posiadania wszystkich tych zakresów w ramach moich zasad iptables?

Dzięki!

Odpowiedzi:


61

Dołącz opcję -n, aby nie próbowała używać DNS do rozpoznawania nazw dla każdego adresu IP, sieci i portu. Wtedy będzie szybko.


12
Ogólnie podoba iptables -vnL --line-numbersmi się moje polecenie z listingu. Pamiętaj, że domyślnie nie widzisz wszystkich tabel, na przykład tabeli nat. Aby zobaczyć tabelę nat:-t nat
Kyle Brandt

-t manglei -t rawrównież nie są domyślnie wyświetlane
Stuart Cardall,

0

Osobiście widziałem, jak to się dzieje na serwerze skonfigurowanym do uwierzytelniania LDAP, ale nie mogłem połączyć się z serwerem LDAP (było to SLED 10). W moim przypadku „netstat -a” i „iptables -L” wykazywały to samo zachowanie, które opisujesz. „Strace” netstat pokazał, że zawiesił się na połączeniu z portem 636 (LDAP-Secure). Wyłączenie LDAP (które dla mnie nie było potrzebne na tej platformie) rozwiązało problem.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.