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

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

作者: IT_man    時間: 2018-8-16 21:40
標題: 實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
* t/ `1 q6 l2 h一張網卡綁多個 Public IP:
: g3 x2 X. c4 \4 f1 w' y" v3 FLinux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:7 {" |: s. D9 p# R

# C$ `3 n4 o; D" k1 i' {( y8 o[root@KK ~ ]# cd /etc/sysconfig/network-scripts
7 y6 j3 @" ]' g7 b$ M8 D[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-1
4 I7 g( E( z! F1 ^8 o0 C[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔)( g  B, F; |6 n. j5 D! L% R
[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)" [) y' R/ X- [0 b" o- |9 z

$ Z+ _- ]- }. F設定檔修改:
1 G3 F& i1 A: j1 Z, g' _
. w' _- b7 O% k" H' q( dDEVICE="eth0:1"
/ e1 t  W1 \7 b) LBOOTPROTO="static"
% ^' t$ j9 n# ADNS1="8.8.8.8"
' j9 i) s% l/ P: ~+ i3 lDNS2="8.8.4.4"
- k6 C& e3 D8 O- h+ }8 D. ?GATEWAY="xxx.xxx.xx.x"! m- e! |- u0 b( T  E8 L
IPADDR="xxx.xxx.xx.xx"
, ~' x) V, i6 QIPV6INIT="yes"4 W4 q$ g, g6 t" j
IPV6_AUTOCONF="yes"9 Q* w( H# f9 q2 @# O' @
NETMASK="255.255.255.0"& v8 H1 B- b" h% U" V
NM_CONTROLLED="yes"
' w# N6 k4 [. K- m' Q8 f2 mONBOOT="yes"
9 V' f7 F- P+ Q2 D& ?TYPE="Ethernet"
. v; y, i0 W) Z/ U2 |5 Q& z5 a5 v4 \1 u6 v
如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
  n: \" v- }- i( J9 x$ m. y. Z/ v' m" i
9 P" {( u6 E! V5 Y
Setup Virtual Private LAN:7 _: Q5 c% W0 ^; J
叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (不可使用ifcfg-eth0,否則無作用)) G) S  `4 }- H' c
更改ifcfg-eth1,內容包含:
- w9 b; c$ m+ f  _; u$ cONBOOT = yes) C3 D( F$ s- y5 j
NM-CONTROLLED = yes
1 {& I. L+ c$ V9 i# r# KBOOTPROTO = static! C+ D- D3 o- \
IPADDR = 192.168.1.1
! f) Q! @# }8 \) ^NETMASK = 255.255.255.0
' B% e! u, b7 K. d  T. cHOTPLUG = no
* r3 C$ z. d6 }. A6 h存檔然後啟動網卡 ifup eth15 q! q5 `' E& U7 O+ X
=========================================================
& v1 N  v5 n& \' g/ o檢查網路是否連通的工具:
) |; O. C5 }9 T$ ~: ]8 Q( U# `" l#ip address show/ x5 g! N4 C% m2 s8 l% t/ K3 y
#ip nei 或 ip n   //nei=neighbour. n1 k, z1 T, O

7 `7 z% X  k9 k( ^4 T8 P# k" |

0 G0 U; C- w1 G4 D9 b' w; G7 d, ^' _9 g
+ w: |/ L) g2 w1 ?5 {, G
P.S    E0 Z& S. u: G; ~
ubuntu 版本請參考:   7 I2 d* e- V0 z+ ~' ?7 s
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/
4 Z4 I4 ?9 Y: L! }
5 [% n$ N. e. R; R+ H
1 a7 C( ^: s/ n  _
https://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/, W, s1 U1 S7 ^7 \# i: O( W





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