52AV手機A片王|52AV.one

 找回密碼
 立即註冊
查看: 1275|回復: 0

[linux指令] LINUX修改、增加IP的方法,一張網卡綁定多個IP

[複製鏈接]
發表於 2015-11-4 10:02:28 | 顯示全部樓層 |閱讀模式
tid=21507& 本帖最後由 IT_man 於 2015-11-4 12:01 編輯
6 v: G& P. Y& `! U/ V
8 ?# U5 _2 x) Y# F! ~4 {8 X3 H% f

臨時增加IP命令:ifconfig eth0:1 ip地址 netmask 網路遮罩 broadcast 廣播地址 gateway 閘道 / O& m+ _) M, q/ w3 L0 a) G
ifconfig eth0:1 10.1.104.65 netmask 255.255.255.0 broadcast 10.1.104.255 gateway 10.1.104.11  
: u, t: s9 n& p5 |說明:eth0是第一張網卡,其他依次為eth1,eth*,eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x稱為虚擬網路接口,是建立在網路接口 (eth0)上。
# ^+ n' w4 U! Y: w. K: M
$ L  t8 p9 C! f8 _! z+ k# p# D4 A8 `! r* H* x静態方法

注意:所有操作均使用root用户6 \4 g( N  S8 d4 M( F% T. L
修改ip:
( Y% I' V: s9 l& i編輯文件/etc/sysconfig/network-scripts/ifcfg-eth0! Q$ U: n1 _; B
DEVICE=eth0 //設備名稱,不要修改8 g  L9 X4 c7 O/ o# s
BOOTPROTO=static //不要修改3 `( S6 }4 v! f- ~* T/ b+ ~& S; B
BROADCAST=10.10.22.255 //廣播地址,一般为本網段的最后一個IP% T4 p3 _: p& w/ S2 H
IPADDR=10.10.22.145 //ip地址$ C; z7 I0 P9 ]  `( {+ a
NETMASK=255.255.255.0 //子網遮罩# }& m9 n) b* O5 h
NETWORK=10.10.22.0 //網段地址3 |$ U2 ?, c: e% V/ ?
ONBOOT=yes //不要修改% s) E- t: x, t+ R% T" @
TYPE=Ethernet //不要修改3 G" D' `& Z6 ^( v. c
注意: ifcfg-eth0是第一張網卡,ifcfg-eth1是第二張網卡,依此類推* d( l8 U8 U2 K" c2 d/ t

4 @5 b/ j9 f% Q4 z0 _8 b增加ip:9 G6 d% p" y2 m7 V
可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:01 w' j; F6 d& H: t5 L/ p
也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中增加(但是设备eth0一定要有)
0 Q9 O& b- Y4 r: s; C3 d! QDEVICE=eth0:0 //设备名称,不要修改% @# d2 T" b# G( R
BOOTPROTO=static //不要修改% ]  X* l' u8 _& D
BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
( b  {" I' X" M3 |* b1 O0 NIPADDR=10.10.33.145 //ip地址: I* x9 {& e! S3 n7 F1 i1 A! d
NETMASK=255.255.255.0 //
子網遮罩
, r/ z9 t* u" r( vNETWORK=10.10.33.0 //网段地址9 W: m/ J6 U& e0 D* n$ H
ONBOOT=yes //不要修改: {( X  @- @$ {
TYPE=Ethernet //不要修改
+ d7 D& Y& a5 m  _  L
) C. O. W& s/ s; a4 |# @# s8 P: b3 c依次类推,如果再增加一个ip,则再增加如下配置:
/ n- _# }! ~1 P2 J2 Q. }DEVICE=eth0:1 //设备名称,不要修改
# U' P- x; O: W' _BOOTPROTO=static //不要修改
' h' b, ?# G6 a+ s4 p( t  xBROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP
/ m$ _2 U/ M4 j1 a, SIPADDR=10.10.44.145 //ip地址" l- u. J* I. L, J+ L) B! O
NETMASK=255.255.255.0 //
子網遮罩
; \1 m# Z8 [3 R" B; `- E' `1 z' q5 [NETWORK=10.10.44.0 //网段地址
/ h; V; G+ `% v( y2 H' a* VONBOOT=yes //不要修改
' |7 _3 r) c) ~8 A( G. y, }TYPE=Ethernet //不要修改
& {( v: U" C1 ?' {3 d- ]/ J7 Q$ h+ C$ D
同样如果在第二张网卡,则需要增加:
8 e) @2 B: N0 ZDEVICE=eth1:0 //设备名称,不要修改
/ Z) B. U3 B+ p/ L3 `% ]8 u9 kBOOTPROTO=static //不要修改3 q/ j1 S/ g  Q0 I
BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
8 {% k; d' t, O* D6 HIPADDR=10.10.33.145 //ip地址( F9 C# Q4 W/ i8 Q7 L7 j
NETMASK=255.255.255.0 //
子網遮罩2 S6 l) }# \( y! h( L- W! u' i
NETWORK=10.10.33.0 //网段地址# \9 R; D7 P. _- I. H0 R  B
ONBOOT=yes //不要修改# ~1 c4 G, t- J% Y/ R2 Q4 S1 w
TYPE=Ethernet //不要修改9 O8 x4 K* m0 A- c9 t' ~: L

, c) F3 e& t- R& Z2 E2 U0 s增加預設閘道的方法:' C8 m$ J% f3 h! p9 \5 _9 [; y
注意一台机器只能有一个預
設閘道,否则就应该给出具体的路由方式。
+ L5 a1 Q5 a3 e" l+ H  b在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个預
設閘道
# V/ Y4 N7 I5 w! w7 _DEVICE=eth0' \, K2 ]0 d, ]9 x
BOOTPROTO=static6 ]6 m; S' i- A% M' S% Z6 e
BROADCAST=10.10.22.255
6 B. A, b% y/ v1 u: L4 c- E9 z7 HIPADDR=10.10.22.145
/ g+ |5 X& }6 X- ?' j5 |# q# gNETMASK=255.255.255.0
+ b& y  A( ]: a( d) g; ~/ lNETWORK=10.10.22.0: F- m. F9 `6 G
ONBOOT=yes% {# Z8 s& k9 G- T6 D
TYPE=Ethernet% i5 I, K8 E2 N5 X# I
GATEWAY=10.10.22.3
8 w& I' o/ l6 e0 H2 Y; m3 T* v/ m+ a! O( T# t( u
修改完成后,要想使上述修改生效,则需要重起机器,或者重起網路。
0 P4 {8 T4 C" e7 N: u- A6 j. e重新启动机器的方法是:reboot
% m  n1 C8 I2 L& D重起
網路的方法是:service network restart
: l4 ?- o5 U8 w* B' c3 f1 m1 Z
2 J: ?. I* g" y5 R, n以上为静態增加ip的方法,即機器重起後仍然有效的方法。9 Q/ A5 O9 N# |- s

( [7 B- L5 a8 Q! \
1 _! ?7 W5 P& ?* [0 i4 R2 ~' k動態方法7 V4 N3 L+ F* V9 M1 n5 _& [
注意:所有操作均使用root用户
. @0 @( r3 Z- g- @修改IP:/ z. A7 W2 e* Z7 V7 i6 [
ifconfig eth0 10.10.22.145: h. i6 W( y5 V3 v; d
直接将第一张网卡的IP修改成10.10.22.145* ^$ m8 s( a# I; n' A5 V: L
; S7 X% D7 v' \5 y5 }
增加IP:% m! H2 R3 G. R6 c2 Z  j
ifconfig eth0 add 10.10.33.145 //增加一个IP
% u2 _7 y6 z2 Nifconfig eth0:0 broadcast 10.10.33.255 //修改刚刚增加IP的广播地址% d3 z! v7 z! m1 h4 w
" l5 F+ C: l( w3 J4 ]5 F+ H; \
再增加一个IP:
$ t! t+ ^5 \7 eifconfig eth0:0 add 10.10.44.145: c! u. I$ U) N& S
ifconfig eth0:0:1 broadcast 10.10.44.255 //修改刚刚增加IP的广播地址
7 ^+ j6 J+ I8 B1 T千万不要如下操作:
7 F$ m0 \; G7 p: qifconfig eth0 add 10.10.44.145% X9 L# g# b3 V8 f" }
这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145& h0 z# u) Z- Y0 _/ i7 j1 H1 [- E

7 `7 J. q+ L& T7 M再增加一个IP:
! l8 j( j; e: R! x& ^ifconfig eth0:0:1 add 10.10.55.145$ N0 |$ l' w% C' z
ifconfig eth0:0:1:1 broadcast 10.10.55.255 //修改刚刚增加IP的广播地址
0 s; M! `! g8 j: V- H
9 ?9 U4 f- N4 R6 V3 v7 @0 R( v依此類推* f+ U( W5 o- k4 k
上述增加完,立刻生效,但是機器重啟後,就無效了。

/ P- b& B9 E1 d8 L/ J  s# Z
" M! l3 ^/ @0 p- _+ i# J註: 參考 http://blog.csdn.net/zdwzzu2006/article/details/6928726
! e8 O. n) Q/ V' C3 B名稱伺服器設定檔 /etc/resolv.conf
" k# T; [: S1 Z& N主機名稱設定檔 /etc/sysconfig/network* X& \& t0 a' f/ `2 _4 I" O, l2 R( \0 D
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則



中文酷站排行榜

本區塊內容依據『電腦網路內容分級處理辦法』為限制級網站,限定年滿18歲以上或達當地國家法定年齡人士方可進入,且願接受本站各項條款,未滿18歲 謝絕進入瀏覽。為防範未滿18歲之未成年網友瀏覽網路上限制級內容的圖文資訊,建議您可進行網路內容分級組織ICRA分級服務的安裝與設定。 (為還給愛護 本站的網友一個純淨的論壇環境,本站設有管理員)

QQ|小黑屋|手機板| 52AV手機A片王

GMT+8, 2025-4-5 00:11 , Processed in 0.068766 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表