分页: 1 / 1

【已解决】请问怎样开机自动运行?

发表于 : 2012-05-22 21:44
youzhiyili
参照6楼:
1 直接以root写脚本
2 chmod +x filename赋予执行
3 vim /etc/init.d/rc.local 添加脚本路径

——————————————————————————

是这样的,我们这里几十户人的局域网,网内总有些人开限速软件
每次我开机都要先运行一下代码才可以正常上网
有没有办法让这些东西开机自动运行?
sudo -i
arp -s 192.168.1.1 40:16:9f:e1:ab:80
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
iptables -t filter -A INPUT -s 192.168.1.131 -i eth0 -j DROP
iptables -t filter -A INPUT -s 192.168.1.134 -i eth0 -j DROP
iptables -t filter -A INPUT -s 192.168.1.102 -i eth0 -j DROP
iptables -t filter -A INPUT -s 192.168.1.119 -i eth0 -j DROP
arpoison -i eth0 -d 192.168.1.131 -s 192.168.1.1 -t ff:ff:ff:ff:ff:ff -r 11:11:11:11:11:11
arpoison -i eth0 -d 192.168.1.134 -s 192.168.1.1 -t ff:ff:ff:ff:ff:ff -r 11:11:11:11:11:12
arpoison -i eth0 -d 192.168.1.102 -s 192.168.1.1 -t ff:ff:ff:ff:ff:ff -r 11:11:11:11:11:13
arpoison -i eth0 -d 192.168.1.119 -s 192.168.1.1 -t ff:ff:ff:ff:ff:ff -r 11:11:11:11:11:14

Re: 请问怎样开机自动运行?

发表于 : 2012-05-22 22:45
zcf115
你可以写个脚本的,放到~/.config/autostart

Re: 请问怎样开机自动运行?

发表于 : 2012-05-22 23:13
qileilu
mark 学习

Re: 请问怎样开机自动运行?

发表于 : 2012-05-22 23:38
b33e
弄个.sh文件,设为可执行。让它自启动。

Re: 请问怎样开机自动运行?

发表于 : 2012-05-23 0:11
youzhiyili
zcf115 写了:你可以写个脚本的,放到~/.config/autostart
没反应,用root写的~/.config/autostart/iptables.sh
我想禁止192.168.1.2到192.168.1.255的所有IP访问本机,是不是这样写?

#!/bin/bash
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
iptables -t filter -A INPUT -s 192.168.1.2/192.168.1.255 -i eth0 -j DROP

Re: 请问怎样开机自动运行?

发表于 : 2012-05-23 7:56
npnufn
写入脚本,放在/usr/local/bin
然后写入/etc/rc.local来执行这个脚本,