Linux服务器绑定mac地址,linux下绑定mac地址

我还是分两种发行版来介绍绑定mac的方法。RedHat和Debian。

RedHat(这是网友的一篇文章)

linux的发布版本我选择了Redhat9.0,为什么?没有为什么,就因为他安装so

easy,比windows还要傻瓜,除了分区比较注意,而且要选择默认为linux开机(这个以后还可以改)外,一路next就好了.要使用一个os,

第一步就是要先装上它.而我本身比较懒,所以第一个选择就是Redhat.(不果话说回来了,redhat的包倚赖问题太讨厌了!).装上linux后第

一件事就是登上网络,当然,一个好的防火墙也是必要的,但是我现在对防火墙不甚了解,所以以后有机会再说了.我想如果一个新手的话,也不太会设置严密的防

火墙.

因为linux针对网络来说太好用不过了,所以当然是要连通网络了.我所在的是saier的第一期工程,固定ip+mac上网.现你必须去开通端口和ip

(这个具体信息咨询saier),如果您的mac报的是你网卡的mac,恭喜你,su到root,setup,network

config,填上你从ISP(saier)那里得到的信息,reboot.......ok了没?hoho,简单吧.如果不幸你报上去的mac不是你的

网卡地址,比如说我,那么也不复杂,看下面

[root@chem00-ds root]# ifconfig

eth0 Link encap:Ethernet HWaddr 00:E0:4C:30:49:D2

inet addr:218.193.14.85 Bcast:218.193.14.255 Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:2550132 errors:0 dropped:0 overruns:0 frame:0

TX packets:1063923 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:100

RX bytes:2534784213 (2417.3 Mb) TX bytes:161945071 (154.4 Mb)

Interrupt:11 Base address:0xdc00

eth1 Link encap:Ethernet HWaddr 00:50:BA:19:AC:C0

inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:935578 errors:0 dropped:0 overruns:0 frame:0

TX packets:2011710 errors:145 dropped:0 overruns:0 carrier:145

collisions:391518 txqueuelen:100

RX bytes:80339916 (76.6 Mb) TX bytes:2410500463 (2298.8 Mb)

Interrupt:11 Base address:0xd800

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:66700 errors:0 dropped:0 overruns:0 frame:0

TX packets:66700 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:6607546 (6.3 Mb) TX bytes:6607546 (6.3 Mb)

看到了没,基本上可以看出我用了双网卡(lo是输出界面),如果

eth0 Link encap:Ethernet HWaddr 00:E0:4C:30:49:D2

中的HWaddr不是saier记录的mac,不好意思,你现在还不能上网,怎么办呢,当然是修改mac了,首先必须停掉eth0

[root@chem00-ds root]# ifconfig eth0 down

然后手动去改mac文件

[root@chem00-ds root]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=static

IPADDR=218.193.14.85

NETMASK=255.255.255.0

GATEWAY=218.193.14.1

hwadd=aa:bb:cc:dd:ee:ff #把这个修改掉好了

[root@chem00-ds root]# ifconfig eth0 up

如果你发现

Device eth0 has different MAC address than expected,ignoring [failed]

hoho.....你肯定是在没有把eth0 down的时候就去修改mac了,怎么办,重新来过吧

这个时候试试看能不能上网,如果可以就ok了,如果不可以,ping一下网关,如果不可以,请回去重新设置mac.或者联系saier看有没有开通,或者说你有没有把登记的mac记错.如果能ping通网关但是不能上网,恭喜你,成功一半了.这个问题多半是本地路由的问题

[root@chem00-ds root]# route

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

192.168.0.0 * 255.255.255.0 U 0 0 0 eth1

218.193.14.0 * 255.255.255.0 U 0 0 0 eth0

169.254.0.0 * 255.255.0.0 U 0 0 0 eth1

127.0.0.0 * 255.0.0.0 U 0 0 0 lo

default 218.193.14.1 0.0.0.0 UG 0 0 0 eth0

如果没有最下面default那一项,据deity说是用ifconfig后默认本地路由消失了,要手动添加

[root@chem00-ds root]# route add default gw 218.193.14.1

现在再route一下,如果有default一项,就应该能上网了.......啊!!还是不行,请从头作起.实在不行,请把以下代码加入到/etc/rc.d/rc.local里面

##########################################################################

ifconfig eth0 down #eth0修改成你对外的网卡设备号,用ifconfig查看

ifconfig eth0 hw ether 00:e0:4c:30:49:d2 #修改成你上报的mac

ifconfig eth0 up

route add default gw 218.193.14.1 #修改成你的网关地址

##########################################################################

reboot,应该就可以了,如果还不行,请更换网卡,或者mail给我看看.....到此,上网问题解决了.下面就是像服务器一样的运行了.具体要的步骤再总结如下

一般来说安装完后,按照上面配置好网络,su到root,setup,选择rlogin,vsftpd(虽然大家都强烈建议不用telnet和ftp,但

是telnet和ftp这两个服务太方便了,如果你没有特别的安全要求还是用telnet和ftp吧)打开,在防火墙中打开23和21端口,reboot

吧.这样就可以只留下机箱(当然你必须要有一个普通用户,要不然默认root不让telnet的)像服务器一样工作了.然后随便找台机器telnet上来

[root@chem00-ds root]# telnet 218.193.14.85

Trying 218.193.14.85...

Connected to 218.193.14.85 (218.193.14.85).

Escape character is '^]'.

Red Hat Linux release 9 (Shrike)

Kernel 2.4.20-31.9 on an i686

login:

至于管理机器,以后再说吧,先睡觉去了........zzzZZZ

Debian:

以MAC地址11:22:33:44:55:66 为例 debian的是在/etc/network/interface中对应网卡处加入 hwaddress ether 11:22:33:44:55:66

或者在/etc/init.d/networking中加入一句: /sbin/ifconfig eth0 hw ether 11:22:33:44:55:66, 重起服务:/etc/init.d/network restart

阅读(8563) | 评论(0) | 转发(1) |

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值