tid=21507& 本帖最後由 IT_man 於 2015-11-4 12:01 編輯 4 k0 R' r! y" |, S
! I0 u R0 T5 R/ g
臨時增加IP命令:ifconfig eth0:1 ip地址 netmask 網路遮罩 broadcast 廣播地址 gateway 閘道 _- s( ?7 R6 @& r" R! N' n
ifconfig eth0:1 10.1.104.65 netmask 255.255.255.0 broadcast 10.1.104.255 gateway 10.1.104.11
& O/ L/ N7 C( G& ]* ~! v說明:eth0是第一張網卡,其他依次為eth1,eth*,eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x稱為虚擬網路接口,是建立在網路接口 (eth0)上。* _) _# i4 [: S# g/ v9 ?& @$ S
" ^3 Y" x+ s0 Q e: m
静態方法 注意:所有操作均使用root用户
/ T1 @& b' Z$ S0 d修改ip:
# S7 ^- Y: l; }- g2 i編輯文件/etc/sysconfig/network-scripts/ifcfg-eth03 ]0 t- ~) \% \. q# `7 k. q
DEVICE=eth0 //設備名稱,不要修改
4 I% o$ O6 B5 iBOOTPROTO=static //不要修改6 V" O5 q# Z, o! c7 |
BROADCAST=10.10.22.255 //廣播地址,一般为本網段的最后一個IP
& P, X) p8 f- WIPADDR=10.10.22.145 //ip地址
- M* F; l6 \) V! z- c4 r. P6 }: TNETMASK=255.255.255.0 //子網遮罩
( Z# e, O7 T2 @- _$ W @NETWORK=10.10.22.0 //網段地址
6 v2 O2 q ?) |/ t' S+ X# e6 yONBOOT=yes //不要修改
m+ U$ x% e. D) iTYPE=Ethernet //不要修改& y/ ]- r- i2 T2 u& X# L2 \
注意: ifcfg-eth0是第一張網卡,ifcfg-eth1是第二張網卡,依此類推: K4 h1 @5 e1 {. L" {3 U8 R! ^
& Q, Y/ Y/ Y p0 ?2 z+ L增加ip:
4 w, [' N2 v2 R可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0( B" p4 }, v6 K( g% f& J
也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中增加(但是设备eth0一定要有)! [) g# D4 h, i
DEVICE=eth0:0 //设备名称,不要修改
# _, y0 H6 c) e7 p' [- f+ e8 ?/ gBOOTPROTO=static //不要修改
3 {' }/ A7 h8 I5 U) n; J8 hBROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP$ J! f" y2 P7 M( ~
IPADDR=10.10.33.145 //ip地址1 @* A6 k; N. B. W O
NETMASK=255.255.255.0 //子網遮罩
0 i5 P* I* J) ~NETWORK=10.10.33.0 //网段地址2 p' ~: Y: H3 |% c! D+ p
ONBOOT=yes //不要修改& U$ o4 T7 j% W$ k! L5 |/ g' j; L$ M
TYPE=Ethernet //不要修改
: |4 B" A8 E* g3 h' H( U* |) x* s x: W" q! a" R
依次类推,如果再增加一个ip,则再增加如下配置:
1 f) g/ H+ k+ }# Z/ g5 o# ADEVICE=eth0:1 //设备名称,不要修改
5 a5 _7 ~/ d+ `8 R, g9 LBOOTPROTO=static //不要修改
, n$ s, q9 I0 t( v4 Z: Q7 L2 P9 B* GBROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP6 ^) K0 c4 A3 p8 c% V# u, P
IPADDR=10.10.44.145 //ip地址6 z/ G* W/ p: `8 ]. r+ g% d
NETMASK=255.255.255.0 //子網遮罩
8 t) H. I, D! I2 S: D* INETWORK=10.10.44.0 //网段地址3 @; a- J7 j! I' {6 }; w% Q/ t
ONBOOT=yes //不要修改& R. |" g4 n0 J" ]/ e2 T2 t8 r
TYPE=Ethernet //不要修改- k: s: R5 x1 |" B3 Q0 F' ]
0 u; k& q* j7 d+ Y2 G- E
同样如果在第二张网卡,则需要增加:
( `" {- b8 k3 V& sDEVICE=eth1:0 //设备名称,不要修改; T. D3 w1 `: _5 l
BOOTPROTO=static //不要修改
6 y7 K0 f) y: jBROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
5 F: x( C& \# i+ O, s" OIPADDR=10.10.33.145 //ip地址" T& H0 t, ^% L, l9 Q
NETMASK=255.255.255.0 //子網遮罩
9 ?8 U; f2 @$ X) FNETWORK=10.10.33.0 //网段地址
2 x& G3 S6 l( L @ONBOOT=yes //不要修改
" R2 {' k) k8 zTYPE=Ethernet //不要修改4 r6 `/ ]1 ]' ]; c
- P& B7 Q$ H0 v. y n! ?1 \增加預設閘道的方法:8 _$ U5 j$ B+ t" z
注意一台机器只能有一个預設閘道,否则就应该给出具体的路由方式。& ~, O' Q# |) o
在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个預設閘道:
1 m' P# o O/ x9 q# ADEVICE=eth0/ ?! K4 m/ D% k$ A1 `
BOOTPROTO=static
5 ~4 e1 d5 r% kBROADCAST=10.10.22.255
( Y6 {3 E& ?6 X; ~, O3 SIPADDR=10.10.22.145
, s+ p9 }, v" m( ~NETMASK=255.255.255.06 F( k3 ]/ S( G0 m+ L
NETWORK=10.10.22.0- B; z1 ]" z- ~. I$ i
ONBOOT=yes% ?8 I# X! N( J( q
TYPE=Ethernet: a% w% _' L+ s; z) R0 a
GATEWAY=10.10.22.3- g! X% Z, N {
% H) Z- L: S$ g {修改完成后,要想使上述修改生效,则需要重起机器,或者重起網路。
2 U* S0 @$ d) `. B' Z" Y重新启动机器的方法是:reboot1 H6 e) X: F5 r9 A, o, h! H
重起網路的方法是:service network restart$ x$ I8 j- D/ }) C
[9 s' E1 J6 R* k" {
以上为静態增加ip的方法,即機器重起後仍然有效的方法。
5 ^* C1 q% a2 g" X; x) N" X* D0 L1 i: q+ `1 Z( b J
/ U4 W& R( l% x2 d" S( l動態方法' P3 H2 _' y8 U8 W3 L2 Q% i
注意:所有操作均使用root用户
2 X9 |" y& Q0 @修改IP:& M! ~6 N7 i0 Q
ifconfig eth0 10.10.22.1458 q$ \/ {6 e7 v) h- s/ k% P( v" t. P
直接将第一张网卡的IP修改成10.10.22.145! I* K( Q4 L' _ \# X; K
* J% \% n8 S! M2 s X6 I增加IP:
2 b# v# o4 r ^& {; ~+ [ifconfig eth0 add 10.10.33.145 //增加一个IP8 H: c: k' A0 B- \6 \) U; f7 p
ifconfig eth0:0 broadcast 10.10.33.255 //修改刚刚增加IP的广播地址
# Z7 F- y2 u) n- z" u% M- a) ^! Z
再增加一个IP:' z( [* q' h; c& ]3 ?" T3 Z7 L* U
ifconfig eth0:0 add 10.10.44.145+ C" w D( E/ N+ b: ~ i
ifconfig eth0:0:1 broadcast 10.10.44.255 //修改刚刚增加IP的广播地址
4 Z5 @+ J6 M- A' F/ ?) }& g1 \& f千万不要如下操作:, u& Q M5 w; s( n- I
ifconfig eth0 add 10.10.44.145
% Y+ L" B2 h8 c$ y这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145* r- B# M- A+ i8 V. U4 D
$ b4 D2 c$ ]. [1 _* A" D( R再增加一个IP:
/ ^5 a. {( O0 s9 mifconfig eth0:0:1 add 10.10.55.1450 S+ O0 P, m) Z, Q+ y
ifconfig eth0:0:1:1 broadcast 10.10.55.255 //修改刚刚增加IP的广播地址1 ^6 q8 Y4 Q" v! { Y9 D
9 r# e: |6 U6 j/ E依此類推0 H* U+ A$ T$ S L. m7 g' Z% K: {! q
上述增加完,立刻生效,但是機器重啟後,就無效了。5 U8 p7 u4 G' C; S6 h! j! c) ?
w% p+ ~5 D$ t' w( j註: 參考 http://blog.csdn.net/zdwzzu2006/article/details/6928726+ J) }5 t- [1 h0 w, f6 ~
名稱伺服器設定檔 /etc/resolv.conf; G) G: t' X' `0 x% ?" x
主機名稱設定檔 /etc/sysconfig/network4 {, f# ~- n% W
|