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

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

作者: IT_man    時間: 2018-8-16 21:40
標題: 實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
) V" o7 ]! a; a" A6 ~8 G一張網卡綁多個 Public IP:
  n; Y& f. S# O! s# M8 ^/ o  [+ L/ PLinux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:
1 e0 B/ L* {9 C! b/ k- q
5 ^5 w5 E! m  g[root@KK ~ ]# cd /etc/sysconfig/network-scripts
+ a; u' I+ r: I5 V6 J! C3 ^0 V[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-1/ b, P" I5 ~& K/ ~. j- D6 F  U  o& o/ U3 t
[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔)1 |; o# O* ]1 C; X
[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)
- k+ A6 X, O: J+ Z) U+ f6 e& b" C5 Q
設定檔修改:
  g( D. s; ^& y0 I" T) {% I; y8 W5 b
DEVICE="eth0:1"
8 a2 \* W; G* N9 yBOOTPROTO="static"
+ @$ l" e7 E4 C' v; VDNS1="8.8.8.8": [8 V: Y" J% c8 |
DNS2="8.8.4.4"7 ^$ e- M% X3 @
GATEWAY="xxx.xxx.xx.x"/ _. h/ h) t  T, N& f: s0 I+ W. T  a3 J
IPADDR="xxx.xxx.xx.xx", x1 J) e/ s6 T
IPV6INIT="yes". C& C6 e: b" V
IPV6_AUTOCONF="yes"( q5 Y4 V- F( l5 [8 R
NETMASK="255.255.255.0"1 f6 E( g) K/ {- ]
NM_CONTROLLED="yes"* @9 }, a' I0 ?& E1 E1 M
ONBOOT="yes"6 y% t4 Z/ M: q1 Y; x; V, N
TYPE="Ethernet"( g" v  A2 x9 _2 s* `) t: J

& s* r) c- s/ H+ o( _如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
1 r* I5 N+ \' }% M- B

& s. {2 u: v. q1 vSetup Virtual Private LAN:
; e- X" a- ]4 A' |4 X叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (不可使用ifcfg-eth0,否則無作用)+ A1 x* D- l# ?1 b7 P6 Y1 B4 A
更改ifcfg-eth1,內容包含:
6 t9 X$ C$ z  b: d& B. tONBOOT = yes
1 V, h; V" j/ i2 x/ K) n) SNM-CONTROLLED = yes
/ q6 u) R/ E1 Z/ ^BOOTPROTO = static% `8 i- t  L9 o( b4 t
IPADDR = 192.168.1.1
( B" L, M6 h& @0 v- |NETMASK = 255.255.255.08 |* I; _1 S. g7 F0 t$ P/ k4 ~
HOTPLUG = no
* I: F5 ]5 ~4 Q存檔然後啟動網卡 ifup eth1% W/ y$ w: L  E: D/ C
=========================================================
0 ?  P7 b8 m+ D2 N; |! T檢查網路是否連通的工具:
$ h9 J# ~) V; u& E1 N* o; T#ip address show
& |1 Z/ f- J( g+ u2 G' A! O4 M4 T) ?$ u#ip nei 或 ip n   //nei=neighbour
4 U# G: v8 r  _8 F) p  A& H0 Q3 E- U9 ], Z9 r1 B7 B

! v( E3 t! c1 I/ f: _6 W: t
! j5 D4 m4 c! ^! D6 W
! x: d- ~! [" k+ O$ ]
P.S  / Q7 w/ I8 w; F8 Q5 ?0 N
ubuntu 版本請參考:   " _1 `9 P1 @' d3 o( Q' U' U
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/( ]6 `5 Q3 F5 g+ W
  N7 k1 O) N! z' ^2 l

' V7 ?3 O+ @! D9 U; N. Qhttps://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/
& Y" g4 C: J! |# h3 S* w




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