i got error when i am trying to install L2TP .. can any help me ..solve this issuse

14,661

You need to disable send and accept:

# Disable send redirects
echo 0 > /proc/sys/net/ipv4/conf/all/send_redirects
echo 0 > /proc/sys/net/ipv4/conf/default/send_redirects
echo 0 > /proc/sys/net/ipv4/conf/eth0/send_redirects
echo 0 > /proc/sys/net/ipv4/conf/lo/send_redirects

# Disable accept redirects
echo 0 > /proc/sys/net/ipv4/conf/all/accept_redirects
echo 0 > /proc/sys/net/ipv4/conf/default/accept_redirects
echo 0 > /proc/sys/net/ipv4/conf/eth0/accept_redirects
echo 0 > /proc/sys/net/ipv4/conf/lo/accept_redirects

To make it permanent on reboot, in your sysctl.conf place the below lines

net.ipv4.conf.all.accept_redirects = 0 
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.eth0.accept_redirects = 0 
net.ipv4.conf.eth0.send_redirects = 0
net.ipv4.conf.default.accept_redirects = 0 
net.ipv4.conf.default.send_redirects = 0
net.ipv4.conf.lo.accept_redirects = 0 
net.ipv4.conf.lo.send_redirects = 0
Share:
14,661

Related videos on Youtube

PHANI
Author by

PHANI

Updated on September 18, 2022

Comments

  • PHANI
    PHANI over 1 year
    root@t-Aspire-5742:/# sudo ipsec verify
    
    Checking your system to see if IPsec got installed and started correctly:
    Version check and ipsec on-path                                 [OK]
    
    Linux Openswan U2.6.37/K3.5.0-42-generic (netkey)
    Checking for IPsec support in kernel                            [OK]
    
     SAref kernel support                                           [N/A]
    
     NETKEY:  Testing XFRM related proc values                      [FAILED]
    
      Please disable /proc/sys/net/ipv4/conf/*/send_redirects
      or NETKEY will cause the sending of bogus ICMP redirects! [FAILED]
    
      Please disable /proc/sys/net/ipv4/conf/*/accept_redirects
      or NETKEY will accept bogus ICMP redirects                    [OK]
    
    Checking that pluto is running                                  [OK]
    
     Pluto listening for IKE on udp 500                             [OK]
    
     Pluto listening for NAT-T on udp 4500                          [OK]
    
    Two or more interfaces found, checking IP forwarding            [FAILED]
    
    Checking for 'ip' command                                       [OK]
    
    Checking /bin/sh is not /bin/dash                               [WARNING]
    
    Checking for 'iptables' command                                 [OK]
    
    Opportunistic Encryption Support                                [DISABLED]
    
  • jawtheshark
    jawtheshark over 7 years
    That is technically not true, you just don't write directly to those files. You use sudo sysctl stuff.you.want.to.change=newValue. To make your changes persistent, you need to edit the /etc/sysctl.conf.
  • Moshe Kaplan
    Moshe Kaplan over 7 years
    But it is the same thing I wrote. What is the diff?
  • jawtheshark
    jawtheshark over 7 years
    Persistence. If you change the configuration file, it is not changing the kernel value in real time. You need to reboot. If you use sysctlyou change the values real time, just as if you had write access on the (read-only) files.
  • Moshe Kaplan
    Moshe Kaplan over 7 years
    @jawtheshark you are correct
  • x-yuri
    x-yuri about 3 years
    I believe changing all and default is enough.