tid=21507& 本帖最後由 IT_man 於 2015-11-4 12:01 編輯
: Q9 l* i& j% {, Z, I: G3 c, `. j" [/ ?" y) ]5 z
臨時增加IP命令:ifconfig eth0:1 ip地址 netmask 網路遮罩 broadcast 廣播地址 gateway 閘道
9 ]& S5 a s& U ifconfig eth0:1 10.1.104.65 netmask 255.255.255.0 broadcast 10.1.104.255 gateway 10.1.104.11
4 J# N5 I& N+ `' T7 e6 _/ T: A" N說明:eth0是第一張網卡,其他依次為eth1,eth*,eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x稱為虚擬網路接口,是建立在網路接口 (eth0)上。
+ P) q7 [' v" b3 D# p4 Z5 e. U
- i, E: ^; l: f静態方法 注意:所有操作均使用root用户" g# A: O/ x; G2 Z
修改ip:
0 O3 S8 S& l( Q# L" O編輯文件/etc/sysconfig/network-scripts/ifcfg-eth0% ~: Y7 Z6 p3 ?4 U
DEVICE=eth0 //設備名稱,不要修改
# g/ b# R, l: H% h! E5 I; ]6 w& dBOOTPROTO=static //不要修改
L) h& v5 d0 j$ O4 @& pBROADCAST=10.10.22.255 //廣播地址,一般为本網段的最后一個IP
! a5 g" z# d+ aIPADDR=10.10.22.145 //ip地址
. u/ Y5 a; p5 v5 O" ZNETMASK=255.255.255.0 //子網遮罩
* K1 v5 V# o k5 U2 t6 B3 ^NETWORK=10.10.22.0 //網段地址
6 b# n0 w. S. U5 {4 V( |+ S$ DONBOOT=yes //不要修改( s1 A4 t) I, L% v
TYPE=Ethernet //不要修改( Y/ j* I& B8 r$ l, @+ R4 R; c* b
注意: ifcfg-eth0是第一張網卡,ifcfg-eth1是第二張網卡,依此類推' T7 a; J8 V# E' R: C
6 v i* s/ @6 S9 e3 ~/ x! a
增加ip:$ K/ X Y4 ~$ l7 V8 n" J# _; d
可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0! |6 d1 s: ]' l5 w1 x
也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中增加(但是设备eth0一定要有)
( l& Q5 f3 B) T4 V# G" u( bDEVICE=eth0:0 //设备名称,不要修改
, a( I; w# L" f, NBOOTPROTO=static //不要修改
! H' C7 u3 c$ BBROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP5 N, \* x% [3 C( J5 g7 k- r" z: i
IPADDR=10.10.33.145 //ip地址
9 n9 {1 R8 _; RNETMASK=255.255.255.0 //子網遮罩
0 @: h( S# `8 K" {+ vNETWORK=10.10.33.0 //网段地址
3 \! l) e3 g1 g5 F; o9 n7 l: cONBOOT=yes //不要修改
, P5 H: ^4 ]; M ETYPE=Ethernet //不要修改, H4 e/ M& Z6 F
/ {0 }- i" A2 ~2 K, U: c+ V依次类推,如果再增加一个ip,则再增加如下配置:
5 d, W) m- y! Y5 pDEVICE=eth0:1 //设备名称,不要修改; n- i/ s' i6 B" x
BOOTPROTO=static //不要修改
& f/ G% n- ^. o* DBROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP
) f# [) f% x' C+ l. {4 M# oIPADDR=10.10.44.145 //ip地址
5 O8 D6 o: x+ U% kNETMASK=255.255.255.0 //子網遮罩
' U, I& u$ Q, X$ g) xNETWORK=10.10.44.0 //网段地址
# K# B3 e4 `1 T$ NONBOOT=yes //不要修改# F/ H6 L v: F" k5 a1 H- m
TYPE=Ethernet //不要修改. d, O; S; c7 |! X
2 Y" H0 x. J8 ? L/ T7 ~6 l6 b同样如果在第二张网卡,则需要增加:5 o/ q! Q* y& G+ e8 ^9 Z* N
DEVICE=eth1:0 //设备名称,不要修改9 q* O2 S6 L6 B
BOOTPROTO=static //不要修改
8 t5 z0 \9 o# c/ C& YBROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
' _# Y1 ?4 L) x" B& O5 n. SIPADDR=10.10.33.145 //ip地址' f M- d! | k
NETMASK=255.255.255.0 //子網遮罩 U$ G6 G. S- y3 a/ K
NETWORK=10.10.33.0 //网段地址
/ ]' t% S O- C! G& f5 r6 TONBOOT=yes //不要修改
; [( A9 v8 l4 F) w) iTYPE=Ethernet //不要修改- N- E% q: s% c: S
" u) @) g0 |# \/ Z6 o& |
增加預設閘道的方法:" K# ^6 ?( [" [" ?; F. S6 V
注意一台机器只能有一个預設閘道,否则就应该给出具体的路由方式。
9 l* Z+ [& b7 V5 _在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个預設閘道:9 H2 {! f% Z0 k8 x5 {* L
DEVICE=eth0/ a4 x& U. H. x3 y
BOOTPROTO=static
4 O2 P' @0 m/ I, Z- v6 SBROADCAST=10.10.22.255
' z1 r; k$ A* ^ EIPADDR=10.10.22.1459 b+ X0 \4 I* K( W$ H I7 O7 z+ e
NETMASK=255.255.255.0) d6 {. b" L$ n6 i" j$ r, Z; v B# i4 b3 G
NETWORK=10.10.22.0
1 ~' d# H* X7 c# G- k1 E" G9 |ONBOOT=yes
& q: b$ }8 K$ STYPE=Ethernet9 L' R; a# \; t" h8 `! H
GATEWAY=10.10.22.3
- g) Q9 m; @! X5 i4 \1 a3 P! B. J
7 A9 Y, X5 a0 B1 o1 x! h4 ~8 B修改完成后,要想使上述修改生效,则需要重起机器,或者重起網路。: {9 w; c3 a* z7 M8 a! ^2 m
重新启动机器的方法是:reboot: a3 l9 w* e4 T% r7 I8 i5 {
重起網路的方法是:service network restart# G+ A* `" F) ?' v9 D& a4 x* y
' R U9 `, ]" V0 Y
以上为静態增加ip的方法,即機器重起後仍然有效的方法。
; ^/ \6 A( G4 ]2 Q
2 Y6 I7 O7 b0 _0 F* A" r0 _1 d
4 y9 N d1 N. ]* Y- O/ \9 c+ {# P, e) ^動態方法
7 @$ x ^. T4 M6 O: P) g! _5 {注意:所有操作均使用root用户
4 H6 d. }0 Q! j" j3 i修改IP:
& ]6 d: U; ^1 g7 q+ w' j8 hifconfig eth0 10.10.22.145& h: F( x+ j3 x2 \0 d6 l5 |. v
直接将第一张网卡的IP修改成10.10.22.145
0 P8 t! H4 U' [' o9 [0 w5 I D1 ^* F( P7 T0 X' r, I! A" U# R
增加IP: H, X/ `4 T7 B
ifconfig eth0 add 10.10.33.145 //增加一个IP
2 i1 X2 h I9 l) c. Oifconfig eth0:0 broadcast 10.10.33.255 //修改刚刚增加IP的广播地址9 D& Y& \4 j4 b6 e
4 l) u, U. F/ ?1 e; O/ S, P
再增加一个IP:
$ V# n) y! ?) S- D1 |% r. q1 Cifconfig eth0:0 add 10.10.44.145. w* P' w4 t7 x$ A# Q' i4 {$ C/ g% ?
ifconfig eth0:0:1 broadcast 10.10.44.255 //修改刚刚增加IP的广播地址, y1 S* o9 O% H0 Z, I4 } x+ i! j
千万不要如下操作:- }( @$ f3 U8 d$ x
ifconfig eth0 add 10.10.44.1453 |5 F# F5 @) t A! B
这样就把刚刚加的IP10.10.33.145修改成了10.10.44.1459 x& X7 g, v3 g
! I; }) ]& X- `4 Y再增加一个IP:8 P) I; T. i# Y! T2 X$ r
ifconfig eth0:0:1 add 10.10.55.1450 \ B, H* U6 n3 \7 e' I5 v( X7 D
ifconfig eth0:0:1:1 broadcast 10.10.55.255 //修改刚刚增加IP的广播地址9 H1 L, m( E5 e9 v6 \
7 W# g8 e, g" }5 U依此類推
) W" Y' W: a7 I上述增加完,立刻生效,但是機器重啟後,就無效了。4 `/ [' L3 _: B0 z
% L9 | \' d8 L! k2 p註: 參考 http://blog.csdn.net/zdwzzu2006/article/details/6928726: I) j; K# a* K5 a+ ~; \% _
名稱伺服器設定檔 /etc/resolv.conf
; _5 O# o: s4 ~) \1 y主機名稱設定檔 /etc/sysconfig/network6 s; W- j5 f$ f1 Z* r2 L" F4 |
|