tid=21507& 本帖最後由 IT_man 於 2015-11-4 12:01 編輯 * [" ?1 E1 |2 m# Q Z9 Z9 H
6 ^( Y4 H/ R3 A1 F J
臨時增加IP命令:ifconfig eth0:1 ip地址 netmask 網路遮罩 broadcast 廣播地址 gateway 閘道
: n, a% W" P" Z6 r ifconfig eth0:1 10.1.104.65 netmask 255.255.255.0 broadcast 10.1.104.255 gateway 10.1.104.11 " b) R* ?" b4 m# u
說明:eth0是第一張網卡,其他依次為eth1,eth*,eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x稱為虚擬網路接口,是建立在網路接口 (eth0)上。
& j, Y6 V( ^4 O; _+ X( b, {: P; S, m: m
静態方法 注意:所有操作均使用root用户
; }: ~0 k1 d: o1 P9 M: W4 u( P修改ip:& t6 ^- t. I) L# M9 i( D) P9 _
編輯文件/etc/sysconfig/network-scripts/ifcfg-eth0& _. C9 x6 f1 S- i
DEVICE=eth0 //設備名稱,不要修改
, j9 l9 D( j# ]6 E2 _BOOTPROTO=static //不要修改
* l$ Y3 {6 I& B" tBROADCAST=10.10.22.255 //廣播地址,一般为本網段的最后一個IP
; ^) P( d" V" l: ^IPADDR=10.10.22.145 //ip地址" X4 F" F; j% j8 k; D
NETMASK=255.255.255.0 //子網遮罩' Y8 A- i& A4 ?; d0 c1 m: r& `) Q
NETWORK=10.10.22.0 //網段地址
0 _( u1 K0 R% N- MONBOOT=yes //不要修改
; l f, y! X+ vTYPE=Ethernet //不要修改
) b& V9 C1 g' g# O6 `# U* f" r; j注意: ifcfg-eth0是第一張網卡,ifcfg-eth1是第二張網卡,依此類推
4 P5 [! s1 u7 l+ S7 n6 M; c( d2 j, ?. `/ F( A, O# E0 w% v, L3 r
增加ip:" S9 Z8 U9 g0 `" E: I2 H
可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0
5 R% M! m/ Q1 l也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中增加(但是设备eth0一定要有)* Q( p; `3 w* v* P$ ?
DEVICE=eth0:0 //设备名称,不要修改9 O' }; o% r" c9 I9 A8 }0 i
BOOTPROTO=static //不要修改
$ y% c) U( T a6 H9 Z8 T. @BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP( o1 s* ]) [# D" G7 e; {, u. k
IPADDR=10.10.33.145 //ip地址
& B2 \4 J" P( v+ h, QNETMASK=255.255.255.0 //子網遮罩
+ }+ z$ b* @( s6 D eNETWORK=10.10.33.0 //网段地址+ [" i# R- m$ h: Y4 Z3 D5 J- A
ONBOOT=yes //不要修改7 n) Q" ^/ e% ?# Q# v* Z+ H
TYPE=Ethernet //不要修改/ s4 B0 n7 w% H8 A4 j
; R; \ x9 a; V5 k- R7 C$ e
依次类推,如果再增加一个ip,则再增加如下配置:% ^7 l+ a4 X9 o v/ Z" j
DEVICE=eth0:1 //设备名称,不要修改
d, L8 M9 e) q% |4 S+ eBOOTPROTO=static //不要修改
6 V% T9 }# {( |6 ^3 zBROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP+ a, Z+ l J5 P+ A6 V6 i U
IPADDR=10.10.44.145 //ip地址
. c( b7 t/ q4 X7 fNETMASK=255.255.255.0 //子網遮罩7 w5 {6 g* U7 x5 {
NETWORK=10.10.44.0 //网段地址5 [% Z1 j2 v/ @. V
ONBOOT=yes //不要修改) ]1 N# @( d( [3 [/ }/ h
TYPE=Ethernet //不要修改. ~( F" G* \5 ^2 q! ^" k u
7 l$ o/ h+ C. O" v
同样如果在第二张网卡,则需要增加:. x; F7 x N( z3 r2 R
DEVICE=eth1:0 //设备名称,不要修改2 y% y( Z4 h% w
BOOTPROTO=static //不要修改! w7 N6 j+ {/ ^/ w, z
BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
$ P! g$ C0 U) p, Z/ P, V: E* aIPADDR=10.10.33.145 //ip地址; S3 P e9 x3 M, U6 o
NETMASK=255.255.255.0 //子網遮罩+ h# U( Q. `- \8 H; z( B! e
NETWORK=10.10.33.0 //网段地址! G h+ y! \$ v' _) C m7 {
ONBOOT=yes //不要修改; M6 p3 P' l; W: B
TYPE=Ethernet //不要修改' Q( Q8 O& \% A* E3 U
; O' l5 T0 t3 |$ K( v: X6 {* |: s
增加預設閘道的方法: W$ s6 Q# @. o7 c
注意一台机器只能有一个預設閘道,否则就应该给出具体的路由方式。2 M2 D$ Q" z. N4 A
在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个預設閘道:% a" f3 s5 W' b5 ?! p9 u
DEVICE=eth0
$ n9 T) d) _7 |0 tBOOTPROTO=static! S/ n1 M- v$ f/ t' _; P
BROADCAST=10.10.22.255
: |+ x2 B1 ]* @+ [# YIPADDR=10.10.22.145
7 w5 J$ b5 o5 t$ c# _% z s! K7 ^NETMASK=255.255.255.0
8 \( P1 ^! @8 n% N5 Z% Z1 S, ANETWORK=10.10.22.0- @( ]# X' o9 P' H
ONBOOT=yes
. [, h' W' C; x0 h5 o) ^TYPE=Ethernet
( G% u6 ^& _! v9 H$ Z8 NGATEWAY=10.10.22.3$ M; W5 k3 C: f' ^5 h
1 M- x4 ^) B8 d' E! i
修改完成后,要想使上述修改生效,则需要重起机器,或者重起網路。
9 p" F0 V5 \) a( [! r9 J重新启动机器的方法是:reboot
: ~3 _$ U9 h( l+ l( V: E# W重起網路的方法是:service network restart9 m% V L- @( ]; Q" h
3 l# t9 U" _( D( s7 Q以上为静態增加ip的方法,即機器重起後仍然有效的方法。& G4 m8 K& Q! H6 [9 h
: R/ _/ {6 ?& e6 Z$ s
% N! f2 G( I; J' U$ _
動態方法3 ]0 Q$ P; ?$ q/ L
注意:所有操作均使用root用户
; I% @6 L! H' y' d修改IP:
1 |# k& l9 e. _; u9 C* Hifconfig eth0 10.10.22.145) Y/ i* I8 @, }) R; e: B" G
直接将第一张网卡的IP修改成10.10.22.1454 W# Q, s3 e; t) ^/ I% c
* Q, m$ t. z( D7 G; ~
增加IP:
. ^! X" i. J3 E; N; ?" [ifconfig eth0 add 10.10.33.145 //增加一个IP1 Y; K1 V" m% C! r/ g2 z+ ~: R
ifconfig eth0:0 broadcast 10.10.33.255 //修改刚刚增加IP的广播地址% R) s( d3 H& p
) _* Z0 r4 a$ ^
再增加一个IP: V$ Z. t) a2 k2 J- v: L+ [
ifconfig eth0:0 add 10.10.44.145
% N6 n8 t4 R1 H+ ?8 d, difconfig eth0:0:1 broadcast 10.10.44.255 //修改刚刚增加IP的广播地址
+ R% {% n' K+ _0 D- \4 H6 g千万不要如下操作:1 ?/ q' `3 f9 Q1 ?9 a" y
ifconfig eth0 add 10.10.44.145: Q$ |) }: \! Y
这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145& R* q9 v( U6 i( q( C( h$ }
( W" {6 s: z# O [. ?再增加一个IP:
! F3 u3 V9 U+ Nifconfig eth0:0:1 add 10.10.55.1454 Q2 r# X$ q( y; M
ifconfig eth0:0:1:1 broadcast 10.10.55.255 //修改刚刚增加IP的广播地址
3 @, y4 _: V6 |' i) M: {+ U. x/ k: B n% Z( m$ h1 `
依此類推5 F7 e8 n7 e0 ?8 V9 B; v& ^4 R
上述增加完,立刻生效,但是機器重啟後,就無效了。
1 G8 G) w4 S' b8 O+ N9 p3 F, K8 z+ b: G! p9 c
註: 參考 http://blog.csdn.net/zdwzzu2006/article/details/6928726( u& H+ x' B% @+ Y% V7 D
名稱伺服器設定檔 /etc/resolv.conf
% g/ b5 Z1 T: _主機名稱設定檔 /etc/sysconfig/network) R3 C. x5 T+ k8 W! G( V
|