ip命令是一個(gè)新的網(wǎng)絡(luò )命令行實(shí)用程序,用于在Linux系統上為網(wǎng)絡(luò )接口分配 IP地址或配置/更新有用的網(wǎng)絡(luò )變量。ip命令是iproute2軟件包的一部分,它提供多項網(wǎng)絡(luò )管理任務(wù),例如打開(kāi)或關(guān)閉網(wǎng)絡(luò )接口、分配和刪除IP地址和路由、管理 ARP緩存等。本文為大家整理匯總了配置接口IP地址的命令,僅供參考。
如何配置靜態(tài)IP地址Internet協(xié)議(IPv4)
要配置靜態(tài)IP地址,需要更新或編輯網(wǎng)絡(luò )配置文件以向系統分配靜態(tài)IP地址。 必須是超級用戶(hù)與蘇(切換用戶(hù))從終端或命令提示符下命令。
對于RHEL / CentOS / Fedora
對了(eth0或eth1的 ),用你喜歡的編輯器打開(kāi)并編輯網(wǎng)絡(luò )配置文件。 例如,要分配IP地址eth0接口如下。
[root@howtoing ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
簡(jiǎn)單輸出:
DEVICE="eth0" BOOTPROTO=static ONBOOT=yes TYPE="Ethernet" IPADDR=192.168.50.2 NAME="System eth0" HWADDR=00:0C:29:28:FD:4C GATEWAY=192.168.50.1
對于Ubuntu / Debian / Linux Mint
分配靜態(tài)IP地址為eth0接口編輯配置文件/ etc /網(wǎng)絡(luò )/接口進(jìn)行永久性更改,如下圖所示。
auto eth0 iface eth0 inet static address 192.168.50.2 netmask 255.255.255.0 gateway 192.168.50.1
接下來(lái),使用以下命令輸入所有詳細信息后重新啟動(dòng)網(wǎng)絡(luò )服務(wù)。
# /etc/init.d/networking restart
$ sudo /etc/init.d/networking restart
1、如何為特定接口分配IP地址
下面的命令用于IP地址分配給飛一個(gè)特定的接口(ETH1)。
# ip addr add 192.168.50.5 dev eth1
$ sudo ip addr add 192.168.50.5 dev eth1
注:不幸的是所有這些設置將在系統重新啟動(dòng)后會(huì )丟失。
2、如何檢查IP地址
要獲取網(wǎng)絡(luò )接口的深度信息,如IP地址,MAC地址信息,請使用以下命令,如下所示。
# ip addr show
$ sudo ip addr show
示例輸出
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 00:0c:29:28:fd:4c brd ff:ff:ff:ff:ff:ff inet 192.168.50.2/24 brd 192.168.50.255 scope global eth0 inet6 fe80::20c:29ff:fe28:fd4c/64 scope link valid_lft forever preferred_lft forever 3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 00:0c:29:28:fd:56 brd ff:ff:ff:ff:ff:ff inet 192.168.50.5/24 scope global eth1 inet6 fe80::20c:29ff:fe28:fd56/64 scope link valid_lft forever preferred_lft forever
3、如何刪除IP地址
下面的命令將從給定的接口(eth1的 )刪除分配的IP地址。
# ip addr del 192.168.50.5/24 dev eth1
$ sudo ip addr del 192.168.50.5/24 dev eth1
4、如何啟用網(wǎng)絡(luò )接口
用接口名稱(chēng)(eth1的 )“ 向上 ”標志啟用網(wǎng)絡(luò )接口。 例如,下面的命令將激活的eth1網(wǎng)絡(luò )接口。
# ip link set eth1 up
$ sudo ip link set eth1 up
5、如何禁用網(wǎng)絡(luò )接口
用接口名稱(chēng)(eth1的 ),“ 向下 ”標志禁用網(wǎng)絡(luò )接口。 例如,下面的命令將去激活eth1的網(wǎng)絡(luò )接口。
# ip link set eth1 down
$ sudo ip link set eth1 down
6、如何檢查路由表?
輸入以下命令,查看系統的路由表信息。
# ip route show
$ sudo ip route show
示例輸出
10.10.20.0/24 via 192.168.50.100 dev eth0 192.168.160.0/24 dev eth1 proto kernel scope link src 192.168.160.130 metric 1 192.168.50.0/24 dev eth0 proto kernel scope link src 192.168.50.2 169.254.0.0/16 dev eth0 scope link metric 1002 default via 192.168.50.1 dev eth0 proto static
7、如何添加靜態(tài)路由
為什么需要添加靜態(tài)路由或手動(dòng)路由,因為流量不能通過(guò)默認網(wǎng)關(guān)。 我們需要添加靜態(tài)路由,以從最佳方式傳遞流量到達目的地。
# ip route add 10.10.20.0/24 via 192.168.50.100 dev eth0
$ sudo ip route add 10.10.20.0/24 via 192.168.50.100 dev eth0
8、如何刪除靜態(tài)路由
要刪除分配的靜態(tài)路由,只需鍵入以下命令。
# ip route del 10.10.20.0/24
$ sudo ip route del 10.10.20.0/24
9、如何添加持久性靜態(tài)路由
所有上述路由將在系統重新啟動(dòng)后丟失。 要添加永久靜態(tài)路由,編輯文件/ etc / sysconfig / network中的腳本/路由-eth0的 (我們存儲靜態(tài)路由(eth0的 ),并添加以下行并保存而存在的。默認路由的eth0的文件不會(huì )在那里,需要創(chuàng )建。
對于RHEL / CentOS / Fedora
# vi /etc/sysconfig/network-scripts/route-eth0 10.10.20.0/24 via 192.168.50.100 dev eth0
對于Ubuntu / Debian / Linux Mint
打開(kāi)文件/ etc /網(wǎng)絡(luò )/接口,并在末尾添加持久靜態(tài)路由。 IP地址在您的環(huán)境中可能不同。
$ sudo vi /etc/network/interfaces
auto eth0 iface eth0 inet static address 192.168.50.2 netmask 255.255.255.0 gateway 192.168.50.100 #########{Static Route}########### up ip route add 10.10.20.0/24 via 192.168.50.100 dev eth0
接下來(lái),使用以下命令輸入所有詳細信息后重新啟動(dòng)網(wǎng)絡(luò )服務(wù)。
# /etc/init.d/network restart
$ sudo /etc/init.d/network restart
10、如何添加默認網(wǎng)關(guān)
默認網(wǎng)關(guān)可以指定全局或特定于接口的配置文件。 默認網(wǎng)關(guān)的優(yōu)點(diǎn)是如果我們有多個(gè)NIC存在于系統中。 您可以如下所示添加默認網(wǎng)關(guān)。
# ip route add default via 192.168.50.100
$ sudo ip route add default via 192.168.50.100
來(lái)源鏈接:https://www.idcspy.com/45891.html
本站聲明:網(wǎng)站內容來(lái)源于網(wǎng)絡(luò ),如有侵權,請聯(lián)系我們,我們將及時(shí)處理。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站