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

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

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

[複製鏈接]
發表於 2015-11-4 10:02:28 | 顯示全部樓層 |閱讀模式
tid=21507& 本帖最後由 IT_man 於 2015-11-4 12:01 編輯 4 d% N4 \; Q+ U; {5 s3 i1 C
+ ]( b) B, g1 n$ t3 N

臨時增加IP命令:ifconfig eth0:1 ip地址 netmask 網路遮罩 broadcast 廣播地址 gateway 閘道
" w* }- t& @0 i' o+ g# | ifconfig eth0:1 10.1.104.65 netmask 255.255.255.0 broadcast 10.1.104.255 gateway 10.1.104.11  
: u0 i& e9 h; D2 R9 e說明:eth0是第一張網卡,其他依次為eth1,eth*,eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x稱為虚擬網路接口,是建立在網路接口 (eth0)上。+ W8 N' S3 c* x$ Q, X1 I% ]7 ^
+ ]% z3 E) I2 c2 [& H+ ~
静態方法

注意:所有操作均使用root用户, |( b3 m( n/ b  X* A  A4 |
修改ip:8 y% s3 J9 @& H) B. S
編輯文件/etc/sysconfig/network-scripts/ifcfg-eth0
, O8 W! p" x3 z' g/ [% hDEVICE=eth0 //設備名稱,不要修改2 o3 H3 h5 K7 E0 _
BOOTPROTO=static //不要修改
$ e, A  f- K8 J% W& R: C8 L. @BROADCAST=10.10.22.255 //廣播地址,一般为本網段的最后一個IP
; N+ }' b: Z. P, @; Q: Z; i3 w1 JIPADDR=10.10.22.145 //ip地址
" r7 w- K) v7 J5 b. O! H3 sNETMASK=255.255.255.0 //子網遮罩
4 d! H' i2 A# k6 {5 _6 TNETWORK=10.10.22.0 //網段地址
7 r( L0 {) \9 T8 ?; l9 cONBOOT=yes //不要修改7 O( i+ u' Z+ p3 D, e
TYPE=Ethernet //不要修改
4 L8 }3 w2 F7 \) u注意: ifcfg-eth0是第一張網卡,ifcfg-eth1是第二張網卡,依此類推
: `! y6 |& l6 H: {; ]$ X* t
+ y" A0 }# \! p' T  Y* J增加ip:: z3 m0 x! E0 R
可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0
4 `1 H! ]/ f" h' s+ N: ~也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中增加(但是设备eth0一定要有): m0 I5 V% N. ^0 e) _
DEVICE=eth0:0 //设备名称,不要修改* [1 X9 E% D* g
BOOTPROTO=static //不要修改- h% S% G2 g% W4 a: a9 B/ ~9 Y+ v3 h
BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP( e9 X1 d" O% s" B2 i* Q) |
IPADDR=10.10.33.145 //ip地址) E) Z  i' G; U8 }+ J) U
NETMASK=255.255.255.0 //
子網遮罩
* H4 _0 D$ z1 C/ @NETWORK=10.10.33.0 //网段地址
8 X1 ]1 o) ]8 r$ n: |7 c0 n& ZONBOOT=yes //不要修改
; V' q" G9 A, {; l8 hTYPE=Ethernet //不要修改
6 D) b! E0 `* g, j: V9 y$ L* J; E! B
依次类推,如果再增加一个ip,则再增加如下配置:, M" {$ Q' y( `1 G& |/ C$ [
DEVICE=eth0:1 //设备名称,不要修改2 U4 m1 B/ J# |! _
BOOTPROTO=static //不要修改; u% f7 g! C6 {" }- e' f
BROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP; d9 a$ h7 ^& }) M3 Z. F# _6 z+ Y
IPADDR=10.10.44.145 //ip地址! O# u) H6 p& L* y8 u5 E( t7 ]# w: u4 q
NETMASK=255.255.255.0 //
子網遮罩$ o! I8 r( d3 ^+ y  w. A6 @
NETWORK=10.10.44.0 //网段地址# D' q2 Z3 Y) E) u( ?
ONBOOT=yes //不要修改2 ~7 d5 `- ]+ Y) c& w# c" _
TYPE=Ethernet //不要修改
( R- L6 j3 f* j9 ?$ W. T6 U
) S/ Y8 C: f2 g5 A3 M2 L! r6 X6 X同样如果在第二张网卡,则需要增加:
! U# d. l! V. k) d3 ]DEVICE=eth1:0 //设备名称,不要修改
& E! X! Q8 D4 I( p4 _0 N5 ]- g* _BOOTPROTO=static //不要修改
, @5 T& b0 [* i: }) XBROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP: T% x( {6 }" ?* k8 I/ V( G3 A; b
IPADDR=10.10.33.145 //ip地址/ z8 Q3 u2 w" W6 K3 F) k+ J; q; o
NETMASK=255.255.255.0 //
子網遮罩5 a2 S- e1 Y8 w
NETWORK=10.10.33.0 //网段地址7 G) d* k$ a# {0 N- c1 y
ONBOOT=yes //不要修改$ L1 k9 w6 a# S) w1 k
TYPE=Ethernet //不要修改1 O5 c4 E8 C0 \/ a( @, Z
: Y8 x3 p# g  i. Q! \) z
增加預設閘道的方法:
' z0 e6 _9 ^9 K0 U  p( z注意一台机器只能有一个預
設閘道,否则就应该给出具体的路由方式。$ i( z# F- {* R. M0 w
在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个預
設閘道
9 e1 c: O' f3 l) H0 h$ P# Y+ H- c- [DEVICE=eth0
, {* n- u+ j( b) {! RBOOTPROTO=static' }; O, l: S3 ]4 B1 A0 C% h0 f1 ]
BROADCAST=10.10.22.255
2 \& M  f' J9 v: F" eIPADDR=10.10.22.145
; l3 J) Z: N8 T, q- z% k0 V0 PNETMASK=255.255.255.0
2 J' B4 t! J: l+ GNETWORK=10.10.22.06 o) a% y% ?  ?0 ~
ONBOOT=yes1 q  j& U& i7 c7 R- W' J2 _
TYPE=Ethernet. w% g1 |- l( Q# _, [- p
GATEWAY=10.10.22.33 X( N' a& U/ ?: e7 E

1 M1 H0 u% m' m修改完成后,要想使上述修改生效,则需要重起机器,或者重起網路。
$ M  w8 J$ a  C# e; B- N: W重新启动机器的方法是:reboot+ B( s, b0 Y" K" j/ Z$ N2 T
重起
網路的方法是:service network restart
, w( ^% n0 W. J# {& w0 y
: n: q* Q5 b7 ?1 }以上为静態增加ip的方法,即機器重起後仍然有效的方法。
" L6 S! m0 ~3 T3 Y5 v1 P; W- e- {) S' x. M; t

9 ?  S, T/ v  S5 n- Y$ w. t動態方法
* N  r4 @0 r4 e; c$ t# Z" M; p/ [注意:所有操作均使用root用户
8 U+ T8 X: j) i7 k+ \修改IP:7 {5 D: p5 d, h0 r' [! S0 b  |5 b
ifconfig eth0 10.10.22.145
- v/ M7 r2 o9 E, \0 p. f4 g直接将第一张网卡的IP修改成10.10.22.145
5 r0 M! W/ |' t4 ^7 Q# n: y" W9 G6 E& H: k5 }4 J
增加IP:
/ a2 s, |) i( n- H' Tifconfig eth0 add 10.10.33.145 //增加一个IP& C8 a- {3 u$ z% m: a3 m& l+ h
ifconfig eth0:0 broadcast 10.10.33.255 //修改刚刚增加IP的广播地址
$ A7 \( V5 l9 N7 p7 }7 d, m6 \+ R6 R' n$ w& k( b( c7 H
再增加一个IP:7 b9 K8 r  w, p. a( ^
ifconfig eth0:0 add 10.10.44.145
! N8 F0 Q( q2 P* uifconfig eth0:0:1 broadcast 10.10.44.255 //修改刚刚增加IP的广播地址; f: w. ~: h3 A8 ^+ ~
千万不要如下操作:$ f0 I% M* i% _2 m
ifconfig eth0 add 10.10.44.145- H1 {) C7 X' ?" z4 W1 B
这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145* V& L* W! g1 u* y: ]

  a+ I# G1 K6 t1 e再增加一个IP:- V; V* y# w% C2 K/ T$ S0 m
ifconfig eth0:0:1 add 10.10.55.145
' i, ]5 [+ P+ G) D2 y9 difconfig eth0:0:1:1 broadcast 10.10.55.255 //修改刚刚增加IP的广播地址) [& ^  E) Y' F; z
+ M' q3 E0 a/ }; Q% q5 n
依此類推1 l3 ]! \' x5 H5 D+ m0 C4 K5 N
上述增加完,立刻生效,但是機器重啟後,就無效了。

; L5 E" a3 g. ?
* Z( T* Q2 w' S- q註: 參考 http://blog.csdn.net/zdwzzu2006/article/details/6928726
' j  o' ~6 d8 {% E名稱伺服器設定檔 /etc/resolv.conf0 p6 j4 Y9 q! |' [2 O  i4 G
主機名稱設定檔 /etc/sysconfig/network
2 L- n: L: k* [2 e4 }3 W1 C& j
回復

使用道具 舉報

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

本版積分規則



中文酷站排行榜

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

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

GMT+8, 2026-3-23 19:46 , Processed in 0.070470 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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