[Unit] 
 | 
Description=Arp filtering arptables 
 | 
After=network.target 
 | 
Requires=network.target 
 | 
  
 | 
[Service] 
 | 
Type=oneshot 
 | 
ExecStartPre=/bin/sh -c "mkdir -p /etc/sysconfig; if [ ! -f /etc/sysconfig/arptables ]; then /usr/sbin/arptables-save > /etc/sysconfig/arptables; fi" 
 | 
ExecStart=/bin/sh -c "/usr/sbin/arptables-restore < /etc/sysconfig/arptables" 
 | 
ExecStartPost=/bin/sh -c "touch /var/lock/subsys/arptables" 
 | 
RemainAfterExit=yes 
 | 
ExecStop=/bin/sh -c "/usr/sbin/arptables-restore < /dev/null" 
 | 
ExecStopPost=/bin/sh -c "rm -f /var/lock/subsys/arptables" 
 | 
  
 | 
[Install] 
 | 
WantedBy=multi-user.target 
 |