1. 使用ifconfig命令查看网络接口信息:
a) Eth0:第1块以太网卡的名称
b) Lo:回环网络接口,是一个虚拟接口.
c) Hwaddr:表示网络接口的物理地址.
d) Inet addr:表示网络接口的Ip 地址.
e) Bcast:表示网络接口所在的网络的广播地址.
f) Mask:表示网络接口的子网掩码.
2. 查看网络接口的配置信息:
a) Ifconfig –a
3. 使用ping命令测试网络连接
a) Ping 192.168.4.1
b) Ping –c 2 –s 1023 192.168.4.1
i. –c 表示发送测试包的数量
ii. –s表示发送测试包的大小
4. 查看主机路由表记录:
a) Route
b) Route –n 使用-n参数,可以将路由记录中的地址显示为数字形式,减少解析主机名的过程,加快命令的执行速度.
c) Taceroute 192.168.7.7 跟踪从本级到目的主机的路由路径.
5. 查看当前主机的名称:
a) Hostname
6. 使用nslookup命令解析域名
a) Nslookup 域名或Ip地址 {DNS服务器地址}
7. 查看网络连接状态:
Netstat –anpt|grep :21 查看本级FTP服务程序,显示PID和进行程名称.
Netstat –nr 查看主机中的路由表信息
-a:显示当前主机所有活动的网络连接信息.
-n:以数字形式显示相关主机的地址,端口等信息.
-r:先是路由表信息
-l:显示处理监控状态的网络连接及端口信息
-t:查看tcp协议相关的信息.
-u:查看udp协议的相信.
-p:先是与网络连接相关的进程号.进程名称信息
8.
查看arp地址解析记录
Arp –n
8. 设置网卡的IP地址,子网掩码:
a) Ifconfig 网络接口名
ip地址
[netmask 子网掩码]
b) Ifconfig 网络接口名
ip地址[/掩码长度]
例如:
Ifconfig eth0 192.168.1.1 netmask 255.255.255.0
Ifconfig eth0 192.168.1.1/24
9. 禁用或激活网络接口
a) Ifconfig eth0 up
b) Ifconfigi eth1 down
10. 设置网卡的虚拟接口:
a) Ifconfig eth0:0 172.17.17.16
可以根据需要添加更多的虚拟接口 如:eth0:1 eth0:2
11. 修改网卡的MAC地址:
a) Ifconfig eth1|grep Hwaddr
b) Ifconfig eth1 down
c) Ifconfig eth1 hw ether 00:0c:29:27:27
d) Ifconfig eth1|grep hwaddr
e) Ifconfig eth1 up
12. 设置路由记录
a) Route add –net 192.168.3.0/24 gw 192.168.4.4
b) Route del –net 192.168.3.0/24
c) Route –n
d) Route del default gw 192.168.4.1
e) Route –n
f) Route add default gw 192.168.4.254
13. 设置静态ARP记录
a) Arp –s 192.168.4.1 00:0c:24:13:33:15
b) Arp –n
14. 通过修改配置文件来修改网络参数:
a) Vi /etc/sysconfig/network-scripts/ifcfg-eth0
b) DEVICE:设置网络接口的名称
c) ONBOOT:设置网络接口是否在LINUX系统启动时激活
d) BOOTPROTO:设置网络接口的配置方式,值为static时表示静态指定的IP地址,为DHCP时表示通过DHCP来获取地址
e) IPADDR:设置网络借口的IP地址.
f) NETMASK:设置网络接口的子网掩码.
g) GATEWAY:色红纸网络接口的默认网关地址.
15. 停止或启动指定的网络接口:
a) Ifdown eth0
b) Ifup eth
c) Ifdown eth0;ifup eth0
d) Service network restart
e) /etc/init.d/network restart
16. 主机名称配置文件:
a) Vi /etc/sysconfig/network
17. 本地的主机名解析文件:
a) Vi /etc/hosts
18. 域名服务器的配置文件:
a) Vi /etc/resolv.conf