RHEL6.3基本网络配置(2)route/hostname/netstat/arp命令

简介:

在上篇博文中介绍了ifconfig命令的使用方法,在这篇博文里将介绍其它几个常用的网络配置命令。

 

1. 设置路由命令route

route命令的本意是用来查看设置路由表,但我们主要是用它来设置默认网关。

我们先使用route命令来查看主机的路由表。
[root@localhost ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use    Iface
192.168.232.0   *               255.255.255.0     U         0         0        0        eth1
其中的“Gateway”项表示路由条目所指的网关,该项为“*”,表示路由条目没有使用网关。
使用带“-n”选项的route命令,可以将路由记录中的地址显示为数字形式,减少解析主机名的过程,加快命令的执行速度。
[root@localhost ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.232.0   0.0.0.0         255.255.255.0   U     1      0        0 eth1
我们也可以手工的向路由表中添加记录:
[root@localhost ~]# route add -net 192.168.3.0/24 gw 192.168.232.254
[root@localhost ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.3.0     192.168.1.254   255.255.255.0   UG    0      0        0 eth1
192.168.232.0   *               255.255.255.0   U     0      0        0 eth1
或者是删除到指定网段的路由记录。
[root@localhost ~]# route del -net 192.168.3.0/24
对于如何增删路由记录,只需了解即可,对于route命令关键是要掌握如何设置默认网关。

再次执行route命令查看路由表
[root@localhost ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.232.0   *               255.255.255.0   U     0      0        0 eth1
default         192.168.232.1   0.0.0.0         UG    0      0        0 eth1
在路由表中,目标地址为“default”的行表示当前主机的默认网关记录。
[root@localhost ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.232.0   0.0.0.0         255.255.255.0   U     1      0        0 eth1
0.0.0.0         192.168.232.1   0.0.0.0         UG    0      0        0 eth1
使用route –n命令,默认网关记录中对应的目标地址将显示为0.0.0.0,而不是default。

最后顺便提一下,在Windows系统中查看路由表应该使用“route print”或“netstat -nr”命令,这也是网工考试中经常考察的内容。

 

2、 设置主机名称命令hostname

在许多的网络应用程序中,是通过主机名的方式与其它主机之间进行连接和通信的。使用hostname命令可以查看或修改计算机的主机名,大多数Linux主机的默认主机名称为“localhost.localdomain”。
例:查看当前计算机的主机名。
[root@localhost ~]# hostname
localhost.localdomain
例:将主机名设置为student。
[root@localhost ~]# hostname student
[root@localhost ~]# hostname
student
用hostname命令设置的主机名称当时即可生效,但是在命令提示符中显示的主机名仍然还是localhost,此时只需将当前的命令窗口关闭,然后新开命令窗口,命令提示符也会有相应的变化。

3、 netstat命令

netstat命令之前已经介绍过多次了,它的主要作用就是用于查看系统开放了哪些端口,而且这个命令在Windows和Linux系统中的用法基本是一样的。
常用选项:
-a:all,显示所有活动的网络连接信息。
-n:number,以数字的形式显示相关的主机地址、端口等信息。
-r:route,显示路由表信息。
如,查看本机中是否运行了FTP服务:
[root@localhost ~]# netstat -an | grep :21
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN
上面的显示的信息表上TCP 21端口已经开放,而且正处于LISTEN侦听状态,这也就意味着系统运行了FTP服务。

另外,使用netstat –nr命令可以快速查看路由表信息,与执行“route –n”命令的结果相同。

4、 arp命令

arp也是一个比较常用的网络命令,arp攻击直到目前也仍然是一种比较有效的攻击手段。但是arp命令的用法还是比较简单的。

Linux系统中arp命令的用法与Windows系统基本类似。

使用“arp -n”命令可以查看当前系统的ARP表。
[root@localhost ~]# arp -n
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.232.1            ether   00:50:56:c0:00:01   C                     eth1
使用“arp -s”命令可以将IP地址与MAC地址绑定。
[root@localhost ~]# arp -s 192.168.232.1 00:50:56:C0:00:01
[root@localhost ~]# arp -n
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.232.1            ether   00:50:56:c0:00:01   CM                    eth1


本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/1194455

相关文章
|
10天前
|
监控 安全 Linux
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景,包括 ping(测试连通性)、traceroute(跟踪路由路径)、netstat(显示网络连接信息)、nmap(网络扫描)、ifconfig 和 ip(网络接口配置)。掌握这些命令有助于高效诊断和解决网络问题,保障网络稳定运行。
32 2
|
22天前
|
域名解析 网络协议 安全
|
27天前
|
网络协议 安全 网络安全
|
12天前
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
36 4
|
12天前
|
网络协议 Linux
使用nmcli命令设置IP地址并排查网络故障
nmcli 是一个功能强大的网络管理工具,通过它可以轻松配置IP地址、网关和DNS,同时也能快速排查网络故障。通过正确使用nmcli命令,可以确保网络配置的准确性和稳定性,提高系统管理的效率。希望本文提供的详细步骤和示例能够帮助您更好地掌握nmcli的使用方法,并有效解决实际工作中的网络问题。
29 2
|
13天前
|
网络虚拟化 数据安全/隐私保护 数据中心
对比了思科和华为网络设备的基本配置、接口配置、VLAN配置、路由配置、访问控制列表配置及其他重要命令
本文对比了思科和华为网络设备的基本配置、接口配置、VLAN配置、路由配置、访问控制列表配置及其他重要命令,帮助网络工程师更好地理解和使用这两个品牌的产品。通过详细对比,展示了两者的相似之处和差异,强调了持续学习的重要性。
27 2
|
17天前
|
缓存 弹性计算 运维
网络管理利器:掌握常用的CMD命令
本文介绍了常用的网络CMD命令及其用法,包括`ping`、`ipconfig`、`tracert`、`nslookup`、`netstat`、`route`、`telnet`、`ftp`、`netsh`、`arp`、`nbtstat`、`hostname`、`systeminfo`、`ipconfig /flushdns`和`tasklist`。这些命令在日常的网络管理和故障排查中非常实用,帮助你轻松进行网络诊断、配置和监控。
|
22天前
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
【10月更文挑战第27天】计算机主机网关的作用类似于小区传达室的李大爷,负责将内部网络的请求转发到外部网络。当小区内的小不点想与外面的小明通话时,必须通过李大爷(网关)进行联系。网关不仅帮助内部设备与外部通信,还负责路由选择,确保数据包高效传输。此外,网关还参与路由表的维护和更新,确保网络路径的准确性。
45 2
|
24天前
|
网络协议 安全 NoSQL
网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-2):scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练、就怕你学成黑客啦!
scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-2):scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练、就怕你学成黑客啦!
|
2天前
|
安全 网络安全 数据安全/隐私保护
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的知识,并提供一些实用的技巧和建议,帮助读者更好地保护自己的网络安全和信息安全。
下一篇
无影云桌面