网络信息查看
  设置网络地址:
 cat /etc/sysconfig/network-scripts/ifcfg-eth0
  你将会看到:

DEVICE=eth0
BOOTPROTO=statics
HWADDR=00:0C:29:13:D1:6F
ONBOOT=yes
MM_CONTROLLED=no
TYPE=Ethernet
IPADDR=192.168.0.212
NETMASK=255.255.255.0
DNS1=140.207.198.6
DNS2=223.5.5.5
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行,前面的生效。

Linux网络基本网络配置方法介绍的更多相关文章

  1. Linux环境下Swap配置方法

    Linux环境下Swap配置方法 场景: 今天下午安装一个CentOS6.5操作系统,忘记配置swap分区.看看如何安装系统之后,增加和删除swap分区.方法如下:1.内存占用情况[root@josh ...

  2. Linux awk命令常见使用方法介绍

    Linux awk命令常见使用方法介绍 By:授客 QQ:1033553122   awk运行方式有三种,其中常用的为命令行方式 awk [-F  field_separator]  '{patter ...

  3. centos下网络的基本配置方法讲解

    上一篇中我们已经成功安装了我们的centos系统,但是我们可能发现我们安装的centos上不了网,所以这一章我们来说说如何配置centos来连接外网和局域网. 我们首先来认识一下linux下部分网络配 ...

  4. 在VMware上克隆Linux虚拟机及其网卡配置方法

    最近在搭建Hadoop集群,1个Master,3个Workers.使用VMware workstations创建Linux虚拟机,版本是CentOS7.安装完成并做了相应的网络配置后,使用VMware ...

  5. Linux Apache虚拟主机配置方法

    apache 虚拟主机配置 注意: 虚拟主机可以开很多个 虚拟主机配置之后,原来的默认/etc/httpd/httpd.conf中的默认网站就不会生效了 练习: 主机server0 ip:172.25 ...

  6. nginx实现防盗链配置方法介绍

    有些朋友觉得防盗链就是防止图片,其实有很多东西要进行防盗链了,下面我来介绍在nginx中实现防盗链配置方法有对图片防盗链与下载资源等. 防盗链配置 假设网站域名是 www.php100.com. 编辑 ...

  7. 在Kubernetes集群中使用calico做网络驱动的配置方法

    参考calico官网:http://docs.projectcalico.org/v2.0/getting-started/kubernetes/installation/hosted/kubeadm ...

  8. Linux操作系统下IPTables配置方法详解

    如果你的IPTABLES基础知识还不了解,建议先去看看. 们来配置一个filter表的防火墙 1.查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables -L -n Cha ...

  9. linux中wget的使用方法介绍

    wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上.它有以下功能和特点:(1)支持断点下传功能:这一点,也是网络蚂蚁和Fl ...

随机推荐

  1. Java之品优购课程讲义_day06(7)

    商品录入[SKU 商品信息]5.1 需求分析 基于上一步我们完成的规格选择,根据选择的规格录入商品的 SKU 信息,当用户选择相应的规格,下面的 SKU 列表就会自动生成,如下图:实现思路:实现思路: ...

  2. JS 实现的年月日三级联动

    js文件 SYT="-请选择年份-"; SMT="-请选择月份-"; SDT="-请选择日期-"; BYN=50;//年份范围往前50年 A ...

  3. 激活效能,CODING 敏捷研发模块上线

    昨晚,巴黎圣母院失火,而我们当中的许多人都还没来得及去欣赏它的真容.我们曾以为美好的事物会等待我们,伟大的目标也会等待我们.世事无常,唯一不变的就是变化.在软件研发领域,敏捷研发就是这么一个小步快跑来 ...

  4. 团队DevOps实践之一

    团队DevOps实践之一 ------------------------------------------------------------------ 今天先到这儿,希望对您技术领导力, 企业 ...

  5. vue 预渲染遇到的坑

    前言: 最近公司项目需要增加seo搜索引擎优化,到网上找了下资料,有预渲染和服务端渲染两种方式,考虑到只需要渲染首页所以我选择了先启用比较简单的预渲染方式来做seo! 步骤: 1.安装 prerend ...

  6. ASP.NET MVC默认配置如有跳转到指定的Area区域中的对应程序中

    今天在搭建一个基于MVC的项目,因为项目涉及到了手机和pc端,为了方便和减少二者之间的耦合我在区域(Areas)中建立了两个 程序空间,那么问题来了我想让程序默认跳转到我所指定的areas中的对应项目 ...

  7. PHP——isset和empty

    前言 对于这两个PHP函数大家肯定都很熟悉,但是其二者的区别又有那些呢? 对比 isset  | 检测变量是否被设置过 1. 变量不存在,返回FALSE 2. 变量存在且其值为NULL,返回FALSE ...

  8. 配置完IDEA开发lua后用idea竟然打不开lua的文件。

    1.文件没关联上  File > setting > File Types  完成后即可打开lua文件

  9. Fiddler使用~知多少?

    昨天已经说了Fiddler的原理,那么今天就说说它是如何使用.我们进入正题. 在大多数网站测试的情况下,我们执行检测一个端口号或网址,这种场景一定会出现,记住,是一定会. 那么就需要我们过滤了,我们需 ...

  10. 《深入理解Java虚拟机》-----第6章 类文件结构——Java高级开发必须懂的

    代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步. 6.1 概述 记得在第一节计算机程序课上我的老师就讲过:“计算机只认识0和1,所以我们写的程序需要经编译器翻 ...