網絡屬性配置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
下一篇 2018-05-03

相关推荐

  • Apache介绍及常用配置

    Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

    2018-06-21
  • 硬链接

    软连接:

    Linux笔记 2018-04-01
  • HTTP协议介绍

    HTTP协议(HyperText Transfer Protocol,超文本传输协议)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。

    2018-06-19
  • 从文本处理到脚本编辑

    文本处理工具grep 文本搜索工具,根据用户指定的“模式” 对目标文本逐行进行匹配检查,打印匹配到的行.-o 仅显示匹配到的字符串-v 显示不被模式匹配到的行-n 显示匹配的行数-c 统计匹配的行数-i 忽略字符大小写-q 静默模式,不输出任何信息-A# 后#行-B# 前#行-C# 前后各#行-e 实现多个选项间的逻辑or关系 grep -e ‘…

    Linux笔记 2018-04-24
  • 文件管理类命令

    Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 <1>命令:CP 概念:用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。 语法:c…

    2018-05-28