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)
上一篇 2017-08-20 21:08
下一篇 2017-08-20 21:52

相关推荐

  • centos7从最小化安装到图形界面

    man /etc/inittab
    systemctl get-default
    sytemctl set-default graphical.target|multi-user.target
    yum install $a -y

    2017-12-09
  • N25-第十二周博客作业

    1、请描述一次完整的http请求处理过程; (1) 建立或处理连接:接收请求或拒绝请求;(2) 接收请求:接收来自于网络上的主机请求报文中对某特定资源的一次请求的过程;(3) 处理请求:对请求报文进行解析,获取客户端请求的资源及请求方法等相关信息;(4) 访问资源:获取请求报文中请求的资源;从磁盘中获取(5) 构建响应报文:(6) 发送响应报文:(7) 记录…

    Linux干货 2017-04-09
  • 条件选择if 条件判断case 文件查找 find locate 以及压缩和解压缩工具

    1 shell脚本编程之 条件选择if 条件判断case  2 文件查找 find locate 以及压缩和解压缩工具 过程式编程语言:  顺序执行  选择执行  循环执行 条件选择之 if语句 选择执行:   注意:if语句可嵌套    单分支 if 判断条件:then 条件为真的分…

    Linux干货 2016-08-15
  • 说明Linux系统上命令的使用格式

    命令使用格式: COMMAND [OPTIONS…] [ARGUMENTS…]         选项:用于启用或关闭命令的某些功能                  短选项:-c(一个字符 ),例如:-l,…

    Linux干货 2016-10-31
  • redis主从复制(3)— 复制超时

    1、repl-timeout前两篇[1]关于redis主从复制的文章解释了一些因为slave replication buffer或者replication backlog参数的错误配置(或者默认参数值)导致主从复制中断的现象。redis里面的repl-timeout参数值也太小也将会导致复制不成功。top redis headaches for devop…

    Linux干货 2016-04-05
  • 一起学WINS系列(三)界面、概览

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/159542 上节我们讨论了有关WINS服务器的安装,本节将开始讨论WINS配置等内容。 一般情况下,我们可以在控制面板的管理工具中找到WINS,或者在【运行】内…

    Linux干货 2015-03-25