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

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

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

[複製鏈接]
發表於 2015-11-4 10:02:28 | 顯示全部樓層 |閱讀模式
tid=21507& 本帖最後由 IT_man 於 2015-11-4 12:01 編輯
# h! G! S9 f% A) B" C0 C
+ |- H7 @, G+ u2 o6 P# c3 c

臨時增加IP命令:ifconfig eth0:1 ip地址 netmask 網路遮罩 broadcast 廣播地址 gateway 閘道 - a+ k* y4 {4 P7 N  n* C  ^
ifconfig eth0:1 10.1.104.65 netmask 255.255.255.0 broadcast 10.1.104.255 gateway 10.1.104.11  
. n. v( _1 ^) |" ]7 ?說明:eth0是第一張網卡,其他依次為eth1,eth*,eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x稱為虚擬網路接口,是建立在網路接口 (eth0)上。5 j4 G: X9 j2 p' w0 @

! H: p, L! g- N# O静態方法

注意:所有操作均使用root用户  a/ b, R: O7 t% Z& n" x
修改ip:
$ u0 q1 K5 e  v& M6 o9 D編輯文件/etc/sysconfig/network-scripts/ifcfg-eth0
9 ]( K6 Z7 ?- F# ^. R. [  D8 NDEVICE=eth0 //設備名稱,不要修改; m8 v: R% _9 ?. d
BOOTPROTO=static //不要修改
9 e3 U# ^! E& H8 gBROADCAST=10.10.22.255 //廣播地址,一般为本網段的最后一個IP
7 ?( c1 ^# c, A, r- O& XIPADDR=10.10.22.145 //ip地址
$ I; ]% p: M: {: O: L. HNETMASK=255.255.255.0 //子網遮罩
4 ?  k0 e# U! e, SNETWORK=10.10.22.0 //網段地址
4 D9 P6 ~- h0 j3 F& o/ `! AONBOOT=yes //不要修改
0 `* S; n& c+ N9 a% ]' I8 W/ ]TYPE=Ethernet //不要修改1 @7 K2 t" I7 @% \- ?( q
注意: ifcfg-eth0是第一張網卡,ifcfg-eth1是第二張網卡,依此類推4 ^. Q; \. G9 f9 o1 ]0 ], t

& s% L2 W% {' I1 v( Z" Q增加ip:4 _( p, d5 {7 _
可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0' n2 F% g% b  {. D+ C6 |5 x) o
也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中增加(但是设备eth0一定要有). |3 I2 `+ K8 }: |
DEVICE=eth0:0 //设备名称,不要修改
, E9 X3 d' _) X( W. A8 `( VBOOTPROTO=static //不要修改
  l1 y& _% X6 O* |BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
$ D7 l1 u6 j) ^. Y0 {( D* YIPADDR=10.10.33.145 //ip地址
7 \) n7 @% }2 F& x) Z7 f. aNETMASK=255.255.255.0 //
子網遮罩0 M1 f# f  l4 E" _& \/ N1 p, N$ H
NETWORK=10.10.33.0 //网段地址
! v/ _1 E, B6 ]! L" n7 LONBOOT=yes //不要修改! D2 g1 ?3 v; l8 u
TYPE=Ethernet //不要修改' X- n+ @+ K& A* g! G! |6 a% C5 x

: m. Q' t, f2 Z: D: t依次类推,如果再增加一个ip,则再增加如下配置:
+ w& m( k" |$ p; {0 }3 {9 zDEVICE=eth0:1 //设备名称,不要修改
1 E$ F/ ?5 M& K1 Q4 T6 f! _BOOTPROTO=static //不要修改
. n* T# Z5 Y2 n$ \& p! V7 YBROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP
9 Z. x9 |1 |3 XIPADDR=10.10.44.145 //ip地址" z+ e8 A6 B+ x, l4 x
NETMASK=255.255.255.0 //
子網遮罩( J$ t7 y: ~* G
NETWORK=10.10.44.0 //网段地址
' n, A/ n( L  ~- lONBOOT=yes //不要修改
2 b! Q* h$ u4 V  b. W" xTYPE=Ethernet //不要修改! V5 k0 Y- Y' {4 L
8 n( r* q* l& q* B6 P8 d
同样如果在第二张网卡,则需要增加:1 J( L( ~8 h3 l, C% {: q
DEVICE=eth1:0 //设备名称,不要修改$ b) |  p+ A; i1 N& G" Z
BOOTPROTO=static //不要修改
) F6 J) Q) t$ g$ @& v1 uBROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
8 J. y! k( B. q- Z* p, iIPADDR=10.10.33.145 //ip地址8 B0 \/ c% `& {0 B
NETMASK=255.255.255.0 //
子網遮罩
; G4 P! m/ A6 Z* H; {% W* k- _NETWORK=10.10.33.0 //网段地址  _7 H3 g, |: s4 Q8 L
ONBOOT=yes //不要修改4 K- T& D$ j* H
TYPE=Ethernet //不要修改: C" M& h$ r* v# n3 f% {4 c
- ^. |1 P) V6 P
增加預設閘道的方法:9 l1 b, T0 T, O+ @- \, [
注意一台机器只能有一个預
設閘道,否则就应该给出具体的路由方式。
' L6 {* I' @' b9 U% y& A3 _在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个預
設閘道5 S9 W4 G' D# u9 ?
DEVICE=eth0
2 P, I  M* a' C9 l* d5 vBOOTPROTO=static
: O; y$ V8 h% G: `9 A* \- @BROADCAST=10.10.22.255' n% Q2 B. [; u6 I4 ]9 A
IPADDR=10.10.22.145
: J' m( f' Q3 p( {- b2 x8 O7 I1 ^" I2 KNETMASK=255.255.255.0
0 b  K* `9 L, U6 G: U: XNETWORK=10.10.22.0' b/ W3 c% j+ @) B8 N0 v
ONBOOT=yes) |+ K/ l& A9 x/ Y
TYPE=Ethernet% \1 z6 m9 L. k6 c
GATEWAY=10.10.22.3
2 E# T' w2 Z9 G* c/ B  e7 D: B. W
修改完成后,要想使上述修改生效,则需要重起机器,或者重起網路。
) A" a! @. C' j1 E9 ]重新启动机器的方法是:reboot
6 X8 J' J3 r7 H* O2 k1 I0 S8 c% Y重起
網路的方法是:service network restart
7 p) U  E6 c1 T/ e7 p0 S. X- }  N
* ?, C7 B1 g& t4 y以上为静態增加ip的方法,即機器重起後仍然有效的方法。
, t9 _  y1 i& c  w  x2 I' ^* |  s% q; x2 w: a$ f  r

: N9 x" A; y' r; V1 _; \動態方法
( n1 R  ]5 j$ L) K. x注意:所有操作均使用root用户
- v5 D9 M- d. j7 Y: W! s" v修改IP:. a* ~% a0 h$ k4 V
ifconfig eth0 10.10.22.145
& T' M! Y1 V* w0 b6 W8 r直接将第一张网卡的IP修改成10.10.22.145
) S  V' \3 ^3 [, u9 y* r, S+ T) U
$ |/ y) n7 ^3 d9 y9 }" A增加IP:* X2 B( C& z3 p+ p4 [) n
ifconfig eth0 add 10.10.33.145 //增加一个IP9 Z, W# z0 H; p4 }+ ~+ y
ifconfig eth0:0 broadcast 10.10.33.255 //修改刚刚增加IP的广播地址
5 t3 N/ C& M+ N9 o1 l$ N5 w9 w! j  x& Y9 [" x; u8 ~
再增加一个IP:) |1 Z' T  j+ d( `3 P. p
ifconfig eth0:0 add 10.10.44.145
) G% v9 j4 G7 l1 q2 {& |6 \ifconfig eth0:0:1 broadcast 10.10.44.255 //修改刚刚增加IP的广播地址
/ K# X' m& D3 b$ g3 ~千万不要如下操作:
& @+ u* I/ N2 `8 t2 B0 oifconfig eth0 add 10.10.44.145
& |# F; {9 W' o! u3 B  O* E这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145$ m# P" t2 e/ j) i
' a! I: e, z+ o+ T
再增加一个IP:: W, q& y: k( K: }3 B
ifconfig eth0:0:1 add 10.10.55.145
+ ?; D0 |4 j& k* qifconfig eth0:0:1:1 broadcast 10.10.55.255 //修改刚刚增加IP的广播地址8 @0 C$ C; y. U, {4 ?( T. e$ X
! v! \" a  A4 e9 [- Z1 ]1 N7 m; z. E6 m
依此類推
' Z4 |, t3 H' r上述增加完,立刻生效,但是機器重啟後,就無效了。

9 K! t7 I' w7 p! V- k% g
$ |* D" B. D5 Z; Y7 N+ J註: 參考 http://blog.csdn.net/zdwzzu2006/article/details/6928726- {+ \! }' T/ T- |. F( E) ?
名稱伺服器設定檔 /etc/resolv.conf
$ g  G% h! z3 M主機名稱設定檔 /etc/sysconfig/network$ U0 `! i! ]+ l/ o+ Y, i1 s
回復

使用道具 舉報

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

本版積分規則



中文酷站排行榜

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

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

GMT+8, 2025-12-13 14:33 , Processed in 0.100085 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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