網絡屬性配置2

網絡屬性配置2
一.ip命令
[root@centos7 ~]# rpm -qf /usr/sbin/ip 或[root@centos7 ~]# rpm -qf `which ip`
iproute-3.10.0-87.el7.x86_64 (查看某個文件是由哪個程序包安裝生成)
ip – show / manipulate routing, devices, policy routing and tun‐
nels (顯示/配置路由,設備,測驗路由,遂道)
ip [ OPTIONS ] OBJECT { COMMAND | help }
OBJEC :={link | addr | route}
link OBJEC:(link主要是管理二層信息的)
(1)ip link – network device configrration 主要有兩個子命令
show(顯示設備屬性)
[root@localhost dev]# ip link show up (公顯示啟用狀態的接口)
[root@localhost dev]# ip link show dev eth0 (僅顯示指定。。。)
set(改變設備屬性)
[root@localhost dev]# ip link set dev eth2 down(up) 激活或禁用
(2) ip addr
ip addr {add | del} interface dev string (添加刪除接口,設備)
[root@localhost ~]# ip addr show (能看到當前使用地址)
[root@localhost ~]# ip addr add 172.16.100.13/16 dev eth2 (往上添加地址,即不覆蓋原)
[root@localhost ~]# ip addr show dev eth2
link/ether 00:0c:29:15:95:d9 brd ff:ff:ff:ff:ff:ff
inet 172.20.110.100/16 brd 172.20.255.255 scope global eth2
inet 172.16.100.13/16 scope global eth2
inet6 fe80::20c:29ff:fe15:95d9/64 scope link
valid_lft forever preferred_lft forever
[root@localhost ~]# ip addr del 172.16.100.14/16 dev eth2
(3) ip route
添加路由:(這個是主機路由)
[root@centos7 ~]# ip route add 172.20.110.100 via 192.168.176.1 dev ens33
[root@centos7 ~]# ip route show
172.20.0.0/16 dev ens37 proto kernel scope link src 172.20.110.11
172.20.110.100 via 192.168.176.1 dev ens33
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1
192.168.176.0/24 dev ens33 proto kernel scope link src 192.168.176.129 m
添加網絡路由:
[root@centos7 ~]# ip route add 172.20.0.0/16 via 192.168.176.1 dev ens33
添加默認網關:
[root@centos7 ~]# ip route add default via 192.168.176.1 dev ens33
刪除路由:
[root@centos7 ~]# ip route del 172.20.110.100
清空路由:
ip route flush [dev IFACE]
[via PREFIX]
二.ss命令
查看網絡狀態的工具,類似于netstat
-l
-t
-u
-a
-e
-m(內存用量)
-p
-n
-o(顯示計時器信息)
TCP 的常見狀態:LISTEN監聽 ESTABLISHED已建立的連接 CLOSED已關閉狀態
常用組合: -tan -tal -uan -tanlp
[root@localhost ~]# ss -tan
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 :::22 :::*
LISTEN 0 128 *:22 *:*
LISTEN 0 100 ::1:25 :::*
LISTEN 0 100 127.0.0.1:25 *:*
ESTAB 0 64 192.168.176.130:22 192.168.176.1:50220

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97446

赞 (0)
单爆手单爆手
上一篇 2018-05-03 21:01
下一篇 2018-05-03 23:20

相关推荐

  • linux系统命令行安装软件

    一、CentOS7 1)首先通过df或lsblk命令,查看系统中有无挂载本地光盘镜像: 2)若没有挂载,即当前系统中df看不到光盘设备/dev/sr0,使用mount命令进行光盘挂载: monut /dev/cdrom /mnt 3)然后切换到/mnt路径下,到Packages目录下,就可以看到当前系统光盘镜像所自带的所有rpm软件包,然后同通过rpm -i…

    2018-03-30
  • 系统与内核管理

    系统与内核管理 1.Linux组成 Linux: kernel+rootfs kernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能 rootfs:程序和glibc 库:函数集合, function, 调用接口(头文件负责描述) 过程调用:procedure,无返回值 函数调用:function 程序:二进制执行文件 内核设计流派: 单内…

    Linux笔记 2018-05-21
  • 计算机的组成及其功能

    一.计算机的组成
    二.功能浅析

    2018-05-11
  • vi命令的用法大全

    Vi有三种基本的工作模式:指令行模式、文本输入模式、行末模式。他们的相互关系如所示。 指令模式(Command Mode) 下输入 a、i、o进入文本输入模式(Input Mode) 文本输入模式(Input Mode) 下按ESC进入指令模式(Command Mode) 指令模式(Command Mode)下输入:进入末行模式(Last line Mode…

    Linux笔记 2018-05-03
  • 手把手系列(三)教你自制简单Linux系统

    CentOS启动相关最重要的几个文件有:内核vmlinuz文件、虚拟文件系统initramfs文件、grub文件以

    及init启动程序,围绕这几个文件,我们来制作一个能够简单启动的自制Linux系统

    2018-05-14
  • 详述iptables五链            

    详述iptables五链                                          

    Linux笔记 2018-07-28