linux下ip命令用法

  配置数据转发,可以通过 1、路由转发即用用路由器实现;

              2、使用NAT转发;

  简单的说:

  路由表内的信息只是指定数据包在路由器内的下一个去处。并不能改变数据包本身的地址信息。即它只是“换条路而已,目的地不变”;

  而地址转换是把数据包来时的地址转换成可以上网的IP地址,这样才能通过验证使主机到INTERNET可达。即“换掉目的地”;

设置和删除Ip地址

  设置一个IP地址,可以使用下列ip命令:

    # ip addr add 192.168.0.193/24 dev wlan0

    请注意IP地址要有一个后缀,比如/24。这种用法用于在无类域内路由选择(CIDR)中来显示所用的子网掩码。在这个例子中,子网掩码是255.255.255.0。

  设置好IP地址后,需要查看是否已经生效

     #ip   addr  show wlan0

  删除ip地址,只需要del替换add即可

    #ip  addr  del  192.168.0.193/24 dev wlan0

路由表相关:

  ip命令的路由对象的参数还可以帮助查看网络中的路由数据,并设置路由表。第一个条目是默认的路由条目,可以随意改动它。

  1、列出路由表条目:

      #ip  route  show

1 root@ubuntu:~# ip route
2 default via 222.132.16.49 dev br0 
3 default via 222.132.16.49 dev br0  metric 100 
4 10.0.0.0/24 dev eth1  proto kernel  scope link  src 10.0.0.50 
5 10.22.0.0/24 dev br0  proto kernel  scope link  src 10.22.0.1 
6 10.128.0.0/24 dev br0  proto kernel  scope link  src 10.128.0.3 
7 10.128.0.0/16 dev br0  proto kernel  scope link  src 10.128.0.1 
8 192.168.122.0/24 dev virbr0  proto kernel  scope link  src 192.168.122.1 
9 222.132.16.0/24 dev br0  proto kernel  scope link  src 222.132.16.50 

  在这个例子中,有几个路由条目。这个结果显示有几个设备通过不同的网络接口连接起来。它们包括WIFI、以太网和一个点对点连接

  2、假设现在你有一个IP地址,你需要知道路由包从哪里来。可以使用下面的路由选项(译注:列出了路由所使用的接口等):

root@ubuntu:~# ip route get 101.80.4.77
101.80.4.77 via 222.132.16.49 dev br0  src 222.132.16.50 cache 

  3、更改默认路由

    #ip  route add default via   192.168.1.1  #default via 即默认通道

  4、显示网络统计数据

    #ip  -s  link

 1 root@ubuntu:~# ip  -s link    2 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
 3     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
 4     RX: bytes  packets  errors  dropped overrun mcast   
 5     78835338   773177   0       0       0       0      
 6     TX: bytes  packets  errors  dropped carrier collsns 
 7     78835338   773177   0       0       0       0      
 8 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master ovs-system state UP qlen 1000
 9     link/ether 00:26:9e:9c:36:76 brd ff:ff:ff:ff:ff:ff
10     RX: bytes  packets  errors  dropped overrun mcast   
11     1229283210 9618898  0       0       0       1300950
12     TX: bytes  packets  errors  dropped carrier collsns 
13     14610128653 14780439 0       0       0       0  

  当你需要获取一个特定网络接口的信息时,在网络接口名字后面添加选项ls即可。使用多个选项-s会给你这个特定接口更详细的信息。特别是在排除网络连接故障时,这会非常有用。

  #ip  -s   link ls  eth0

  5、激活和停止网络接口

    #ip  link  set eth1 down 

    #ip  link set eth0 up

   相当于:

    #ifconfig  eht1 down

    #ifconfig eth1  up

 

 

  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/297951.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BeetleX.WebFamily之Markdown编辑器

组件的新版集成一款Markdown编辑器ToastUIEditor&#xff0c;通过它可以快速地构建编写Markdown文本内容功能。集成后的ToastUIEditor支持图表&#xff0c;表格&#xff0c;文件管理插入等功能。新建一个控制台项目&#xff0c;通过Nuget引用组件后编写以下代码class Program {…

如何逃离「信息茧房」?

全世界只有3.14 % 的人关注了爆炸吧知识智能算法、内容推荐&#xff0c;当我们滑动屏幕的时候&#xff0c;映入眼帘的总是我们想看的内容。不过&#xff0c;这样的内容选择或许会让我们陷入「信息茧房」&#xff1a;只注意自己选择的、让自己愉悦的资讯&#xff0c;久而久之和蚕…

python为何排名越来越前_为何python现在越来越多的人在用了?

曾几何时&#xff0c;python这门语言我并没有听过&#xff0c;那个时候只知道C&#xff0c;后来学了C&#xff0c;用了C Builder和VS&#xff0c;再后来学了C#的皮毛&#xff0c;继之是Lua&#xff0c;觉得差不多了。但是最近买了本python的书之后&#xff0c;觉得python处理问…

python怎么获取lol皮肤名称_LOL手游免费皮肤获得方法 LOL手游皮肤怎么获得

LOL手游国际服已经于10月27日开服(苹果为10月28日开服)&#xff0c;LOL手游官方为大家准备了开服活动。各位玩家可以通过参与活动获得免费皮肤。为了迎接新玩家的到来&#xff0c;LOL手游官方推出了新手活动《WILDRIFTACADEMY》&#xff0c;玩家需要用五天时间完成该活动&#…

网页编码格式

以前一直对utf、unicode、ascII还有GBK编码方式不太了解&#xff0c;只知道如果有中文的话一般用utf-8或GBK存储&#xff0c;今天正好又接触到了这个问题就google了下。 ASCII是用来表示英文的一种编码规范&#xff0c;表示的最大字符数为256个&#xff0c;每个字符占1个字…

oracle表存储表空间,Oracle的存储信息-表空间信息记录

经过前面的介绍&#xff0c;我们已经能够对Oracle的存储结构有了深入的了解&#xff0c;总结一下前面的内容&#xff1a;Oracle最小的数据存储单位是数据块(Block)&#xff0c;如果以单个数据块进行对象空间分配&#xff0c;那么显然分配将过于频繁&#xff0c;所以Oracle使用多…

排序算法java实现

1. 插入排序 原理&#xff1a;遍历到第N个元素的时候前面的N-1个元素已经是排序好的了&#xff0c;那么就查找前面的N-1个元素把这第N个元素放在合适的位置&#xff0c;如此下去直到遍历完序列的元素为止。 算法的复杂度也是简单的&#xff0c;排序第一个需要1的复杂度&…

FusionChart完全入门手册 -2

今天主要探讨下&#xff0c;数据文件的生成方式&#xff0c;只做探讨。 其实funsioncharts提供了多种数据展现方式&#xff0c;除了前一节采用的直接的DATAFile的方式外&#xff0c;还有官方提供的标准的c#实现方式。 看个截图 但是总感觉使用官方提供的InfoSoftGlobal不是很灵…

BeetleX.WebFamily之ElasticSearch搜索集成

组件在最新版本中集成了基于ElasticSearch的文档搜索功能&#xff0c;通过这一功能可以快速地构建文档查询的webapi服务和web搜索应用。接下来介绍一下如果使用组件的ElasticSearch组件来进行文档构建和查询。ElasticSearch要求组件支持7.x和6.x两个版本的ElasticSearch服务&am…

直男们给我看清楚!这才是小姐姐的真面目......

1 这才是化妆的真相&#xff01;▼2 听说&#xff0c;这就是当年Tom劈过得那棵树▼3 等一下&#xff01;这题真的有正确答案吗&#xff1f;▼4 这是一只长大成熟的猫咪了▼5 想当年上学的时候转书、转笔都一门灵&#xff0c;就是脑子不会转▼6 猫的四肢和尾巴仿佛都有独立…

模型部署到移动端_谷歌开源 MobileNetV3:新思路 AutoML 改进计算机视觉模型移动端...

雷锋网 AI 开发者按&#xff1a;谷歌从 17 年发布 MobileNets 以来&#xff0c;每隔一年即对该架构进行了调整和优化。现在&#xff0c;开发者们对 MobileNetV3 在一次进行了改进&#xff0c;并将 AutoML 和其他新颖的思想融入到该移动端的深度学习框架中。谷歌发布了相关文章对…

c++中stringstream_文史哲与艺术中的数学_智慧树章节答案

文史哲与艺术中的数学_智慧树章节答案更多相关问题His mother told me that he ______ read quite well at the age of five. A) should B) would C)在三角形ABC中&#xff0c;a&#xff0c;b&#xff0c;c分别是角A&#xff0c;B&#xff0c;C的对边&#xff0c;且满足m(2b&am…

Android面试题(一)

1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念 DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行&#xff0c;都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程&#xff0c;所以说可以认为是同一个概念。 2、…

将.net framework 4 部署在docker中的全过程(支持4.0 到 4.8,3.5应该也可以)

前言&#xff1a;docker自从诞生之初&#xff0c;就是运行在linux系统中&#xff0c;后来windows上也可以运行docker了&#xff0c;但是微软是通过自身的hyper-v技术&#xff0c;在你的windows系统中虚拟出来了一个小的linux虚拟主机&#xff0c;在它上面跑了个docker环境让你用…

hdu 4049 Tourism Planning [ 状压dp ]

传送门 Tourism Planning Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1115 Accepted Submission(s): 482 Problem DescriptionSeveral friends are planning to take tourism during the next holiday. The…

nginx+PHP+PHP-FPM(FastCGI)在Ubuntu上的安装和配置

nginxPHPPHP-FPM(FastCGI)在Ubuntu上的安装和配置0 之前知识回顾&#xff1a; 1) 目前各种服务器HTTP Server对PHP的支持一共有三种&#xff1a; a.通过HTTPServer内置的模块来实现&#xff0c;例如Apache的mod_php5&#xff0c;类似的Apache内置的mod_perl可以对perl支持&…

有图有真相!这世界上,竟有人跟你长得一模一样!

全世界只有3.14 % 的人关注了爆炸吧知识你相信这个世界上有和你长得一模一样的人吗&#xff1f;我本来不信的看到这个摄影师的作品后真&#xff01;香&#xff01;冥冥之中&#xff0c;在平行宇宙在地球的另一端真的有另外一个你和你长得一模一样在生活&#xff0c;在呼吸老牌人…

python双除_python2和python3 中的除法的区别

1. python2中有/和//的除法区别&#xff1a;其中/的用法&#xff1a;>>>1/20即一个整数(无小数部分的数)被另外一个整数除&#xff0c;计算结果的小数部分被截除了&#xff0c;只留下了整数部分有时候&#xff0c;这个功能比较有用&#xff0c;譬如在做一些需要取位数…

两条线段的夹角 cesium_《原本》命题1.10 一条线段可以被分成两条相等的线段

命题1.10一条线段可以被分成两条相等的线段设&#xff1a;AB为一条直线。求作&#xff1a;平分为两条相等的线段。作等边三角形ABC(命题1.1)命题1.1已知一条线段可作一个等边三角形。作∠ACB的角平分线CD(命题1.9)命题1.9一个角可以切分成两个相等的角。那么&#xff1a;D 点就…

有关的命令linux,Linux与用户有关的命令

passwd命令passwd 命令用来修改您的密码。语法:语法是passwd [命令开关]命令开关:-a显示密码属性的所有项目。-l锁住密码。-d删除用户密码&#xff0c; 登录时将不是提示密码。-f强制用户在下次登录时候更改密码。示例:passwd直接输入 passwd 目录的时候允许您更改密码。 在输入…