日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下ip命令用法

發布時間:2023/12/4 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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地址,你需要知道路由包從哪里來??梢允褂孟旅娴穆酚蛇x項(譯注:列出了路由所使用的接口等):

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

?

?

  

總結

以上是生活随笔為你收集整理的linux下ip命令用法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。