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地址可以对应多个域名或者别名。

  • 相关阅读:
    CSS+js弹出居中的背景半透明div层
    多服务器Remoting
    【Matlab图像处理】学习笔记:二值图片
    [转]各种颜色相互转换算法的C语言源代码
    [转]Xilinx:ERROR:Xst:2035
    modelsim仿真xilinx IP DCM
    [转]MATLAB out of memory
    [转]解决Xilinx Platform Studio无法打开 设置 环境变量
    【Matlab图像处理】学习笔记:读取16进制RGB文档转为彩色图片
    【Matlab图像处理】学习笔记:提取图片的R,G,B分量
  • 原文地址:https://www.cnblogs.com/XXXX001/p/11348478.html
Copyright © 2011-2022 走看看