linux 网络管理

1、ifconfig命令格式:

ifconfig[interface] 查看IP

ifconfig-a 查看全部网卡信息

ifconfigIFACE [up|down] 网卡开启关闭

ifconfigIFACE IP/netmask [up]

ifconfigIFACE IP netmask NETMASK

命令立即生效,不能永久保存

        2ip命令:ifconfig命令老旧

            ip命令格式:

link: 网络接口属性

addr: 协议地址

route: 路由

link

show ip -s link show

set ip link set DEV {up|down}

addr

add ip addr add ADDRESS dev DEV

del ip addr del ADDRESS dev DEV

show ip addr show dev DEV to PREFIX

flush ip addr flush dev DEV to PREFIX  清除网卡的配置信息

        3一块网卡可以使用多个地址:

网络设备可以别名:

eth0 ethX:X, eth0:0, eth0:1, …

配置方法:ifconfig ethX:X IP/NETMASK

永久生效配置文件:

/etc/sysconfig/network-scripts/ifcfg-ethX:X

DEVICE=ethX:X

!!非主要地址不能使用DHCP动态获取;

例如:ip addr add 192.168.100.1/24 dev eth1 label eth1:0

primary address

secondary adress

        4route 路由管理命令

查看:route -n

添加:route add

route add [-net|-host] target [netmask Nm] [gwGw] [[dev] If]

目标:192.168.1.3 网关:172.16.0.1

route add -host 192.168.1.3 gw172.16.0.1 dev eth0

目标:192.168.0.0 网关:172.16.0.1

route add -net 192.168.0.0 netmask 255.255.255.0 gw172.16.0.1 dev eth0

route add -net 192.168.0.0/24 gw172.16.0.1 dev eth0

route add -net 10.0.1.0/24 gw 192.168.100.6

        5Ip route -routing table management 较新的路由管理命令

添加路由:iproute add

iproute add TARGET via GW dev IFACE srcSOURCE_IP

TARGET:

主机路由:IP

网络路由:NETWORK/MASK

例:ip route add 192.168.0.0/24 via 172.16.0.1

ip route add 192.168.1.13 via 172.16.0.1

添加网关:iproute add default via GW dev IFACE

iproute add default via 172.16.0.1

删除路由:iproute delete

iproute del TARGET

显示路由:iproute show|list

清空路由表:iproute flush[dev IFACE] [via PREFIX]

iproute flush dev eth0

    默认路由,网关:172.16.0.1

route add -net 0.0.0.0 netmask 0.0.0.0 gw172.16.0.1 添加默认路由

route add default gw172.16.0.1

        删除:route del

route del [-net|-host] target [gwGw] [netmask Nm] [[dev] If]

       目标:192.168.1.3 网关:172.16.0.1

route del -host 192.168.1.3

        目标:192.168.0.0 网关:172.16.0.1

route del -net 192.168.0.0 netmask 255.255.255.0

        6、网络的配置文件

网卡的IPMASKGWDNS相关配置文件:/etc/sysconfig/network-scripts/ifcfg-IFACE

路由相关的配置文件:/etc/sysconfig/network-scripts/route-IFACE

                                        /etc/sysconfig/network-scripts/ifcfg-IFACE

        Ifcfg-iface常见的配置

DEVICE:此配置文件应用到的设备

HWADDR:对应的设备的MAC地址

BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp, static, none, bootp

配置了dhcp,文本的ipaddr失效 )

ONBOOT:在系统引导时是否激活此设备

    UUID:设备的惟一标识

        IPADDR:指明IP地址

        NETMASK:子网掩码

GATEWAY: 默认网关

        配置当前主机的主机名:

        hostname [HOSTNAME]

        /etc/sysconfig/network

HOSTNAME=mage

        解析器执行正向和逆向查询    /etc/hosts

        本地主机名数据库和IP地址的映像,对小型独立网络有用。通常,在使用DNS前检查getenthosts 查看/etc/hosts 内容。

原创文章,作者:cui,如若转载,请注明出处:http://www.178linux.com/85150

(0)
cuicui
上一篇 2017-08-20
下一篇 2017-08-20

相关推荐

  • linux网络属性管理

    Linux网络属性配置 计算机网络:TCP/IP:协议栈(使用)ISO,OSI:协议栈(学习) MAC:Media Access Control48bits:ICANN:24bits, 2^24地址块:2^24 网桥(bridge):MAC地址表静态指定:动态学习:根据原地址学习; 交换机(switch):多端口网桥; IP(Internet protoco…

    Linux干货 2017-10-14
  • 上篇博客简单提了一下Nginx配置文件的大体组成部分,这次来好好解释一下这些个配置文件。 一、main配置段 分类:    正常运行必备的配置    优化性能相关的配置    用于调试及定位问题相关的配置   …

    Linux干货 2016-10-26
  • 划分子网例题

    概念:子网划分就是——>将一个大网络(主机ID位多)划分成多个小的网络(主机ID位少) 如何实现呢?!        实现——->网络ID向主机ID借位,网络ID位变多,主机ID位变少 涉及的公式:         &n…

    2017-09-04
  • 系统启动流程相关概念

    前言: 了解系统内核基本知识 内核功能:进程管理、内存管理、网络协议栈、文件系统、驱动程序、安全功能等  用户空间:应用程序其中有进程或者线程 运行中的系统可分为两层:内核空间、用户空间  内核设计流派:  单内核设计:把每种功能集成于一个程序中;例如:linux 微内核设计:每种功能使用一个单独的子系统实现;例如:Window…

    Linux干货 2016-09-19
  • Tomcat及Tomcat集群

    Tomcat集群实现的三种方式 配置 Tomcat1 配置环境 ip a add 192.168.88.101/24 dev ens33 yum install ntpdate -y ntpdate 172.16.0.1 安装java yum install java-1.8.0-openjdk-devel -y 安装tomcat yum install t…

    Linux干货 2017-07-08
  • 第8天:脚本基础,btrf,raid,

    http://note.youdao.com/yws/public/redirect/share?id=61b38adef24ced4dc646a5ef8e68df18&type=false

    Linux干货 2016-08-16