設定網路命令引數

2021-10-02 02:56:20 字數 1805 閱讀 5977

一 手動/自動配置ip引數ifconfig ifup ifdown

1.ifconfig手動檢視修改啟動關閉網路介面

ifconfig 網絡卡介面(例如eth0 eth1等) up|down

二 修改路由器route

route -[nee]

-n:不使用通訊協議或主機名,直接使用ip/port number

-ee 顯示更加詳細的資訊

修改命令

route add/del [-net|-host] [網路或主機名] netmask [mask] [gw|dev]

add/del:增加或刪除

引數:-net 表示後面接的路由為乙個網路

-host 後面接的為連線到單部主機的路由器

netmask 子網掩碼

gw :閘道器 後面接ip的數值

dev 指定哪塊網絡卡連線出去 後面跟網路介面

例如route add default gw 192.168.1.2---增加預設路由器,設定完之後,/etc/init.d/network restart

route add/del  -net 192.168.100.0 netmask 255.255.255.0 dev eth0

三 網路引數綜合命令ip

ip [options] 動作 命令

選項和引數:

-s 顯示裝置的統計資料

link 與裝置device相關的設定 包括mtu mac等

add/address 

route 與路由器設定有關

3.1 資料鏈路層有關的介面裝置 ip link

ip link show 顯示所有介面的資訊

ip link set device [引數]

up|down 開啟或關閉某個介面

address 更改配置的mac

name 給予介面特殊的名字

mtu 最大單元

例如網絡卡啟動關閉 ip link set eth0 up/down

設定單元值 ip link set eth0 mtu 1000

修改網絡卡名稱 mac

ip link set eth0 name bbb

ip link set eth0 address xx:xx:xx:xx:xx:xx

3.2 與網路層相關的ip 相關設定

ip adress show---檢視ip引數

ip adress add/del [ip引數] [dev裝置名] 相關引數

ip引數 網路ip的設定

dev 網路引數所要設定的介面

相關引數 

broadcast 設定廣播位址

label 裝置別名

例如ip addr add 172.31.81.24 dev eth0 label eth0:10

3.3 路由器相關設定 ip route

ip route show/list ---檢視路由器

ip route [add/del] [ip/網路號] [via gateway] [dev 裝置]

[ip/網路號] --目標網路段

gateway--自己管理網閘道器

ip或網路號:使用192.168.60.0/24 之類的網路號或者單純的ip

via 從這個閘道器出去

dev 由哪個裝置連線出去

新增路由

ip route add 192.168.10.0/24 via  192.168.5.100 dev eth0---ip10.0網段的ip可以通過5.100連線出去

設定預設路由 ip route add default via 92.168.5.100 dev eth0

用批處理命令設定網路引數

現在很多公司都實行內外網隔離管理,使用不同的網線或不同的無線路由器來分別連線內網或外網。而內外網的網路引數可能不同,切換內外網時一般需要修改ip位址 閘道器等引數,一般大家都會找個小軟體來實現自動修改網路引數,其實大可不必那麼麻煩,用作業系統自帶的批處理命令就能方便地實現修改網路引數功能。下面是我自...

ioctl引數命令設定

define scull ioc magic k define scull iocreset io scull ioc magic,0 define scull iocsquantum iow scull ioc magic,1,int define scull iocsqset iow scull...

openwrt uci 設定網路命令

openwrt使用命令列設定無線和有線網路 在我們將 路由器韌體刷成開源的基於linux核心的openwrt系統後,由於openwrt預設未安裝web管理介面,所以我們需要先通過ssh或者telnet對路由器進行網路設定,設定完成後可通過openwrt的軟體包管理opkg安裝web設定介面luci。...