网络信息查看
  设置网络地址:
 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. 学习 JavaScript (七) 内存问题

    内存问题是 JavaScript 比较底层的东西,依葫芦画瓢学会了怎么使用变量,但是对于内存的概念依然模糊,今天让我们一起来了解一下内存在这门语言是怎么样的存在. 内存在不同类型的数值面前表现有很大的 ...

  2. Asp.NetCore轻松学-部署到 IIS 进行托管

    前言 经过一段时间的学习,终于来到了部署服务这个环节,.NetCore 的部署方式非常的灵活多样,但是其万变不离其宗,所有的 Asp.NetCore 程序都基于端口的侦听,在部署的时候仅需要配置侦听地 ...

  3. 深度召回模型在QQ看点推荐中的应用实践

    本文由云+社区发表 作者:腾讯技术工程 导语:最近几年来,深度学习在推荐系统领域中取得了不少成果,相比传统的推荐方法,深度学习有着自己独到的优势.我们团队在QQ看点的图文推荐中也尝试了一些深度学习方法 ...

  4. Error:Execution failed for task ':app:processDebugManifest'.

    Attribute meta-data#android.support.VERSION@value value=(26.1.0) from AndroidManifest.xml:28:13-35 i ...

  5. Windows无人值守文件unattend制作以及自定义系统安装

    原文链接:Create media for automated unattended install of Windows 10 我从来没看到过像上面的文章一样这么详细的描述过Windows10的无人 ...

  6. ioremap_nocache() 函数的使用【转】

    本篇文章主要是在ioremap_nocache函数说明的基础上进行整理,加入该函数的用法简介. 函数原型 void __iomem * ioremap_nocache (unsigned long o ...

  7. kodi18.1设置中文的方法

    默认情况下,新安装好的 Kodi 启动后是英文版的界面.但事实上,Kodi 包含多国语言 (包含简繁体中文版),我们可以设置改回简体中文界面.不过,很多人都遇到修改 Kodi 的语言为中文之后整个界面 ...

  8. 部署远程jupyter

    1.直接执行 pip3 install jupyter 2.无法执行jupyter notebook后报错 “jupyter:command not found” 3.找到安装的位置,一般都在pyth ...

  9. 分布式锁实现秒杀 - 基于redis实现

    业务场景 所谓秒杀,从业务角度看,是短时间内多个用户“争抢”资源,这里的资源在大部分秒杀场景里是商品:将业务抽象,技术角度看,秒杀就是多个线程对资源进行操作,所以实现秒杀,就必须控制线程对资源的争抢, ...

  10. linux入门--操作系统是什么,操作系统概述

    Linux 也是众多操作系统之一,要想知道 Linux 是什么,首先得说一说什么是操作系统. 计算机是一台机器,它按照用户的要求接收信息.存储数据.处理数据,然后再将处理结果输出(文字.图片.音频.视 ...