查看网路接口信息 1、了解linux中的网络接口设备 $/sbin/ifconfig 查看所有活动网络接口信息,其中包括一个lo回环端口。 #rpm -qf /sbin/ifconfig net-tools-1.60-84.fc8 ifconfig-configure a network interface 查看网关地址和路由信息 1、查看主机路由信息 #route 显示当前linux主机中的路由表信息。 #route | grep default 在route命令的显示结果中以“default”开始的行显示了主机的默认网关地址,将route命令和grep命令组合,使用过滤route命令的显示结果只显示默认网关地址。 2、测试与其他主机的网络链接 #ping 目的主机地址 3、测试与其他主机的网络链接路径 #traceroute <目的主机地址> traceroute命令显示当前主机与目的主机之间经过的所,有网络节点的地址,以及当前主机到每个中间结点的连接状态。 查看主机名称信息 1、查看当前主机名称 $hostname 查看当前的主机名。 2、使用dns服务器查询域名 $nslookup 交互模式:通常用于对DNS服务器进行测试 直接模式:用于查询某个域名对应的IP地址 nslookup-query Internet name servers interactively 使用网络命令进行网络设置 网络设置的方法 1、DHCP网络配置 $dhclient 使用dhclient命令可以从DHCP服务器中申请新的网络配置应用到当前主机。 注:DHCP服务器通常提供给DHCP客户端最基本的网络配置信息,包括:接口IP地址,默认网关,DNS服务器地址。 2、手工网络配置 网络接口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/ifcfg-*(如ifcfg-eth0、ifcfg-lo、ifcfg-wlan0等) 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接口 主机名称配置文件 /etc/sysconfig/network 例:# vi /etc/sysconfig/network 使用vi编辑器打开主机名配置文件。 NETWORKING=yes 网络是否可用。 HOSTNAME=xxxx xxxx为新设置的主机名。 本地主机名称解析文件 /etc/hosts Hosts 和 DNS具有类似的主机名称解析功能 域名服务器配置文件 /etc/resolv.conf 最多可以设置3行,前面的生效。
|