3

I'm using Digital Ocean's Ubuntu 14.04 image and needs the kernel to be compiled for TPROXY. Is there a way to check whether the current kernel supports TPROXY?

Nyxynyx
  • 1,459
  • 11
  • 39
  • 49

1 Answers1

3

On SUse 11 Sp2

 node01:~ # grep TPROXY /boot/config-3.0.38-0.5-default 
 CONFIG_NETFILTER_TPROXY=m
 CONFIG_NETFILTER_XT_TARGET_TPROXY=m
 node01:~ # uname -r
 3.0.38-0.5-default

I don't know the kernel version of ubuntu 14, but anyway, try grep in your kernel config under /boot Filesystem

c4f4t0r
  • 5,301
  • 3
  • 31
  • 42
  • 4
    Did the grep on the config and got `CONFIG_NETFILTER_XT_TARGET_TPROXY=m` but not `CONFIG_NETFILTER_TPROXY=m`. What does `m` means and does not having the other line means `TPROXY` is not supported? – Nyxynyx Aug 19 '14 at 16:22
  • 1
    m means it is compiled as a kernel module. TPROXY IS supported on the default Ubuntu 14.04 kernels. – Florin Asăvoaie Aug 19 '14 at 16:58
  • So without `CONFIG_NETFILTER_TPROXY=m` should work as well? – Balázs Németh Feb 27 '15 at 15:57