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

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

作者: IT_man    時間: 2018-8-16 21:40
標題: 實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
" x, s1 N# P' b& `- |% ~一張網卡綁多個 Public IP:! n* A; D9 [* e
Linux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:
% A. j- Z4 \- a! Z6 |: d5 N5 \; ~8 U3 o6 |( Y3 B
[root@KK ~ ]# cd /etc/sysconfig/network-scripts# \+ N. E. l% V+ K
[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-12 e/ |. t9 U& F- t5 ~- u0 Y8 `2 x
[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔), v! k5 F3 C' _& O! v; `) ]
[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)4 p# E# e0 O- T
0 E0 C9 R( {* s% @) i
設定檔修改:
% R, X! F% `- U# K! ^. ^7 T5 ~7 `4 u# J  d: d  U" X6 P
DEVICE="eth0:1"7 }  w+ |7 \* T/ [3 d' F
BOOTPROTO="static"
$ [8 ?9 X6 O; t5 S6 j& Y4 R# A8 ODNS1="8.8.8.8"# v+ s* _' \% H0 q/ K
DNS2="8.8.4.4"4 s, Y6 Y2 ^' l  s% R6 i' u
GATEWAY="xxx.xxx.xx.x"
1 |+ J1 u& \! E3 I+ e, mIPADDR="xxx.xxx.xx.xx"
8 V7 c6 j& q1 b8 C  ]' pIPV6INIT="yes"* G, X, u3 N' V; G7 }& t# \
IPV6_AUTOCONF="yes"( S  E& r) w- J7 E" w2 C
NETMASK="255.255.255.0"
+ G$ b/ `+ c) I$ eNM_CONTROLLED="yes"3 L5 R- H2 D* Y9 }
ONBOOT="yes"* u+ q. w( ~' k# s. o% e( u! d
TYPE="Ethernet"+ {% Q+ t; {% F
# [9 Y% A2 {+ \' R2 n1 Q
如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
* S5 e% `" a2 i. A$ [2 K/ f
5 R# P) ~6 n0 e4 K" N" C
Setup Virtual Private LAN:
+ t3 ?9 O% i; Y# Y3 F) Z( V3 l叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (不可使用ifcfg-eth0,否則無作用)
  Y- g/ L  P1 F# v7 u$ P* \更改ifcfg-eth1,內容包含:
5 s! `% Q% w. f' vONBOOT = yes
& L4 n6 C! W; i5 q" X" j' ?NM-CONTROLLED = yes
; g6 ?  L; c$ uBOOTPROTO = static, \+ w% R, ?7 x/ E$ A; v8 v6 h
IPADDR = 192.168.1.1) p2 _! p1 [: h7 a/ h( T1 S4 T
NETMASK = 255.255.255.0& ]7 _  R$ N2 N/ U- f5 j
HOTPLUG = no
  p4 C7 t- t3 G' I) @) ^存檔然後啟動網卡 ifup eth1
  n2 N  n+ X  Y1 N; r5 b" n=========================================================7 ^% r6 ~. H' A+ K  m
檢查網路是否連通的工具:
+ N% K0 W6 Z- z: w8 h* U- `! G5 w( q#ip address show
6 f& r: x- l5 w# o$ O1 u6 e#ip nei 或 ip n   //nei=neighbour. }5 Z( M( p$ f0 b

, |. [) ?4 c6 X, P: f+ Y
- |3 `' v' ?! Q- K. ?) x
  S8 j9 Z; ^# }0 d' n5 w* k
# h1 Y* Q5 c' [  q9 J
P.S  
# e  \; y5 B7 p! ]+ X9 U9 @: pubuntu 版本請參考:   
2 n# Y$ _6 \9 U7 D# g$ ]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/
, \: M& I9 Q0 X5 N% h, {
0 j+ \  @4 u1 P0 a6 W! C3 n
9 J2 n. K* X. F5 D- o5 E
https://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/
# D4 @" Z6 e9 X4 J




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