zoukankan      html  css  js  c++  java
  • linux管理网络连接指令

    ethtool eth0  查看 eth0对应网卡的设置

    ethtool -i eth0 查看 eth0网卡的驱动信息

    ethtool -S eth0 查看网卡的统计信息

    ethtool -s eth0 speed 100 duplex full autoneg off 关闭自动协商功能,将网卡设置为100Mbps全双工模式

    ethtool -s eth0 speed 10 duplex half autoneg off

    上述修改只在当前会话有效,系统重启后恢复原有设置。要让修改后的设置在系统重启后或网络重新开启后仍然有效,必须在/etc/sysconfig/network-scripts/ifcfg-eth0文件的ETFTOOL_OPTS一行加上相应的选项

    ETHTOOL_OPTS="speed 100 deplex full autoneg off"

    如果网卡型号很旧,可以使用mii-tool进行相应查看

    mii-tool eth0 显示显卡的协商速率和连接状态

    mii-tool -v eth0 显示网卡的详细设置

    netstat命令提供了获取网络接口统计信息的方法

    netstat -i 获取eth0网络接口统计信息

    netstat -ic 每秒刷新一次

    可以将 netstat -i 用 watch监视

    网络相关的部分控制脚本和配置文件位于 /etc/sysconfig/network-scripts目录下

    /usr/share/doc/initscripts-*/sysconfig.txt文件记录了netscripts有关信息

    脚本 /etc/init.d/network负责启动已配置的network-scripts文件

    service启动 停止 重启网络接口

    service network stop

    service network start

    service network restart

    service network status  查看网络接口状态

    chkconfig可以将网络接口设置为开机时自启动

    chkconfig network on 开机时自启动网络接口

    chkconfig --list network 查看不同网络级别下网络开关情况

    系统包含多个网络接口时,可以使用 ifdown ifup 关闭或打开某一个接口

    ifdown eth0

    ifup eth0

    ifconfig命令可以查看网卡 mac地址和tcp/ip连接的地址

    ifconfig eth0

    ip命令不仅能够显示网络接口的相关信息,还能更改网络设备,路由,IP隧道设置

    lspci | grep -i wireless 可以查看PCI无线网卡的型号

    iwconfig 查看并修改无线网卡接口信息

    hostname 查看本机dns主机名全程

    hostname -s 查看本机主机名简称

    hostname -d 查看本机域名

    dnsdomainname 查看本机域名

    hostname name  设定本机主机名

    检查网络故障

    ip route 检查实际路由表中的默认网关

    ping 默认网关的ip地址  确定与网关的IP层是否连通

    --检查地址解析协议

    arp -v  按主机名列出ARP缓存条目

    arp -vn 按IP地址列出ARP缓存条目

    arp -d ip地址  删除ARP缓存中的某一条目

    arp -s ip地址  mac地址  向ARP缓存中添加条目

    ip neighbour也可以实现上述功能

    --跟踪到主机的路由

    traceroute 地址

    traceroute -I 使用ICMP包跟踪

    traceroute -T使用TCP报文跟踪

    traceroute -p 端口号  默认会连接端口80

    traceroute -n 跟踪时关闭名字解析

    tracepath 地址 使用UDP跟踪路由

    route 显示本机路由表信息

    route -n 显示路由表,不做dns解析

    route add default gw 10.0.0.2 将10.0.0.2添加为默认网关

    route add -net 192.168.0.0 netmask 255.255.255.0 eth0/gw 10.0.0.100  通过指定网口或网关ip地址,在网络里添加新的路由

    route del -net 193.168.0.0 netmask 255.255.255.0 删除路由

  • 相关阅读:
    SpringMVC传值、转发、重定向例子
    内存、指针操作函数
    文件、磁盘操作函数
    字符串、数组操作函数 Copy Concat Delete Insert High MidStr Pos SetLength StrPCopy TrimLeft
    Delphi代码模拟“显示桌面”的功能
    SQLite 入门教程(四)增删改查,有讲究
    NET Core
    Publisher/Subscriber 订阅-发布模式
    数据分片
    C#调用Java方法
  • 原文地址:https://www.cnblogs.com/buptlyn/p/3709490.html
Copyright © 2011-2022 走看看