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! Z
6 |: 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-1
2 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 O
DNS1="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, m
IPADDR="xxx.xxx.xx.xx"
8 V7 c6 j& q1 b8 C ]' p
IPV6INIT="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$ e
NM_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' v
ONBOOT = yes
& L4 n6 C! W; i5 q" X" j' ?
NM-CONTROLLED = yes
; g6 ? L; c$ u
BOOTPROTO = 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 @: p
ubuntu 版本請參考:
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