tid=21507& 本帖最後由 IT_man 於 2015-11-4 12:01 編輯
7 c3 C5 X$ q+ S
2 s6 n! z, s( X- P( P2 o臨時增加IP命令:ifconfig eth0:1 ip地址 netmask 網路遮罩 broadcast 廣播地址 gateway 閘道
C+ U1 R' M2 |4 S8 ] ifconfig eth0:1 10.1.104.65 netmask 255.255.255.0 broadcast 10.1.104.255 gateway 10.1.104.11
. s3 c% C: R, s; K o, _1 b4 j說明:eth0是第一張網卡,其他依次為eth1,eth*,eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x稱為虚擬網路接口,是建立在網路接口 (eth0)上。
: B5 G: [4 d0 t2 ^8 w: q; e3 D( [0 b/ D1 f, ]( B$ Q2 d) q
静態方法 注意:所有操作均使用root用户
, b# |9 K5 Z7 e" t& W$ ^7 j修改ip:$ `( x8 o b1 Y% s+ [& w; ^ p0 d
編輯文件/etc/sysconfig/network-scripts/ifcfg-eth0; o" I! P# o9 l
DEVICE=eth0 //設備名稱,不要修改
1 O9 X U0 g3 V1 OBOOTPROTO=static //不要修改% c' P5 {8 }9 B: Z% ]: T0 J
BROADCAST=10.10.22.255 //廣播地址,一般为本網段的最后一個IP8 g! b2 c3 v6 b7 `9 S
IPADDR=10.10.22.145 //ip地址
/ o0 A: y( p A+ H' x0 \3 L8 DNETMASK=255.255.255.0 //子網遮罩1 j4 Y6 e5 |$ q7 I
NETWORK=10.10.22.0 //網段地址& z( t) N$ X H2 r6 f1 E2 i
ONBOOT=yes //不要修改5 g# Y4 j; U' w
TYPE=Ethernet //不要修改6 m* K0 R ]$ ~0 E! D3 Y* [" B
注意: ifcfg-eth0是第一張網卡,ifcfg-eth1是第二張網卡,依此類推
4 C% u. j& [! P) |* X5 x5 K: s5 K% H+ y$ Z3 X
增加ip:
5 {! t: Q7 P( v* }* E可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0
. X# M# a5 H' C. ]6 V1 ^; ~* G也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中增加(但是设备eth0一定要有)
) l# b- Z& w% qDEVICE=eth0:0 //设备名称,不要修改8 @' ^2 j+ v8 D2 v! I
BOOTPROTO=static //不要修改3 z" V$ K' z: ?8 h) P4 y7 G7 u+ @
BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
6 d; {7 U8 T# Q0 B1 ^; qIPADDR=10.10.33.145 //ip地址
" D5 A4 F4 K0 L S- iNETMASK=255.255.255.0 //子網遮罩5 T7 u. h" u4 D
NETWORK=10.10.33.0 //网段地址( r, ~9 c5 d; F6 n
ONBOOT=yes //不要修改
8 H3 Q! k4 @5 R5 o' q9 U* F4 A' lTYPE=Ethernet //不要修改
% G4 r9 [) h2 W* {" j0 S1 o$ p4 [$ ~- M6 [, {9 D$ e$ q, M' B
依次类推,如果再增加一个ip,则再增加如下配置:& L* U* t' K$ g
DEVICE=eth0:1 //设备名称,不要修改
& W$ Q0 g) R# _* N8 cBOOTPROTO=static //不要修改
8 {' M; Q! _( o$ I+ z; y3 TBROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP4 y! o5 V4 v3 c- E( Y
IPADDR=10.10.44.145 //ip地址: }/ A$ q9 ~+ K1 T- R+ j5 a4 i) F
NETMASK=255.255.255.0 //子網遮罩; y7 i1 S; A7 {# x/ Q
NETWORK=10.10.44.0 //网段地址
% ^/ H) d2 b+ T9 nONBOOT=yes //不要修改- p, s& W; p) n& p# m3 e5 k9 C. L3 ?" R" S
TYPE=Ethernet //不要修改- q& @0 t6 f+ p" p, H/ L
, I" G! K0 t2 t7 J
同样如果在第二张网卡,则需要增加:2 V. H N6 {* P' [& Z& ?& _9 o
DEVICE=eth1:0 //设备名称,不要修改
; S6 k0 G- M5 p% q8 T( g! s) h9 OBOOTPROTO=static //不要修改
( ]( @: E; M; q+ j# LBROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP1 r& l/ r; S, p; X( @5 j6 u
IPADDR=10.10.33.145 //ip地址
- S) ], t7 ?/ FNETMASK=255.255.255.0 //子網遮罩# A7 {' S9 A2 e! Z; y( Z1 R
NETWORK=10.10.33.0 //网段地址. ?/ p- g+ ~0 M$ J
ONBOOT=yes //不要修改
( B0 \( D" ?( V# STYPE=Ethernet //不要修改
' C% l1 o6 Z h' Q1 M
/ a+ ]; V# J% o/ w6 l+ ~. q增加預設閘道的方法:
, v; H# p, K& l; |3 j) h! _注意一台机器只能有一个預設閘道,否则就应该给出具体的路由方式。
' F, y* G% ~) j) ^* N5 Z5 W/ V在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个預設閘道:3 j1 g$ h" ~/ ?# s! }
DEVICE=eth0 T: \" B; R6 E
BOOTPROTO=static" p# D9 S0 O: q0 O Q: h
BROADCAST=10.10.22.255
4 B# z1 w" \- T2 e* m0 T8 J- v: XIPADDR=10.10.22.145
: Z* U' H2 \1 ?2 GNETMASK=255.255.255.0/ n- l. ~$ S) f s8 `9 a t7 h
NETWORK=10.10.22.0
$ x* K K) @0 Y0 cONBOOT=yes
- p2 Y5 [! s8 a* ~% |4 l$ ?TYPE=Ethernet/ m6 J T! O u, y' t) |
GATEWAY=10.10.22.3- n' D; D. ^" T. a
9 q9 D+ q4 K' y' A1 V1 k- x( b修改完成后,要想使上述修改生效,则需要重起机器,或者重起網路。( {4 U' w3 y: e) r6 x$ _
重新启动机器的方法是:reboot
1 M/ k: S- V- z5 b! y% N: }- A& s重起網路的方法是:service network restart0 D' ^4 m1 S% X( l% T3 U" u
- D/ T% q! @6 Z
以上为静態增加ip的方法,即機器重起後仍然有效的方法。
9 k! U* e. ?) l. H* T+ T6 i8 x) x
4 f K% d1 ~& G) R# j4 p* |6 s, g P1 V! q- _ A: _! ~
動態方法
& B- U; n' a: `' |& Y* F注意:所有操作均使用root用户2 F8 c, o2 y; H/ W8 E( x$ j" Y. D. r
修改IP:
) l( ?8 p* [0 z8 U1 G6 K3 bifconfig eth0 10.10.22.145
$ z# W/ U" N/ {( {! b直接将第一张网卡的IP修改成10.10.22.145
" {( m# W5 d. P! G9 G
; f0 @ s! i8 j q3 O( s+ _' G增加IP:
5 {$ J Q0 D" F+ |5 @ifconfig eth0 add 10.10.33.145 //增加一个IP, `/ @0 C# L% H( }" y, _
ifconfig eth0:0 broadcast 10.10.33.255 //修改刚刚增加IP的广播地址
5 X( p5 c* W: a, O
" `- s5 F8 C/ t再增加一个IP:) p" X# H; X# Y+ m: a
ifconfig eth0:0 add 10.10.44.145
7 G) k0 O) V3 ]- _+ F: }4 sifconfig eth0:0:1 broadcast 10.10.44.255 //修改刚刚增加IP的广播地址
: d3 n2 }/ U' k% _0 h J千万不要如下操作:
{( Q* q3 v z5 Lifconfig eth0 add 10.10.44.1454 Z1 E m3 O1 i" v0 Y
这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145: L R9 U8 P+ ], H1 E
$ c# i j; y# P
再增加一个IP:
; ^0 @; i# X) t( B/ @0 M, Sifconfig eth0:0:1 add 10.10.55.145
" ], P6 o; Z( u, t0 `' difconfig eth0:0:1:1 broadcast 10.10.55.255 //修改刚刚增加IP的广播地址
7 d* E; M$ m% K
* m5 a- l. S$ I1 T9 o2 g. _依此類推, }) ]7 O& w3 C7 a
上述增加完,立刻生效,但是機器重啟後,就無效了。
' k4 E) ^7 T, c+ o, _9 H* k( i- }6 y, `3 N
註: 參考 http://blog.csdn.net/zdwzzu2006/article/details/6928726) ^8 ]- e7 c6 Q; [7 U6 h( C0 W! K8 e2 A
名稱伺服器設定檔 /etc/resolv.conf- U; e/ B! H% d4 f" n
主機名稱設定檔 /etc/sysconfig/network( e% l+ K7 A. b$ b. i# @2 \; s0 e9 o. I
|