本文共 2045 字,大约阅读时间需要 6 分钟。
常用网络配置命令
在“Linux系统管理”的文章中,大家已经学习了Linux系统的基本管理命令和技巧,为了进一步学习Linux网络服务打下了良好的基础。所以我作者以后将陆续推出Linux网络服务的相关文章。希望大家能给与我大大的支持。
今天我们就来学习一下Linux网络服务的基础命令,查看网络及测试网络的基础命令。1)ifconfig——查看指定网卡的ip地址。
如果不指定网卡名称则查看所有已启用的网卡地址信息。 如下:查看eth0网卡的地址信息。 ifconfig命令不仅可以用于查看网卡配置,还可以修改网卡的ip地址,子网掩码,也可以绑定虚拟网络接口,启用或禁用网卡。 格式:ifconfig [网络接口名称] [IP地址] [netmask 子网掩码] 或者 ifconfig [网络接口名称] [IP地址/子网掩码] 如下:使用ifconfig命令临时配置网卡的ip地址以及子网掩码。 使用ifconfig命令配置的ip都是临时生效的,重启主机就失效了,如果需要配置永久生效的ip需要使用“vi /etc/sysconfig/network-scripts/ifcfg-eth0”命令修改配置文件。 需要临时禁用或启用指定的网卡时需要结合“down”和“up”开关选项。 如下:使用ifconfig命令启用或禁用网卡。 其实启用、禁用网卡我们还可以使用“ifdown”和“ifup命令”来实现。 如果我们需要给一块网卡配置多个ip时我们需要为网卡绑定虚拟接口。如下使用ifconfig命令为网卡配置多个ip。 使用ifconfig命令只是临时为网卡配置多个ip地址,如果需要永久生效如果需要配置永久生效的ip需要使用“vi /etc/sysconfig/network-scripts/ifcfg-eth0:0”命令修改配置文件。2)hostname——查看以及修改主机名称,修改的主机名只是临时有效,重启计算机以后将会失效。
格式:hostname [新的主机名] 如下:使用hostname命令查看以及修改主机的名称。 如果要想永久更改计算机的名称可以使用“vi /etc/sysconfig/network”命令修改配置文件。3)route——查看系统中的路由表信息,以及添加、删除静态路由记录。
直接执行route命令可以查看当前主机中的路由表信息。在输出结果中,Destination列对应目标网段的地址,Gateway列对应下一跳路由器的地址,Iface列对应发送数据的网络接口。(若结合“-n”时,可以将路由记录中的地址显示为数字形式。) route命令不仅可以用于查看路由表的信息,还可以添加、删除静态的路由表条目,其中当然也包括设置默认网关地址(默认网关记录是一条特殊的静态路由条目)。 通过“route add”操作可以添加路由记录,结合“-net”选项指定目标网段的地址,结合“gw”选项指定下一跳的ip地址。 通过“route del”操作可以删除路由记录,只要结合“-net”选项指定对应路由记录中的目标的地址即可。 添加、删除默认网关记录时,与添加,删除静态路由记录的命令格式类似,单指定目标网段时只需简单地使用“default”表示即可。4)netstat——查看网络的链接情况
通过netstat命令可以查看当前系统的网络连接状态、路由表、接口统计等信息,是了解网络状态及排除网络服务故障的有效工具。 格式:netstat [选项] -a:显示当前主机中所有活动的网络连接信息。 -n:以数字的形式显示相关的主机地址,端口等信息。 -r:显示路由表信息。 -l:显示处于监听状态的网络连接及端口信息。 -t:查看TCP协议相关的信息。 -u:查看UDP协议相关的信息。 -p:显示与网络连接相关联的进程号,进程名称信息。 通常使用“-anpt”选项查看系统中所有的TCP相关信息,或使用“-anpu”选项查看系统中所有的TCP相关信息。5)traceroute——跟踪数据包的路由途径
使用traceroute命令可以测试从当前主机到目的主机之间经过了那些网络节点,并显示各节点的连接状态。6)nslookup——测试DNS域名解析
nslookup命令是用来测试域名解析的专用工具,使用时只要指定要解析的目标域名作为参数即可。指定本机的DNS地址需要使用“vi /etc/resolv.conf”命令修改配置文件,对该文件修改后保存立即生效。Linux系统最多可以指定3个不同的DNS地址。
host文件中记录着主机名与ip的映射关系表,一般用来保存经常需要访问的主机的信息。如果需要向host文件添加相应的记录时,需要使用“vi /etc/hosts”命令修改host配置文件。
本文转自yun5277 51CTO博客,原文链接:http://blog.51cto.com/dengqi/1198130,如需转载请自行联系原作者