• 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=
      重启之后永久生效
  • 相关阅读:
    在独立的文件里定义WPF资源
    Irrlicht 3D Engine 笔记系列 之 教程6- 2D Graphics
    Java实现二叉树的创建、递归/非递归遍历
    NDK在windows下的开发环境搭建及开发过程
    硬件路由转发原理浅析
    ubuntu下vim中内容拷贝到浏览器
    python调用Java代码,完毕JBPM工作流application
    C++组合通信
    linux杂谈(十八):DNSserver的配置(一)
    Codeforces 550D. Regular Bridge 构造
  • 原文地址:https://www.cnblogs.com/xumaomao/p/13054151.html
Copyright © 2020-2023  润新知