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

网络信息查看

  设置网络地址:

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

  你将会看到:

 DEVICE=eth0
BOOTPROTO=statics
HWADDR=:0C:::D1:6F
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.212
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行,前面的生效。

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

  1. 如何配置Linux系统的网络IP地址

    一台安装了Linux系统的电脑如果想要联网,首先要做的就是进行网络配置.今天小编就以CentOS6.4系统为例为大家介绍整个网络配置的过程,虽然只是以CentOS6.4系统为例,但是其它的Linux系 ...

  2. CentOS(六)--Linux系统的网络环境配置

    Linux系统下的网络环境配置,Linux.Unix就是网络的世界,所以在Linux系统中如何配置网络环境变量是至关重要的,这里将会给出3种Linux系统下网络环境配置的方法! 在配置网络环境之前,首 ...

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

    Setup命令是linux下面用来配置网络,防火墙,系统服务等设置的图形小工具.使用起来非常方便简单,可是centos\redhat最小化安装之后发现setup命令工具用不了. 接下来介绍如何安装se ...

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

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

  5. Linux 学习 (十) 网络配置

    Linux网络管理 学习笔记 配置 IP 地址 ifconfig 命令临时配置 IP 地址 ifconfig eth0 192.168.0.200 netmask 255.255.255.0 #临时设 ...

  6. Linux系统安装和网络配置

    系统下载 CentOS 6.x 50% 6.9    ---- 常用 CentOS 7.x 50% 7.2   ----常用 官网-国外 https://wiki.centos.org/Downloa ...

  7. 【转】Linux - CentOS 7网络配置

    Linux - CentOS 7网络配置 https://blog.csdn.net/J080624/article/details/78083988   安装完VM后,需要进行网络配置.第一个目标为 ...

  8. Linux系统基本网络配置之ifconfig命令

    Linux系统基本网络配置之ifconfig命令 一.Linux系统的网络配置基本包括:网络IP的配置.网关路由的配置.主机DNS的配置.主机名的配置等,本篇注重介绍网络IP的配置. 二.Linux系 ...

  9. Linux网络实时监控配置

    Linux监控邮件发送配置 网络状态监控 网络状态:netstat 各个状态的总计,详情:以及重点端口的详细连接情况(22,25,80,3306,8080),打印客户端连接数最多的ip. 邮件报告当前 ...

随机推荐

  1. centos7.4下Jira6环境部署及破解操作记录(完整版)

    废话不多说,以下记录了Centos7针对Jira6的安装,汉化,破解的操作过程,作为运维笔记留存. 0) 基础环境 192.168.10.212 Centos7.4 mysql 5.6 jdk 1.8 ...

  2. Samba服务的配置总结

    之前介绍了Linux下Samba服务器部署,这里简单总结下Samba服务参数的配置说明: Samba服务的主配置文件是smb.conf,默认在/etc/samba/目录下.smb.conf含有多个段, ...

  3. Haproxy和Nginx负载均衡测试效果对比记录

    为了对比Hproxy和Nginx负载均衡的效果,分别在测试机上(以下实验都是在单机上测试的,即负载机器和后端机器都在一台机器上)做了这两个负载均衡环境,并各自抓包分析.下面说下这两种负载均衡环境下抓包 ...

  4. linux-RPM安装

    vh可写可不写

  5. B. Views Matter

    链接 [http://codeforces.com/contest/1061/problem/B] 题意 问你最多去掉多少块使得从上和右看,投影图不变 分析 注意细节,尤其第一列 代码 #includ ...

  6. 第三周作业(三)---WordCounter

    需求是这样的.写出一个程序,模仿wc.exe,可以统计出文件的一些信息(比如字符数.单词数目等等) 对于这个程序,我仍然用我从大一学来的C语言写的. 第一步:打开文件 printf("请输入 ...

  7. app推广及主要代码

    app推广:      一.基本情况       我们把推广和调研都放在了一起,主要是调研,主要通过调查问卷和直接访问的方式,让调查的人能够看到我们app的主要功能, 然后做出评价和对此改善的意见.调 ...

  8. Spring IOP 面向切面编程

    Spring IOP  面向切面编程 AOP操作术语 Joinpoint(连接点):所谓连接点是指那些被拦截到的点.在spring中,这些点指的是方法,因为spring只支持方法类型的连接点.(类里面 ...

  9. lumen或者laravel安装指定版本

    方法一 安装器安装:缺点不能安装指定版本 composer global require "laravel/lumen-installer" lumen new blog comp ...

  10. Docker(十三)-Docker save and load镜像保存

    持久化docker的镜像或容器的方法 Docker的镜像和容器可以有两种方式来导出 docker save #ID or #Name docker export #ID or #Name docker ...