User Tools

Site Tools


linux:database-spammer-dengan-rbldns

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
linux:database-spammer-dengan-rbldns [2022/09/15 20:43] kbadminlinux:database-spammer-dengan-rbldns [2022/09/15 20:57] (current) kbadmin
Line 74: Line 74:
 rbl.serveranda.net. NS ns1rbl.serveranda.net rbl.serveranda.net. NS ns1rbl.serveranda.net
 rbl.serveranda.net. NS ns2rbl.serveranda.net rbl.serveranda.net. NS ns2rbl.serveranda.net
 +</code>
 +
 +Membuat restart script
 +<code>
 +nano /etc/init.d/rbldnsd
 +</code>
 +isi dengan
 +<code>
 +#!/bin/bash
 +#
 +# chkconfig: 2345 85 15
 +# description: rbldnsd is a DNS server designed for dnsbls.
 +# processname: rbldnsd
 +# pidfile: /var/run/rbldnsd.pid
 +# source function library
 +. /etc/init.d/functions
 +
 +prog="rbldnsd"
 +lockfile=/var/lock/subsys/$prog
 +PID_FILE=/var/run/rbldnsd.pid
 +[ -e /etc/sysconfig/rbldnsd ] && . /etc/sysconfig/rbldnsd
 +RETVAL=0
 +start() {
 +        echo -n $"Starting rbldnsd service: "
 +        daemon /usr/sbin/rbldnsd $OPTIONS
 +        RETVAL=$?
 +        echo
 +        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/rbldnsd
 +}
 +stop() {
 +        echo -n $"Shutting down rbldnsd service: "
 +        killproc rbldnsd
 +        RETVAL=$?
 +        echo
 +        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/rbldnsd
 +}
 +case "$1" in
 +  start)
 +        start
 +        ;;
 +  stop)
 +        stop
 +        ;;
 +  restart|reload)
 +        stop
 +        start
 +        RETVAL=$?
 +        ;;
 +  condrestart)
 +        if [ -f /var/lock/subsys/rbldnsd ]; then
 +            stop
 +            start
 +            RETVAL=$?
 +        fi
 +        ;;
 +  status)
 +        status -p $PID_FILE rbldnsd
 +        RETVAL=$?
 +                if [ $RETVAL -eq 3 -a -f $lockfile ] ; then
 +                        RETVAL=2
 +                fi
 +        ;;
 +  *)
 +        echo $"Usage: $0 {start|stop|restart|condrestart|status}"
 +        exit 1
 +esac
 +exit $RETVAL
 +</code>
 +
 +kemudian buat autostart setiap boot
 +<code>
 +chkconfig rbldnsd on
 +</code>
 +jalankan
 +<code>
 +service rbldnsd start
 </code> </code>
  
Line 79: Line 155:
  
 Referensi  Referensi 
 +  - https://blog.dgprasetya.com/dns-build-RBL-DNS-untuk-anti-spam-based-ip-address/
   - https://linux.die.net/man/8/rbldnsd   - https://linux.die.net/man/8/rbldnsd
   - https://www.surbl.org/rbldnsd-bind-freebsd   - https://www.surbl.org/rbldnsd-bind-freebsd

Layanan

Harga Domain .COM | Harga Domain .ID | Shared Hosting | Email Hosting | MySQL Hosting |
linux/database-spammer-dengan-rbldns.txt · Last modified: 2022/09/15 20:57 by kbadmin

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki