SIP_SPOOF (Debian/Linux) router

Om je PC als SIP_SPOOF router in te stellen doe je (in Linux) dit: stop eerst de netwerk kaart waar je modem aan zit. Dan je netwerk kaart zo starten (waar eth0 de netwerk kaart is waar je modem aan zit, en a.b.c.d je externe IP):

   ifconfig eth0 a.b.c.d pointopoint 10.0.0.138 netmask 255.255.255.255 broadcast 0.0.0.0
   route add default gw 10.0.0.138
  
Om dit in Debian permanent te maken, en NAT aan te zetten, doe ik in /etc/network/interfaces:

   auto eth0
   iface eth0 inet static
        address         213.84.189.153
        netmask         255.255.255.255
        pointopoint     10.0.0.138
        gateway         10.0.0.138
        broadcast       0.0.0.0

        up              /sbin/iptables -t nat -A POSTROUTING -o $IFACE -j SNAT --to $IF_ADDRESS
        down            /sbin/iptables -t nat -D POSTROUTING -o $IFACE -j SNAT --to $IF_ADDRESS
  
Vergeet niet om bij 'address' je eigen ADSL IP neer te zetten. Om forwarding aan te zetten doe je nog 'ip_forward=yes' in /etc/network/options.


Copyright Jan Pieter. Deze tekst wordt uitsluitend aangeboden voor persoonlijk gebruik.