这是看itercast视频的笔记

Linux网络基础配置

以太网连接

  • 在Linux中,以太网接口被命令为:eth0, eth1等, 0,1代表网卡编号
  • 通过lspci命令可以查看网上硬件信息(如果是usb接口,则可能要用lsusb)
  • 命令ifconfig命令用来查看接口信息
    • ifconfig -a 查看所有接口
    • ifconfig eth0 查看特定接口
  • 在CentOS中可以用命令ifup,ifdown用来启用,禁用一个接口

    • ifup eth0,启用eth0网卡
    • ifdown eth0,禁用eth0网卡

    在ubuntu中可以用ifconfig 网卡 up, ifconfig 网卡 down做同样的功能

    • sudo ifconfig eth0 up,启用eth0网卡
    • sudo ifconfig eth0 down,禁用eth0网卡

配置网络信息

在CentOS中可以用setup命令配置网络信息

Ubuntu可用以下命令

#设置ip,netmask(子网掩码),broadcast(广播地址)
ifconfig eth0 192.168.137.220 netmask 255.255.255.0 broadcast 192.168.137.255 up
#设置gateway(网关)
route add default gw 192.168.137.254

具体可参考这篇文章

网络相关配置文件

以下是CentOS的配置文件位置,如果没有特殊说明Ubunt相关的配置文件,并不在同一个位置

配置文件 位置
网上配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0
DNS配置文件 /etc/resolv.conf(Ubuntu也一样)
主机名配置文件 /etc/sysconfig/network
静态主机名配置文件 /etc/hosts(Ubuntu也一样)

网络测试命令

  • 测试网络连通性:

    • ping 192.168.137.254
    • ping www.baidu.com
  • 测试DNS解析
    • host www.baidu.com
    • dig www.baidu.com
  • 显示路由表:ip route
  • 追踪到达目标地址的网络路经 traceroute www.baidu.com
  • 使用mtr进行网络质量测试(结合traceroute和ping)mtr www.baidu.com

故障排查

故障排查要由底到高,由内到外

  • 先查看网络配置信息是否正确

    • ip地址
    • 子网掩码
    • 网关
    • DNS
  • 查看到达网关是否连通
    1. ping 网关ip地址
  • 查看DNS解析是否正常

转载请注明出处--nothi

Linux网络基础配置的更多相关文章

  1. Linux入门-6 Linux网络基本配置

    1. 网络基础知识 网络编址 IP编址 子网掩码 同一网络主机之间通信--MAC地址 不同网络之间的通信 路由 域名 DNS 基本网络参数 2. Linux网络基础配置 以太网连接 配置网络信息 网络 ...

  2. Linux入门基础(四):Linux网络基本配置

    网络基础 ip编址 ip编址是一个双层编址方案(网络部分和主机部分),一个ip地址标识一个主机(或一个网卡接口) 现在应用最广泛的是IPv4编址,已经开始逐渐向IPv6编址切换 IPv4地址32位长, ...

  3. Linux网络服务01——Linux网络基础设置

    Linux网络服务01--Linux网络基础设置 一.查看及测试网络 1.使用ifconfig命令查看网络接口 (1)查看活动的网络接口 ifconfig命令 [root@crushlinux ~]# ...

  4. Linux网络基础-总

    目录 Linux网络基础 一.网卡和数据包的转发 1.收包流程 二.多网卡bonding 三.SR-IOV 四.DPDK 五.TUN/TAP 六.Linux bridge 和VLAN 七.TCP/IP ...

  5. linux网络基础设置 以及 软件安装

    ifconfig #查看所有已激活的网卡信息 临时配置 #yum install net-tools -y 默认ifconfig是没有安装的,可能需要安装 ifconfig eth0 #查看单独一块网 ...

  6. Linux网络属性配置命令和管理详解

    一.Linux网络属性配置 1.Linux主机接入到网络方式 IP/NETMASK:实现本地网络通信 路由(网关):可以进行跨网络通信 DNS服务器地址:基于主机名的通信,Linux可以有三个DNS地 ...

  7. Centos7.X新安装linux系统基础配置

    普通Linux分区方式: /根分区 Linux系统必须要有的,相当于 Windows的C盘,系统程序相关的. /boot分区 存放内核相关程序 是可选的 5 6给200M,7给256M(工作中1-2G ...

  8. Linux网络属性配置

    目录 IP地址分类 如何将Linux主机接入到网络中 网络接口的命名方式 ifcfg系列命令 如何配置主机名 如何配置DNS服务器指向 iproute2系列命令 Linux管理网络服务 永久生效配置路 ...

  9. Linux网络相关配置

    一.修改网卡相关配置 Linux网络参数是在/etc/sysconfig/network-scripts/ifcfg-eth0中设置,其中ifcfg-eth0表示是第一个网卡,如果还有另外一块网卡,则 ...

随机推荐

  1. Python笔记之基本的语法

    1 变量和赋值 Python是动态类型语言,不须要预先声明变量的类型.变量的类型在赋值的那一刻被初始化. Python变量名是大写和小写敏感的,即"cAsE"与"CaSe ...

  2. Selenium Grid跨浏览器-兼容性测试

    Selenium Grid跨浏览器-兼容性测试 这里有两台机子,打算这样演示: 一台机子启动一个作为主点节的hub 和 一个作为次节点的hub(系统windows 浏览器为ie) ip为:192.16 ...

  3. java--类继承和实现的接口中含有相同的方法

    首先,说一下,当某一个类实现了两个接口的时候,两个接口中存在两个相同的方法,在实现的类中只需实现一个方法的方法体. 当一个类继承一个类,并且实现一个或者多个接口的时候,其中,父类和父接口中存在相同的方 ...

  4. 常见LINQ语句学习

    1.读取20条最新留言 public ActionResult Index() { var mostRecentEntries = (from entry in _db.Entries orderby ...

  5. SuperSocket源码解析之配置系统

    一 继承Net配置系统 Net应用程序配置机制跟程序集引用大致类似,均具有继承性,如iis几乎每个应用程序都会有一个Web.config,比如我们使用vs2012以上版本创建一个web应用程序会自带一 ...

  6. Qt 富文本处理(QTextDocument和QTextBlock和QTextFrame和QTextTable和QTextList和QTextDocument)

    最近使用 Qt 做一个离线博客编辑器,因而用到了 Qt 的富文本处理.参考 Qt 的文档,记录下 Qt 的富文本处理的相关技术.文档地址是 http://doc.qt.nokia.com/4.7/ri ...

  7. android之wifi开发

    WIFI就是一种无线联网技术,常见的是使用无线路由器.那么在这个无线路由器的信号覆盖的范围内都可以采用WIFI连接的方式进行联网.如果无线路由器连接了一个ADSL线路或其他的联网线路,则又被称为“热点 ...

  8. NOI08冬令营 数据结构的提炼与压缩

    无聊随手翻,翻到了一个这样的好东西--据结构的提炼与压缩: 为了防止以后忘记,这里把论文里的题目都纪录一下吧. 1.二维结构的化简 问题一:ural 1568 Train car sorting 定义 ...

  9. Android Camera系列开发 (二)通过Intent录制视频

    Android Camera系列开发 (二)通过Intent录制视频 作者:雨水  2013-8-18 CSDN博客:http://blog.csdn.net/gobitan/ 概述 使用Camera ...

  10. 在WINDOWS下 三步快速配置 eclipse c++ 环境

    所需软件 1.Eclipse IDE for C/C++ Developers http://www.eclipse.org/downloads/packages/eclipse-ide-cc-dev ...