zoukankan      html  css  js  c++  java
  • linux网络基础设置

    查看及检测网络:

    1.使用ifconfig命令查看网络接口:

    1. 查看活动的网络接口,活动已激活

    ifconfig

    b.  查看所有网络接口,禁用的接口也可以查出

    ifconfig -a

    c.  查看指定的网络接口,无论接口是否处于激活状态

    ifconfig 设备名

    1. ifconfig 命令包含的信息:

    RX packets 接收数据包   TX packets 发送数据包  

    2. 使用ip 、ethool命令查看网络接口信息

    a. 查看网络接口的数据链路层信息

    ip link

    1. 查看网络接口层的网络层信息、

    ip a (ip address、ip add)

    1. 查看指定网络接口速率、模式信息

    ethtool

       mii –tool 查看链路是否通

    3. 查看主机名、路由表

    A.  hostname 查看主机名

    B. 查看路由表

    1>.使用route查看路由表(route –n =netstat -rn)

    2>.使用netstat  -r查看路由表  (-n 不执行DNS反向查找,直接显示数字形式的IP地址)

    4.查看网络连接情况 netstat

    -r 显示路由表信息

    -l 查看监听(listen)状态下的网络信息

    -a 显示当前主机中所有的网络连接信息

    -n 以数字的形式显示相关信息

    -p 显示与网络连接相关的进程号

    5.ping、traceroute、nslookup命令

    1>.测试网络连通性:ping

    -c 发送数据包个数

    -I 当ping通时,指定间隔多少秒发送下一个数据包

    -w当ping 不通时,指定发送的每个数据包的超时时间,单位秒

    -s 指定数据包大小

    2>.跟踪数据包途径  traceroute

    -n 不执行DNS反向查找,查找显示数字形式的IP地址

    课外补充:

    在windows中的tracer命令

    在dos中输入tracert –d (-d 不将地址解析成主机名)

    测试DNS域名解析  nslookup命令

    设置网络地址参数

    1. 临时修改网络配置

    方法一:ifconfig 网络设置IP地址/短格式子网掩码

    方法二;ifconfig网络设备IP地址netmask子网掩码

    1. 临时设置网卡子接口

    ifconfig网络设备:子接口名称  IP地址/短式子网掩码

    1. 永久设置网卡子接口

    需在/etc/sysconfig/network-scrips目录下手动添加配置文件

    1. 临时修改网卡状态
    2. inconfig网络设备 up/down(不可以分开使用)

    例如:ifconfig eth1 up && ifconfig eth0:0 down.或者ifdown eth0;ifup eth0

    修改某块网卡配置后,仅重启该网卡

    ifdown 网络设备 ;ifup 网络设备

    修改主机名

    1. 临时修改主机名:hostname 新的主机名
    2. 永久修改主机名:vi编辑/etc/sysconfig/network 配置文件后,重启生效(进入配置文件后输HOSTNAME=新的主机名)

    配置路由

    1. 临时配置路由
    2. 临时添加、删除指定网段的路由记录

    route add –net 网段/短格式子网掩码 gw 网关地址

    route del –net 网段/短格式子网掩码

    1. 临时添加、删除默认网关记录

    route add default gw 网关地址

    route del default gw 网关地址

    1. 永久配置路由

    a.在vi /etc/rc.local中添加(开关机后最后执行的脚本)

    例如添加:route add –net 192.168.2.0/24 dev eth0

               route add –net 192.168.3.0/24 gw 192.168.1.1

    b.在/etc/sysconfig/network 中添加到为末尾(网卡的配置文件如果有设置了网关,该文件优先级高于此配置文件)

    c.修改/etc/sysconfig/static-routes(没有该文件手动建立)

    在内参加: any net 192.168.2.0/24 gw 192.168.1.254

               any net 192.168.3.0 netmask  255.255.255.0  gw 192.168.1.253

    1. 开启IP转发(路由功能)

    1.echo “1”>/proc/sys/net/ipv4/ip_forward(临时开启)

    2.vi /etc/sysctl.conf 将net.ipv4.ip_forward=0改为1(永久开启)

    systcl –p(sysctl.conf文件立即生效)

    设置DNS域名解析

    1. 设置DNS域名解析
    2. vi编辑/etc/sysconfig/network-scripts/目录下设备的配置文件
    3. vi编辑/etc/rescolv.conf文件
    4. 域名解析本机主机映射文件

    vi编辑/etc/hosts文件

    /etc/hosts文件优于DNS域名解析服务,如果一个域名在host文件中已存在映射关系,将不再通过DNS服务器进行域名解析。hosts文件中一个IP地址可以对应多个域名或者别名。

  • 相关阅读:
    28完全背包+扩展欧几里得(包子凑数)
    HDU 3527 SPY
    POJ 3615 Cow Hurdles
    POJ 3620 Avoid The Lakes
    POJ 3036 Honeycomb Walk
    HDU 2352 Verdis Quo
    HDU 2368 Alfredo's Pizza Restaurant
    HDU 2700 Parity
    HDU 3763 CDs
    POJ 3279 Fliptile
  • 原文地址:https://www.cnblogs.com/XXXX001/p/11348478.html
Copyright © 2011-2022 走看看