zoukankan      html  css  js  c++  java
  • linux网络配置相关命令

    ifconfig:用于显示或设置网络设备

    -a: 显示所有接口的配置住处

    ifconfig ethX IP/MASK:配置的地址立即生效,但重启网络服务或主机,都会失效;

    ifconfig ethX [up|down]:启用/禁用该网卡

    网络服务:

    RHEL5: /etc/init.d/network {start|stop|restart|status}

    RHEL6: /etc/init.d/NetworkManager {start|stop|restart|status}

    route :网关

     add: 添加
        -host: 主机路由
        -net:网络路由
           -net 0.0.0.0
       route add -net|-host DEST gw NEXTHOP
       route add default gw NEXTHOP

    del:删除
       -host
       -net 
       route del -net 10.0.0.0/8
       route del -net 0.0.0.0
       route del default

    (注意:所做出的改动重启网络服务或主机后失效)

    route -n: 以数字方式显示各主机或端口等相关信息

    网络配置文件:

    /etc/sysconfig/network

    网络接口配置文件:

    /etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME
    DEVICE=: 关联的设备名称,要与文件名的后半部“INTERFACE_NAME”保持一致;
    BOOTPROTO={static|none|dhcp|bootp}: 引导协议;要使用静态地址,使用static或none;dhcp表示使用DHCP服务器获取地址;
    IPADDR=: IP地址
    NETMASK=:子网掩码
    GATEWAY=:设定默认网关;
    ONBOOT=:开机时是否自动激活此网络接口;
    HWADDR=: 硬件地址,要与硬件中的地址保持一致;可省;
    USERCTL={yes|no}: 是否允许普通用户控制此接口;
    PEERDNS={yes|no}: 是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址;
     
    不会立即生效,但重启网络服务或主机都会生效;

    路由:

    /etc/sysconfig/network-scripts/route-ethX
    添加格式一:
    DEST via  NEXTHOP
    添加格式二:
    ADDRESS0=
    NETMASK0=
    GATEWAY0=

    DNS服务器指定方法只有一种:

    /etc/resolv.conf
    nameserver DNS_IP_1
    nameserver DNS_IP_2

    指定本地解析:

    /etc/hosts
    主机IP 主机名 【主机别名】
    172.16.0.1  www.magedu.com 【 www】
    DNS-->/etc/hosts-->DNS

    配置主机名:

    (1)hostname HOSTNAME

      立即生效,但不是永久有效;
    (2)/etc/sysconfig/network
      HOSTNAME=
      重启之后永久生效
  • 相关阅读:
    非root用户在linux下安装多个版本的CUDA和cuDNN(cuda 8、cuda 10.1 等)
    python相关总结
    可视化滤波器
    Ubuntu 和windows程序区别
    远程服务器运行代码相关
    Ubuntu
    jmeter学习(1)基础支持+安装部署
    python中eval方法的使用
    mysql学习(4)python操作数据库
    mysql学习(3)10045错误,连接不上数据库
  • 原文地址:https://www.cnblogs.com/xumaomao/p/13054151.html
Copyright © 2011-2022 走看看