Linux网络基本网络配置

Linux网络基本网络配置方法介绍

网络信息查看

  设置网络地址:

1 cat /etc/sysconfig/network-scripts/ifcfg-eth0 

  你将会看到:

1 DEVICE=eth0
2 BOOTPROTO=statics
3 HWADDR=00:0C:29:13:D1:6F
4 ONBOOT=yes
5 TYPE=Ethernet
6 IPADDR=192.168.0.212
7 NETMASK=255.255.255.0

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

时间: 2024-11-05 15:54:18

Linux网络基本网络配置的相关文章

linux基础之网络属性配置(一)

计算机网络: TCP/IP:协议栈(使用) ISO,OSI:协议栈(学习) MAC:Media Access Control 48bits: ICANN:24bits, 2^24 地址块:2^24 网桥(bridge):MAC地址表 静态指定: 动态学习:根据原地址学习: 交换机(switch):多端口网桥: IP(Internet protocol)地址:网络号+主机号 A<-->B 网络? 主机? IPv4:32bits 8bits.8bits.8bits.8bits 0-255 0.0.

安装linux下面用来配置网络,防火墙,系统服务等设置的图形小工具Setup

Setup命令是linux下面用来配置网络,防火墙,系统服务等设置的图形小工具.使用起来非常方便简单,可是centos\redhat最小化安装之后发现setup命令工具用不了. 接下来介绍如何安装setup小工具: yum whatprovides /usr/sbin/setup 显示信息: setuptool-1.19.9-4.el6.i686 : A text mode system configuration tool 提示是在setup这个安装包下面就先安装setuptool yum -

嵌入式Linux启动时网络参数配置

明白了嵌入式Linux启动时网络参数配置的流程,就会对网络这一部分了然于胸,以后出现网络不通的情况,就有了解决问题的思路. 1.网络参数配置的入口: /etc/init.d/rcS,如下两行 # 配置换回lo地址 /sbin/ifconfig lo 127.0.0.1 # 配置以太网eth0地址 /etc/init.d/ifconfig-eth0 2.进入ifconfig-eth0文件: #!/bin/sh echo -n Try to bring eth0 interface up......

linux命令和网络配置图步骤

 rpm -ivh MySQL-client...... 安装MySQL客户端的命令,没写完整 1  ls 2  cd 3  ls 4  ls -l 5  vim 6  cd 7  ls -l 8  shutdowm 9  man 10  shutdown 11  shutdown -h 12  reboot 13  vim/etc/sysconfig/network 14  cd 15  vim/etc/sysconfig/network 16  vim /etc/sysconfig/ne

Linux网络基本网络配置方法介绍

网络信息查看 设置网络地址: cat /etc/sysconfig/network-scripts/ifcfg-eth0 你将会看到: DEVICE=eth0BOOTPROTO=staticsHWADDR=00:0C:29:13:D1:6FONBOOT=yesTYPE=EthernetIPADDR=192.168.0.212NETMASK=255.255.255.0 BOOTPROTO=statics :表示使用静太IP地址. ONBOOT=yes:表示开机时,启动这个网卡. 取动态IP地址地址

(转)Linux系统基础网络配置老鸟精华篇

Linux系统基础网络配置老鸟精华篇 原文:http://blog.51cto.com/oldboy/784625 对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太多的初学者徘徊在门外就不奇怪了,这里,老男孩老师花了一些时间总结了这个文档小结,也还不够完善,欢迎大家补充,交流.谢谢大家!20120827补充:http://oldboy.blog.51cto.com/2561410/974194 深入浅出route命令小结目录:1)配置修改主机名hostname

基于操作系统的Linux网络参数的配置

一.实验目的 1.掌握Linux下网络参数的查看方法并理解网络参数的含义. 2.掌握Linux下网络参数的配置 二.实验内容 1.查看当前网络配置的参数. 2.在Linux主机中将网络参数按以下要求设置: IP地址:192.168.10.x(x为2-254) 子网掩码:255.255.255.0 网关:192.168.10.1 3.定义系统启动时启动该网络接口. 4.定义用户是否可以启动该网络接口 三.实验平台 1.实验工具: Vmware. 2. 实验设备: 已安装Red Hat Linux

Linux下的网络配置 - CentOS 6.x

Linux下的网络配置 - CentOS 6.x 文本关键字:Linux.CentOS.网络服务.eth0.网卡配置项 一.查看网络信息 通常我们查看本机的网络是否正常,主要需要知道的就是网卡是否在正常工作,相关的网络信息(IP地址.广播地址.子网掩码等)是什么.除此之外,我们需要测试当前机器是否连入互联网,或者是否能够与网关正常通信. 1. ifconfig ifconfig是一个最常用的,可以查看和设置各网卡的工具. 直接使用ifconfig命令:列出所有当前已启用的网卡信息 使用ifcon

Linux之PXE网络装机

Linux之PXE网络装机 一. PXE 1. 案例 2. 案例要求 (1) 将1.10配置为一台yum服务器,配置本机能够使用yum安装软件包.需要安装ftp服务器,并启动. (2) 在1.10上搭建PXE远程安装服务器.需要安装tftp-server,dhcp,syslinux软件包. (3) 在第一台新建的虚拟机上测试验证是否能够安装linux系统. "新虚拟机网卡配置为1卡" (4) 进一步配置PXE远程安装服务器,使其能够实现kickstart无人值守安装. (5) 在第二台