52AV手機A片王|52AV.ONE

標題: 實現一張網卡綁多個 IP,以及設定 virtual private LAN [打印本頁]

作者: IT_man    時間: 2018-8-16 21:40
標題: 實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
4 U+ v7 `8 R0 Z2 ^一張網卡綁多個 Public IP:
3 N3 v; k& r# X* A6 Q# uLinux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:
, n4 S& i0 m3 m- s  A8 Z6 m
  `, Z8 U8 Q7 c- E3 k[root@KK ~ ]# cd /etc/sysconfig/network-scripts
' Q4 d# C8 v' U0 h2 [[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-1
/ t: L% x8 u% t7 b4 N[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔)
% e, w5 Z6 Y- R" D1 V0 q6 `[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)
2 u$ }4 d( M. m* ]1 k, Z. Z9 W4 P
) |7 {: h+ M5 Q. }- w( Q  d5 ]設定檔修改:+ A$ }- u# R0 }/ U. M+ U7 j

! w# M; D$ {8 y, |' M5 U, RDEVICE="eth0:1"0 O0 a( @) ?& m- D: k/ _5 Z  v! o
BOOTPROTO="static"
: g! a2 G$ R( }5 I4 U. RDNS1="8.8.8.8"% D: A6 Q* o( C* [+ r% ^
DNS2="8.8.4.4"
) V' n9 Q3 ~! S9 u1 y) f4 g$ ?GATEWAY="xxx.xxx.xx.x"' A# \6 u: }7 @/ h, w: q$ w
IPADDR="xxx.xxx.xx.xx"6 [* K4 j) b/ X0 P9 j$ N
IPV6INIT="yes"
: y! G' s% n, r4 B+ vIPV6_AUTOCONF="yes". R3 N. u2 P: `+ P% _
NETMASK="255.255.255.0"
4 |$ r" S4 k0 q8 ?' ^/ _3 {NM_CONTROLLED="yes"  S$ c, `5 B' j- j. f7 z# y) C
ONBOOT="yes"" S& A& i' e* e. f( _8 i
TYPE="Ethernet"
8 \% \/ m( m. q$ C2 q; y9 A( x- g% n
如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
1 R: v9 A( A4 W' O9 u5 g
+ j6 {' d  y; K) o5 X
Setup Virtual Private LAN:9 B1 a5 R( n+ Y, _# r8 |) R5 g" Z
叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (不可使用ifcfg-eth0,否則無作用). b4 R0 h; K" B/ `) U$ \
更改ifcfg-eth1,內容包含:" s6 P5 `  R) J
ONBOOT = yes$ l& Q# D2 x% I( s- {, x: z- w
NM-CONTROLLED = yes
" Z! P( S+ h3 k3 d& W4 d& n! pBOOTPROTO = static
& \$ b& w, ]' e! ~$ k0 I$ PIPADDR = 192.168.1.1
7 E% Q9 u+ y- Y7 J6 jNETMASK = 255.255.255.0
6 p, M% x7 Q. ]5 m3 x% p6 @HOTPLUG = no; r/ q& q; n& Q& ?% G' p
存檔然後啟動網卡 ifup eth1- R  D6 e0 X( J/ Z0 T2 l. _" {# b
=========================================================$ C; }6 F, D1 a* c. i$ W! _! ~& w# k
檢查網路是否連通的工具:& C- \, S8 [, r* w' c
#ip address show
. ?+ J+ F1 G% O8 o& _7 G; S#ip nei 或 ip n   //nei=neighbour
: L) a( l' N; \9 A; S3 ]+ w
) @9 D1 E/ [1 z4 }9 y

& n  t3 T. h; R7 J# @3 u. [
# u7 P" @. B  z5 z- H0 V" a
  N" }8 T( S) {7 c! e
P.S  
; M; ?/ g/ I0 }& Qubuntu 版本請參考:   ; A9 w+ _3 l% g6 _* i' o" h) Q8 v
https://www.ionos.com/help/server-cloud-infrastructure/private-network/manually-setting-up-a-private-network-in-a-cloud-server/manually-setting-up-a-private-network-for-a-cloud-server-ubuntudebian/
: D, D+ l; U, c5 W
; h/ Q9 Q5 Q* V- G. h; M8 a& c* R
# t% W2 z- K2 p# o) s
https://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/
6 B2 C; ]1 y2 S0 E3 Z. u" m- ~




歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/) Powered by Discuz! X3.2