Chinaunix首页 | 论坛 | 博客
  • 博客访问: 895370
  • 博文数量: 206
  • 博客积分: 10276
  • 博客等级: 上将
  • 技术积分: 2358
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-01 02:41
文章分类

全部博文(206)

文章存档

2014年(1)

2013年(1)

2012年(2)

2011年(10)

2010年(14)

2009年(15)

2008年(33)

2007年(90)

2006年(40)

我的朋友

分类: LINUX

2007-01-31 11:54:40

linux修改网卡 MAC方法

在文件/etc/sysconfig/network-scripts/ifcfg-eth0 
中增加一行类似如下
MACADDR=00:50:BA:11:36:2B

不需要修改任何 init 文件
那就先增加那行, 运行
/etc/init.d/network restart
完事后,注释掉新增加的那行,再运行一下上面那个命令就好了
 
1、用useradd添加用户
Useradd student1——创建用户st1
Useradd –e 12/31/2004 student2——创建student2,指定2004-12-31到期
用户的缺省工作目录是/home/username,可以指定其他目录为其工作目录,例:useradd
student3 –d /student/student3
用户的缺省UID从500后顺序增加,可以指定UID。例:useradd –u 600 student4
如果不指定用户所属的工作组,在创建用户的时候会生成一个与用户名同名的工作组,也可以在
创建用户的时候就指定其工作组。例:useradd –g student student 5
2、用passwd为用户设置密码
例:passwd student1
注意:没有设置密码的用户不能使用。
3、usermod修改用户账户
例:将用户student1的登录名改为st1,
usermod –l st1 student1
例:将用户加入到student组中,
Usermod –g student student1
例:用户目录改为/student/student1
usermod –d /student/student1 student
4、用userdel删除用户账户
例:删除用户student2
userdel student2
例:删除用户student3,同时删除他的工作目录
Userdel –r studenet3
5、查看用户信息
id命令查看一个用户的UID和GID,例:查看student4的id
Id student4
finger命令 ——可以查看用户的主目录、启动shell、用户名、地址、电话等信息 。
例:finger student4
6、groupadd新增组
groupadd –g 888 student
创建一个组student,其GID为888
7、gpasswd为组添加用户
只有root和组管理员能够改变组的成员:
例:把student1加入stdeunt组
Gpasswd –a student1 student
例:把student1退出student组
Gpasswd –d student1 student
例:把student的管理员指派给yz
Gpasswd –A yz student
8、groupmod修改组
groupmod –n student students     修改student组名为students
9、groupdel删除组
groupdel students   删除组students
10、用ifconfig配置网卡
ifconfig eth0 192.168.0.1
ifconfig eth0 down
ifconfig eth0 up
ifconfig eth0 netmask 255.255.255.0
ifconfig eth0 192.168.0.1 netmask 255.255.255.0
ifconfig eth0 -broadcast 192.168.0.255
ifconfig eth0
ifconfig
11、用 route命令是查看和设置路由
route add 0.0.0.0 gw 172.16.19.254—— 增加一个默认默认网关
route del 0.0.0.0 gw 172.16.19.254——删除一个默认网关
route——显示出当前路由表
 

使用以下命令配置以太网络
1、 ifconfig
可以使用ifconfig命令来配置并查看网络接口的配置情况。
例如:
(1) 配置eth0的IP地址, 同时激活该设备。
#ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up
(2) 配置eth0别名设备eth0:1的IP地址,并添加路由。
#ifconfig eth0:1 192.168.1.3
#route add –host 192.168.1.3 dev eth0:1
(3) 激活设备。
#ifconfig eth0:1 up
(4) 禁用设备。
#ifconfig eth0:down
(5) 查看指定的网络接口的配置。
#ifconfig eth0
(6) 查看所有的网络接口配置。
  #ifconfig
2、 route
可以使用route命令来配置并查看内核路由表的配置情况。
例如:
(1) 添加到主机的路由。
  #route add –host 192.168.1.2 dev eth0:0
#route add –host 10.20.30.148 gw 10.20.30.40
(2) 添加到网络的路由。
#route add –net 10.20.30.40 netmask 255.255.255.248 eth0
#route add –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
#route add –net 192.168.1.0/24 eth1
(3) 添加默认网关。
#route add default gw 192.168.1.1
(4) 查看内核路由表的配置。
#route
(5)删除路由。
#route del –host 192.168.1.2 dev eth0:0
#route del –host 10.20.30.148 gw 10.20.30.40
#route del –net 10.20.30.40 netmask 255.255.255.248 eth0
#route del –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41
#route del –net 192.168.1.0/24 eth1
#route del default gw 192.168.1.1
对于1和2两点可使用下面的语句实现:
Ifconfig eth0 172.16.19.71 netmask 255.255.255.0
Route 0.0.0.0 gw 172.16.19.254
Service network restart
3、 traceroute
可以使用traceroute命令显示数据包到达目的主机所经过的路由。
例如:
#traceroute
4、 ping
可以使用ping 命令来测试网络的连通性。
例如:
#ping
#ping –c 4 192.168.1.12
5、 netstat
可以使用netstat命令来显示网络状态信息。
例如:
(1) 显示网络接口状态信息。
#netstat –i
(2) 显示所有监控中的服务器的Socket和正使用Socket的程序信息。
#netstat –lpe
(3) 显示内核路由表信息。
#netstat –r
#netstat –nr
(4) 显示TCP/UDP传输协议的连接状态。
#netstat –t
#netstat –u
6、 hostname
可以使用hostname命令来更改主机名。例如;
#hostname myhost
7、 arp
可以使用arp命令来配置并查看arp缓存。例如:
(1) 查看arp缓存。
#arp
(2) 添加一个IP地址和MAC地址的对应记录。
#arp –s 192.168.33.15 00:60:08:27:CE:B2
(3) 删除一个IP地址和MAC地址的对应缓存记录。
#arp –d192.168.33.15
阅读(1091) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~