系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
xell
- 帖子: 174
- 注册时间: 2006-08-26 19:52
#1
帖子
由 xell » 2007-12-10 21:53
我想在启动的时候用
代码: 全选
arp -s 192.168.0.1 xx:xx:xx:xx:xx:xx
来绑定我的网关的mac地址,防止arp攻击。写了一个脚本macbind,并且chmod 755,放在/etc/init.d/下,然后在/etc/rc2.d/下建立了S99macbind的连接指向那个脚本,启动后发现网关还是没有被绑定,依然是动态的。
请问错在哪里了?
-
yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
#2
帖子
由 yaoms » 2007-12-10 21:56
脚本怎么写的,贴出来。
连接怎么作的,ls -l /etc/rc2.d/S99* 一下看看。
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
-
xell
- 帖子: 174
- 注册时间: 2006-08-26 19:52
#3
帖子
由 xell » 2007-12-11 0:21
先是
代码: 全选
cd /etc/init.d/
sudo vim macbind
脚本是
代码: 全选
#! /bin/sh
# xx:xx:xx:xx:xx:xx 是网关的mac地址,这行注释不在脚本里
arp -s 192.168.0.1 xx:xx:xx:xx:xx:xx
然后
代码: 全选
sudo chmod 755 macbind
连接就是在/etc/rc2.d/下,运行
代码: 全选
sudo ls -n ../init.d/macbind S99macbind
-
yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
#4
帖子
由 yaoms » 2007-12-11 10:39
代码: 全选
sudo ls -n ../init.d/macbind S99macbind
改成
代码: 全选
sudo ln -s /etc/init.d/macbind S99macbind
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
-
yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
#5
帖子
由 yaoms » 2007-12-11 10:41
ls -n 和 ln -s 是 完全不同的东西哦
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
-
xell
- 帖子: 174
- 注册时间: 2006-08-26 19:52
#6
帖子
由 xell » 2007-12-11 14:32
阿,窘……完全笔误……我实际操作是对的,因为我可以看见那个连接了……不好意思……
还是不行,继续请教,多谢yaoms这么耐心……
-
yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
#7
帖子
由 yaoms » 2007-12-11 14:35
xell 写了:阿,窘……完全笔误……我实际操作是对的,因为我可以看见那个连接了……不好意思……
还是不行,继续请教,多谢yaoms这么耐心……
那你用
代码: 全选
sudo /etc/rc2.d/S99macbind
命令能不能成功绑定呢?
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'