感谢支持
我们一直在努力

Linux网络基本配置指南

  查看网路接口信息


  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行,前面的生效。

赞(0) 打赏
转载请注明出处:服务器评测 » Linux网络基本配置指南
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏