博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RHEL 5服务篇—常用网络配置命令
阅读量:6717 次
发布时间:2019-06-25

本文共 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,如需转载请自行联系原作者

你可能感兴趣的文章
mac 上安装 Android SDK
查看>>
angular 1.x select 默认选中
查看>>
input accept属性限制文件上传格式
查看>>
JQuery扩展:TextArea在光标处插入文本
查看>>
支付宝接口使用文档说明 支付宝异步通知
查看>>
前端基础快速学习-Dom
查看>>
Java面向对象深入篇 (二)
查看>>
Hibernate get 和 load方法区别
查看>>
企业实施云ERP软件需注意哪些关键问题
查看>>
poj 2752 Seek the Name, Seek the Fame
查看>>
spring的注解注入
查看>>
在GIF图片上打水印,图片合成
查看>>
常见排序2---归并排序
查看>>
使用ln创建软链接碰到的小问题
查看>>
Android Browser学习十二 UrlInputView(2) 网络联想数据的获取详细
查看>>
ASP.NET MVC 4 for Visual Studio 2010 下载地址
查看>>
PHP配置MS SQLServer数据库连接
查看>>
HTML链接
查看>>
mac使用技巧
查看>>
PHP和MySQL实现消息队列
查看>>