本帖最後由 IT_man 於 2015-11-4 12:01 編輯
: {+ a3 G8 {- |7 J2 k' s" y- M( G/ E, K6 S2 J, C8 z4 v
臨時增加IP命令:ifconfig eth0:1 ip地址 netmask 網路遮罩 broadcast 廣播地址 gateway 閘道 ; j p% Z- `8 h, u: d/ t: t
ifconfig eth0:1 10.1.104.65 netmask 255.255.255.0 broadcast 10.1.104.255 gateway 10.1.104.11
5 c" p: b! V: b2 y9 f" j說明:eth0是第一張網卡,其他依次為eth1,eth*,eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x稱為虚擬網路接口,是建立在網路接口 (eth0)上。0 Y2 X( u$ t% [% U$ U& M! }' p' m
! N; X ^1 p4 R }- q静態方法 注意:所有操作均使用root用户
# x, b( `+ R. G* u* i0 Z修改ip:
0 `) g2 d& I- U2 B/ o: N編輯文件/etc/sysconfig/network-scripts/ifcfg-eth0
7 [# i* F& f! V' T! ]5 dDEVICE=eth0 //設備名稱,不要修改8 ~1 r* j- q3 E* Z1 D
BOOTPROTO=static //不要修改
6 z* ~2 @, b/ q- R0 p z' x; |BROADCAST=10.10.22.255 //廣播地址,一般为本網段的最后一個IP! x2 W% q! C( t- k# g, S7 u0 X
IPADDR=10.10.22.145 //ip地址
9 k. O2 ~" w2 V4 p: I4 l' lNETMASK=255.255.255.0 //子網遮罩
! n% H. S( r$ X0 KNETWORK=10.10.22.0 //網段地址% o9 ?9 k7 z6 ~& c+ F
ONBOOT=yes //不要修改
8 o" [/ q6 N {7 q& r6 \0 [8 Z+ S7 m1 @- LTYPE=Ethernet //不要修改+ o5 H: y0 @" h) @% [9 N9 r
注意: ifcfg-eth0是第一張網卡,ifcfg-eth1是第二張網卡,依此類推; j. G" i5 p) V g) f4 p
6 \1 i/ c& R1 l# G
增加ip:9 u* j n# P8 a! Y
可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0
: `* ~( p( E& L- Z$ O$ e也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中增加(但是设备eth0一定要有)# ]' o8 |' c; E8 {
DEVICE=eth0:0 //设备名称,不要修改+ q4 O' t( f; C% ]
BOOTPROTO=static //不要修改
/ m3 [# } S, gBROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
' i# E) V4 ]9 P& N, r2 O. MIPADDR=10.10.33.145 //ip地址( L- m; M/ |# A9 J4 h! \& R
NETMASK=255.255.255.0 //子網遮罩* T4 J7 q7 [% ^) }; {* I- y
NETWORK=10.10.33.0 //网段地址& F; [0 \& ?! A2 f w& G( o
ONBOOT=yes //不要修改
# M8 X+ E; }1 ~ ], dTYPE=Ethernet //不要修改
3 Z- A# u! Z' j7 U' d% d
+ s0 z" s% Q. C6 a5 w$ Y3 s依次类推,如果再增加一个ip,则再增加如下配置:; ?+ }, l7 p/ B: ^# l/ o
DEVICE=eth0:1 //设备名称,不要修改- X% d; g7 N* _4 V+ i3 j T
BOOTPROTO=static //不要修改7 r6 c! r0 l) a; k
BROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP3 r6 N0 }5 U6 ^* r1 F s V5 N
IPADDR=10.10.44.145 //ip地址
0 [! Z, i# A5 Y: x& y: X5 ZNETMASK=255.255.255.0 //子網遮罩2 D M$ ]! ~! @7 e5 l
NETWORK=10.10.44.0 //网段地址
5 Z0 x6 L- [$ G; |- C! pONBOOT=yes //不要修改+ H" [9 D) g0 S7 J
TYPE=Ethernet //不要修改
3 a4 x! G" L$ D& M( E) Q
8 d2 N4 {" l8 |0 ]3 W% G+ E1 i) M7 n同样如果在第二张网卡,则需要增加:
5 S0 |' M$ n. Q- U$ K" fDEVICE=eth1:0 //设备名称,不要修改; d3 @* z5 l- l0 O3 H. N
BOOTPROTO=static //不要修改
+ D2 n/ s" n' w; @7 ZBROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
9 k2 `6 | ~0 N7 YIPADDR=10.10.33.145 //ip地址2 y4 t) k5 C, T& ^$ N2 P5 `! a
NETMASK=255.255.255.0 //子網遮罩
8 i$ Y z, k, P2 O7 ~NETWORK=10.10.33.0 //网段地址/ W$ T) T. _' F* L7 g9 |
ONBOOT=yes //不要修改2 a" S9 }8 A3 i; j
TYPE=Ethernet //不要修改
' ~: s0 W' A. M0 P% X: [6 ?1 q- c
增加預設閘道的方法:) \! d" r! k5 y
注意一台机器只能有一个預設閘道,否则就应该给出具体的路由方式。# L0 \$ u' M h$ F
在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个預設閘道:, l, R! j- X' [
DEVICE=eth04 c: i: _+ c9 L" F- f
BOOTPROTO=static
- j; \5 Z* z0 v, b' n% e# rBROADCAST=10.10.22.255) T7 q4 v6 l7 }/ x1 u1 E
IPADDR=10.10.22.1450 } y2 {4 j4 n7 S* S6 e
NETMASK=255.255.255.06 V7 l W! A: @( Q Z( R' |
NETWORK=10.10.22.0
$ }. W" E* [ a" Y* fONBOOT=yes
3 J* w6 y* T) t* X; O/ _TYPE=Ethernet- `5 J ~$ U0 ] Y8 `; S1 Q
GATEWAY=10.10.22.3
+ S) V$ ~4 z/ v% V1 n5 o4 Q* e2 j) W, ^. I
修改完成后,要想使上述修改生效,则需要重起机器,或者重起網路。
( J. s2 [; [0 g: g重新启动机器的方法是:reboot
: F7 i6 U6 r$ A! f5 X0 v重起網路的方法是:service network restart
4 q @' v( S. X) r
/ i( V$ @7 I- B/ A6 Y; J以上为静態增加ip的方法,即機器重起後仍然有效的方法。' z' I6 W6 j* P1 r7 ~8 j# m
& U7 @, Z( _ K5 e; K
$ z$ n* Y b1 y動態方法) \; V# B& Y% A9 c* }
注意:所有操作均使用root用户: X$ z$ X8 v' d. G- k3 I2 P. Q
修改IP:. N7 x- ^# B6 x, ~9 W/ v/ c" ^) Q y
ifconfig eth0 10.10.22.1457 T( N4 T5 k, S/ M& D( [
直接将第一张网卡的IP修改成10.10.22.145
1 h& l! C- M, ]7 `# M
; @2 H, C) |: b增加IP:. v0 L7 J. l: n+ L
ifconfig eth0 add 10.10.33.145 //增加一个IP" h' S" I4 B/ ^
ifconfig eth0:0 broadcast 10.10.33.255 //修改刚刚增加IP的广播地址/ ?& z h& C. k( x9 A) b+ n
$ P3 u7 ?6 B G, j
再增加一个IP:3 F% b' U% F- i5 @/ F0 k k0 I
ifconfig eth0:0 add 10.10.44.145% D! B5 i0 ~ e3 p0 f* _+ h9 ]+ p+ f
ifconfig eth0:0:1 broadcast 10.10.44.255 //修改刚刚增加IP的广播地址
1 h( V, }) e! t/ s; P: P千万不要如下操作:
( w% M+ _. m) L2 Aifconfig eth0 add 10.10.44.145
. J4 ^8 [* t* I& \; W: a9 p2 H这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145
# w- G. u) J( d) y1 g
' l) S( B7 M, c u! m& d6 W再增加一个IP:, r# O. G" y% j$ x1 {4 K
ifconfig eth0:0:1 add 10.10.55.145
% ?* ~. r' D5 @, B. Jifconfig eth0:0:1:1 broadcast 10.10.55.255 //修改刚刚增加IP的广播地址
; z1 Z, G5 ?- J! e( Q: o" N# }( d% I0 _* X; p- ~3 E" j$ X% Y* C1 o# @+ k
依此類推
' d; r7 E3 ~. g2 |- B1 K上述增加完,立刻生效,但是機器重啟後,就無效了。 Z2 A, B9 t$ F4 S$ n/ m, a
5 u3 C; l4 S8 j$ ?! h) f; g+ r, w註: 參考 http://blog.csdn.net/zdwzzu2006/article/details/6928726/ b Q2 [- M, L" E3 W' V
名稱伺服器設定檔 /etc/resolv.conf
/ Z. M& C+ ~( ~ X5 Y& N主機名稱設定檔 /etc/sysconfig/network# C0 W4 h% W; c9 l$ J& p8 k I5 m
|
|