默认网关设置 |
您所在的位置:网站首页 › 默认网关查看ip › 默认网关设置 |
默认网关设置_Linux怎么配置静态IP地址
如何为 Linux设置网络地址参数-基本网络设置 前言:之前,我们已经分享和了解了Linux系统的基本管理命令和技巧,为进一步学习Linux网络服务奠定了基础。接下来,让我们了解一下网络服务器中的网络设置、文件服务、域名解析以及Linux系统的其他应用。 1。检查网络配置 以确保网络配置的正确性和平滑的网络连接是作为服务器应用的Linux系统的基础。检查和测试网络配置是管理Linux网络服务的第一步 1。ifconfig-查看网络配置 1)查看所有活动网络接口的信息 执行ifconfig或ip addr或ip a命令以显示当前主机中已启用(活动)网络接口的信息 示例:(注意:图中显示的是RHEL6版本6,版本7中的网卡名称是ens33) 2)查看指定的网络接口信息 格式:ifconfig网络接口名称 图:(版本7网络接口(网卡名称)是ens的开头) 如上图所示,您还可以知道通过发送和接收的数据包数量 2 .主机名命令 在Linux系统中,相当多的网络服务将通过主机名来识别该机器。如果主机名配置不正确,可能会导致程序功能失败 1)查看主机名 使用hostname命令查看当前主机的主机名,而不添加任何选项参数 示例: 2)临时更改主机名 命令格式: 示例: 注意:此方法只是临时更改主机名,重新启动后将无效 3)永久更改主机名 a。配置文件 RHEL6和7的修改具有不同的配置文件存储路径。如果配置文件中的主机名被修改,主机名可以在重新启动时被永久更改。 RHEL6主机名配置文件路径是:/etc/sysconfig/network RHEL 7主机名配置文件路径是:/etc/hostname 示例:(示例是RHEL6的修改,7是相同的。只有文件路径不同) b。使用命令进行修改(此方法仅适用于RHEL7或CentOS7之后) 命令格式: 使用此命令进行更改后,更改后的主机名会自动写入配置文件,因此您可以永久更改主机名,这实际上是修改配置文件 3.route命令 直接执行route命令以查看当前主机中的路由表信息。如果与“-n”选项结合使用,路由记录中的地址可以以数字形式显示,这可以跳过解析主机名的过程,并在有更多路由表条目时加快执行速度。示例 : 目的地列对应于目标网段的地址,网关列对应于受惊吓的路由器的地址,而Iface列对应于发送数据的网络接口当目标网段为“默认”时,表示该线路是默认的网关记录,当打草惊蛇为“*”是时,表示目标网段直接连接到该机器 4.netstat命令199netstat命令(如查看系统的网络连接状态)是了解网络状态和排除网络服务故障的有效工具 命令格式: 常用选项: -a:显示所有活动连接(包括监听和非监听状态服务端口) -n:以数字形式显示 -p:显示相关进程信息 -t:查看与TCP协议相关的信息 -u:查看UDP协议相关的信息 -r:显示路由表 : Tcp21的示例是ftp服务的端口 2,测试网络连接 1,ping命令-测试网络连接 命令格式: 常用选项: -c。完成次数> :设置请求响应完成的次数 -I & lt;>之间的秒数:指定发送和接收信息之间的时间间隔 -q:不显示指令执行过程,除了在开始和结束的相关信息 -s & lt;数据包大小> :设置数据包大小 -t & lt;生存值> :设置生存值TTL -v的大小:指令执行过程的详细显示 示例: 如果返回“目标主机不可达”的反馈信息,则目标主机不可达,目标地址可能不存在或主机关闭;“网络不可达”的反馈表明没有可用的路由记录(如默认网关),并且无法到达目标主机所在的网络。返回“请求超时”的反馈消息,指示与目标主机的连接超时(数据包变慢或丢失)。如果有严格的防火墙限制,也可能会返回此消息。 2.traceroute命令-跟踪数据包的路由 使用traceroute命令测试在当前主机和目标主机之间传递的网络节点,并显示每个中间节点的连接状态(响应时间)对于无法响应的节点,连接状态将显示为“*” 命令格式: 示例: 在网络测试和故障排除过程中,ping命令通常用于测试与主机的网络连接。如果发现网络故障,traceroute命令用于跟踪和查看哪个中间节点出现故障。 3.nslookup命令-测试域名解析 nslookup是测试域名解析的专用工具(域名服务将在后面详细解释,这是一种将域名解析为通用ip地址的服务。) 命令格式: 示例: 如果对查询域名的IP地址给出了成功的反馈,则意味着域名解析没有问题;如果消息”...“无法连接到任何服务器”,这意味着您无法连接到指定的DNS服务器。如果消息”...找不到xxx.yyy.zzz:NXDOMAIN "出现,要查询的域名不存在。 3。设置网络地址参数 网络参数设置方法: 临时配置-使用命令调整网络参数简单快捷,运行中的网络参数 可以直接修改。一般情况下,只有在网络调试过程中重启后才适合使用 系统。该修改将使 永久配置无效-用于通过配置文件修改来修改各种网络参数的配置文件 适用于为服务器设置固定参数。 将在网络服务重新加载或重新启动后生效。 1。临时配置-使用网络配置命令(注意:RHEL6中网络接口的名称是eth。使用ifconfig命令修改网卡的地址和状态。 ifconfig命令不仅可以用来查看网卡配置,还可以用来修改网卡的ip地址和子网掩码。您还可以绑定网络接口,激活或停用网络接口 a。修改网卡的ip地址(临时修改) 命令格式: 示例: b。禁用或重新激活网卡 命令格式: 示例: c。设置虚拟网络接口(相当于为网卡配置多个IP地址) 命令格式: 示例: 可以根据需要添加更多虚拟接口。例如,“以太0: 1”、“以太0: 2”等。 2)使用路由命令添加和删除静态路由记录 删除路由表中的默认网关记录命令格式:路由删除默认网关IP地址 添加默认网关记录命令格式到路由表:路由添加默认网关IP地址 添加路由记录命令格式到指定网段:路由添加网络网段地址网关IP地址 删除路由记录命令格式到指定网段:路由器删除网络永久配置-修改网络配置文件 1)网络接口配置文件 网络接口的配置文件默认位于目录“/etc/sysconfig/Network-scripts/”中,文件名格式为:“ifcfg-XXX”,其中“XXX”是网络接口的名称例如,RHEL6中网卡eth0的配置文件是“ifcfg-eth0”,而RHEL7中网卡ens33的配置文件是“ifcfg-ens33” 在网卡的配置文件中,可以看到静态IP地址的一些内容,如下图所示: 以上配置项的含义和功能如图所示(RHEL6中的配置文件如图所示,7中的配置文件类似,所以换药方式相同。变化几乎是相同的) 设备:设置网络接口的名称ONBOOT:设置网络接口是否在Linux系统启动时激活BOOTPROTO:设置网络接口的配置模式,当该值为静态时,使用静态ip地址。当它是dhcp时,它意味着ip地址ipADDR是通过dhcp动态获得的:设置网络接口的IP地址NETMASK:设置网络接口的子网掩码GUEST:设置网络接口的默认网关地址2)重新启动网络网络服务 。修改网络接口的配置文件后,为了使新配置生效,您可以重新启动网络服务或重新启动主机,或者禁用或启用网络接口。 示例:在 RHEL6中重新启动网络服务:在服务网络重新启动中重新启动网络服务RHEL7: systemctl重新启动网络注意:这是我在做实验时的体验:RHEL6修改网卡配置并重新启动后,ip地址没有改变。这时,我们经常删除文件RHEL7不需要被照顾。RHEL7特别适合改变,RHEL6特别不适合改变。(个人提示,未批准) 3)域名解析配置文件 a。指定为该计算机提供域名解析的服务器的地址 /etc/resolve。默认情况下,conf文件记录这台机器使用的DNS服务器的地址信息。对此文件的修改将立即生效Linux系统最多可以指定3个(第三个将被忽略)不同的DNS服务器地址,第一个DNS服务器将被优先使用。 示例: ,其中“search localdomain”用于设置默认搜索域(域名后缀)例如,当访问主机“localhost”时,它相当于访问“localhost.localdomain” b。本地主机映射文件 /etc/hosts文件记录了主机名和ip地址之间的映射表,该映射表通常用于存储频繁访问的主机信息当访问未知域名时,首先查找文件中是否有对应的映射记录,如果没有,则查找域名服务器 主机文件和DNS服务器 之间的比较默认情况下,系统首先从主机文件中查找并解析记录。主机文件仅对当前主机有效,从而减少了DNS查询过程,并将访问速度提高了256以上 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |