Chinaunix首页 | 论坛 | 博客
  • 博客访问: 202348
  • 博文数量: 90
  • 博客积分: 41
  • 博客等级: 民兵
  • 技术积分: 400
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-07 11:52
文章分类
文章存档

2014年(11)

2013年(3)

2012年(69)

2011年(7)

分类:

2012-12-28 15:49:53

原文地址:linux网络命令及配置杂记 作者:dba_life

一.网络相关命令
1.ifconfig
用于查看和更改网络接口的地址和参数,包括IP地址、网络掩码、广播地址,使用权限是超级用户
ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up   ---直接即时生效,重启失效
gateway:
# route add default gw 192.168.30.1 eth0
dns:
# vi /etc/resolv.conf
nameserver 202.131.80.1
nameserver 202.131.80.5
如果要暂停某个网络接口的工作,可以使用down参数:
#ifconfig eth0 down/up
修改网关:vi /etc/sysconfig/network
/etc/init.d/network restart 重启网络服务
 
2.route
添加路由
route [-p] add -net 192.168.20.0 netmask 255.255.255.0 gw 192.168.10.1
查看路由状态
route -n
删除路由
route del -net 192.168.20.0 netmask 255.255.255.0
添加默认网关
route add default gw IP
 
3.ping
执行ping命令就是使用ICMP协议
测试本机网卡是否工作
ping 127.0.0.1
测试DNS服务器是否能够ping通
ping DNS服务器IP地址
测试DNS服务器配置是否正确(还可以得到域名所对应的IP)
ping 域名
 
4.traceroute
跟踪数据包到达网络主机所经过的路由工具。
原理是试图以最小的TTL发出探测包来跟踪数据包到达目的主机所经过的网关,
然后监听一个来自网关ICMP的应答。发送数据的默认大小为38个字节。
traceroute 域名或IP
 
5.nslookup

是一个用于查询 Internet域名信息或诊断DNS 服务器问题的工具

A记录(主机记录,用来指示主机地址)

MX记录(邮件交换记录,用来指示邮件服务器的交换程序)

CNAME记录(别名记录)

SOA(授权记录)

PTR(指针)

 

nslookup 域名或者IP

nslookup -qt=类型 目标域名

nslookup -type=cname|mx

nslookup -type=ns

nslookup指定域名服务器查询结果
nslookup 202.102.128.68

域名反向解析查看命令
nslookup –qt=ptr yourIP

 
二.通过配置文件的修改网络参数
1.修改网卡相关相关信息
/etc/sysconfig/network-scripts/ifcfg-eth0,1,2
DEVICE=em1
BOOTPROTO=static
HWADDR=d4:ae:52:ac:09:3e
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
UUID="82749515-0691-4c46-b263-edcb63b0711c"
IPADDR=10.1.10.76
NETMASK=255.255.255.0
GATEWAY=10.1.10.1
DNS1=8.8.8.8
#IPV6INIT=no
#USERCTL=no
停止或启用指定的网络接口
Ifdown eth0
Ifup eth0
重新启动  service 服务名 restart (stop)
 
2.主机名称改变
vi /etc/sysconfig/network
vi /etc/hosts
 
3.域名服务器配置文件
vi /etc/resolv.conf
 
4.设置网关
vim /etc/sysconfig/network  --默认网关
/etc/sysconfig/network-script/ifcfg-ethN --每个网卡的网关设置
 
阅读(1064) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~