对于linux网络命令不熟悉的可以看一下
一,常用命令
1.ifconfig
ifconfig -a可以查看那所有的网卡配置信息,但是不太常用,因为给出的信息太多,不明确。
ifconfig eth0 查看第一块网卡的信息。
2.ping
最常用的方法是 ping 192.168.20.1这种ping + ip的格式
如果向192.168.20.1发两个大小为1024的数据包的命令是什么呢?
ping -c 2 -s 1024 192.168.20.1
3.route
route会显示几个*号
如果不喜欢可以用route -n,这样就不会显示*号了。
4.traceroute
tracetroute 192.168.20.1 这条命令可以跟踪显示到每个节点花了多长时间,但是也不常用,或许局域网好用,但是网站绝不会给你反馈结果的。
5.nslookup
nslookup 可以用来解析百度的域名。
6.netstat
netstat -anpt 显示所有连接,以数字形式显示主机地址,显示与网络进程相关的进程号,查看tcp的相关协议。
7.arp
arp -s 192.168.1.1 00:0C:29:99:32:25把IP地址192.168.1.1与mac地址进行绑定
arp -n显示arp缓存表
8.设置网络接口
ifconfig eth0 up = ifup eth0 开第一块网络接口
ifconfig eth0 down = ifdown eth0 关第一块网络接口
ifconfig eth0:0 192.168.20.1 设置虚拟接
ifconfig eth1 hw ether 00:0C:29:27:27:27 设置网卡的mac地址
9.添加指定网段到路由条目
route add -net 192.168.3.0/24 gw 192.168.4.4 添加局域网段192.168.3.0/24的路由记录,下一条为192.168.4.4
route del -net 192.168.3.0/24 gw 192.168.4.4 除这个网段
route add default gw 192.168.10.1 加指定网关
route del default gw 192..168.10.1 删除指定网关
二。通过改文件来永久修改
网卡的文件在
/etc/sysconfig/network-scripts/ifcfg-eth0
主机名的文件在
/etc/sysconfig/network
本地主机名解析文件
/etc/hosts
DNS
/etc/resolv.conf
阅读(2810) | 评论(0) | 转发(2) |