Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Linux网络基本网络配置方法介绍大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

网络信息查看  设置网络地址: cat /etc/sysconfig/network-scripts/ifcfg-eth0   你将会看到: DEVICE=eth0BOOTPROTO=staticsHWADDR=00:0C:29:13:D1:6FONBOOT=yesMM_CONTROLLED=noTYPE=EthernetIpaddr=192.168.0.212NETMASK=255.255.25

网络信息查看  设置网络地址: cat /etc/sysconfig/network-scripts/ifcfg-eth0   你将会看到: DEVICE=eth0BOOTPROTO=staticsHWADDR=00:0C:29:13:D1:6FONBOOT=yesMM_CONTROLLED=noTYPE=EthernetIpaddr=192.168.0.212NETMASK=255.255.255.0DNS1=140.207.198.6DNS2=223.5.5.5BOOTPROTO=statics :表示使用静太IP地址。 ONBOOT=yes:表示开机时,启动这个网卡。 取动态IP地址地址  DEVICE=eth0  ONBOOT=yes  BOOTPROTO=dhcp 设置好IP地址,现在还不能生效哦,要重新启动网卡才可以。 Ifconfig <网络接口名称> network <子网掩码>  例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0  注:手工配置linux网络只限于临时使用,配置不保存。  扩展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一块网卡配置多个子ip地址。  # ifconfig eth0 hw ether MAC地址 修改网卡的mac地址,# /etc/rc.d/init.d/network start 启动network# /etc/rc.d/init.d/network stop 停止network# /etc/rc.d/init.d/network restart 重启network 主机名称配置文件修改主机名/etc/sysconfig/network   例:# vi /etc/sysconfig/network 使用vi编辑器打开主机名配置文件。# vi /etc/sysconfig/network   NETWORKING=yes 网络是否可用。  HOSTNAME=xxxx xxxx为新设置的主机名。  本地主机名称解析文件  /etc/hosts  Hosts 和 DNS具有类似的主机名称解析功能  域名服务器配置文件  /etc/resolv.conf  最多可以设置3行,前面的生效 查看网路接口信息  1.了解linux中的网络接口设备  $/sbin/ifconfig 查看所有活动网络接口信息,其中包括一个lo环回端口。  2.查看指定网络接口的信息  $/sbin/ifconfig <网络接口名称> 查看指定接口信息。  3.查看系统中所有网络接口的信息  $/sbin/ifconfig –a 查看所有接口信息,包括非活动状态接口。  注:普通用户查看网络接口信息时,需要在命令前加“/sbin”,而管理员却不用。这是由于命令搜索路径的原因,可以通过“$echo $PATH”查看。  查看网关地址和路由信息  1、查看主机路由信息  #/route  显示当前linux主机中的路由表信息。  #/route |grep default  在route命令的显示结果中以“default”开始的行显示了,主机的认网关地址,将route命令和grep命令组合,使用过滤route命令的显示结果只显示认网关地址。  2.测试与其它主机的网络链接  $ping 目的主机地址  使用ping命令测试与其它主机的网络链接。ctrl+C终止。  $ping –c <测试数据包数量> <目的主机地址>  使用ping命令发送指定数量的数据包进行网络链接测试。  $使用ping命令进行网络链接测试的技巧。  注:当ping命令测试不成功时并不能判断当前主机到目标主机的连接是断开的,因为有很多因素,(如网络防火墙等)可以导致网络连接正常时主机之间无法ping通。  3、测试与其它主机的网络链接路径  $traceroute <目的主机地址>  traceroute命令显示当前主机与目的主机之间经过的所,有网络节点的地址,以及当前主机到每个中间结点的连接状态。  查看主机名称信息  1、查看当前主机名称  $Hostname 查看当前的主机名。  2、使用DNS服务器查询域名  $Nslookup  交互模式:通常用于对DNS服务器进行测试  直接模式:用于查询某个域名对应的ip地址  使用网络命令进行网络设置  网络设置的方法  1、DHCP网络配置  $Dhclient 使用dhclient命令可以从DHCP服务器中申请新的网络配置应用到当前主机。  注:DHCP服务器通常提供给DHCP客户端最基本的网络配置信息,包括:接口ip地址,认网关,DNS  服务器地址。  2、手工网络配置  网络接口ip地址和子网掩码  认网关地址  当前主机名称  DNS服务器地址  Ip地址配置命令  Ifconfig <网络接口名称> network <子网掩码>  例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0  注:手工配置linux网络只限于临时使用,配置不保存。  扩展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一块网卡配置多个子ip地址。  # ifconfig eth0 hw ether MAC地址 修改网卡的mac地址,路由配置命令  1、删除认网关路由  $Route del default gw <认网关地址>  2、添加认网关路由  $Route add default gw <认网关地址>  例:#route add default gw 192.168.1.1  主机名称配置命令  # hostname 123  将主机暂时名称改为123。  DNS域名解析  Nslookup  >server  显示linux系统中使用的DNS服务器地址,也可临时设置生效。  修改配置文件进行网络设置  使用工具进行网络设置  # Netconfig 图形界面设置网络,重启network后生效。  界面中需要填写的内容:  主机网络接口的ip地址。  网络接口的子网掩码。  认网关地址。  主DNS服务器的ip地址。  网络服务启动脚本  /etc/init.d/network 从新启动才能生效  扩展:# /etc/rc.d/init.d/network start 启动network  # /etc/rc.d/init.d/network stop 停止network  # /etc/rc.d/init.d/network restart 重启network  网络接口配置文件  /etc/sysconfig/network-scripts/ifconfg-*  DEVICE=eth0 网卡编号  ONBOOT=yes 开机时是否启动网卡。  BOOTPROTO=static 静态ip或者DHCP动态获取。  Ipaddr=192.168.1.163 ip  NETMASK=255.255.255.0 掩码  GATEWAY=192.168.1.1 网关  以下为动态获取方式:  DEVICE=eth0  ONBOOT=yes  BOOTPROTO=dhcp  停止和启动指定的网络接口  单个网络接口的配置进行修改后  Ifdown 网络接口名称 停止某个网络接口。  Ifup 网络接口名称 开启某个网络接口。  注:单个网络接口的配置文件进行修改后,不必每次都从新启动network服务使配置文件生效,可用以上命令。  扩展:对网络接口操作:  # ifconfig eth0 down 停止eth0接口  # ifconfig eth0 up 开启eth0接口  可以连续使用  Ifdown eth0 ; ifup eth0  主机名称配置文件  /etc/sysconfig/network  例:# vi /etc/sysconfig/network 使用vi编辑器打开主机名配置文件。  NETWORKING=yes 网络是否可用。  HOSTNAME=xxxx xxxx为新设置的主机名。  本地主机名称解析文件  /etc/hosts  Hosts 和 DNS具有类似的主机名称解析功能  域名服务器配置文件  /etc/resolv.conf  最多可以设置3行,前面的生效。

大佬总结

以上是大佬教程为你收集整理的Linux网络基本网络配置方法介绍全部内容,希望文章能够帮你解决Linux网络基本网络配置方法介绍所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。