52AV手機A片王|52AV.ONE
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
[打印本頁]
作者:
IT_man
時間:
2018-8-16 21:40
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
- N. X. e; n6 ?4 s/ P+ z$ K
一張網卡綁多個 Public IP:
* u7 p* ~! E3 x; \
Linux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:
4 G8 K9 N7 `- i' _, k$ U
/ Z7 O4 |) [5 R/ T
[root@KK ~ ]# cd /etc/sysconfig/network-scripts
( i/ ~+ y7 _. c2 l2 m
[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-1
- z1 m5 W9 O) f9 ~) G
[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔)
. U3 O- |) D% \( ^1 {; {4 R3 h
[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)
8 _- J( x* q! M8 c
6 p! ? s9 T4 W' o% W! U% l
設定檔修改:
4 k' n6 a- s6 f7 `* k0 B7 _
6 |1 z2 y% w) g, t
DEVICE="eth0:1"
( B$ l/ F7 c, X
BOOTPROTO="static"
; S/ F8 F% q& V; ?, P4 ~, S9 M
DNS1="8.8.8.8"
; B! `7 F# n t3 K' L' W0 R$ E0 n
DNS2="8.8.4.4"
0 ~9 J# y" G' x8 R1 Y9 f1 I
GATEWAY="xxx.xxx.xx.x"
U0 w1 T$ p. ~$ i# Z/ @! g8 N6 t. q
IPADDR="xxx.xxx.xx.xx"
. l4 v' {# D" E, ?3 X/ ]
IPV6INIT="yes"
1 ]% k9 P* W5 `; I& X, E1 O
IPV6_AUTOCONF="yes"
. x1 z; C! g; t
NETMASK="255.255.255.0"
4 L$ e. l0 f3 G! d4 O5 m7 N
NM_CONTROLLED="yes"
9 w& G ?0 W# S, l
ONBOOT="yes"
( E8 O$ R1 ]5 C* E5 r( @
TYPE="Ethernet"
$ T6 G% I; D9 X7 y: P1 L* F; F- _
V/ O; Q4 V' o9 R2 i9 T6 U2 w
如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
|7 K- l% E7 z* u& e: B5 e' F* P
' N/ d) d% k# h
Setup Virtual Private LAN:
+ `) A& \3 |/ h
①
叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (
不可使用ifcfg-eth0,否則無作用
)
8 Z8 Z4 ]& V! O: d
②
更改ifcfg-eth1,內容包含:
# V2 A0 R8 U9 C1 U$ z9 Q: ~
ONBOOT = yes
" P- E: ~/ Z8 Z& X
NM-CONTROLLED = yes
! y$ d' J" n' X# \, f
BOOTPROTO = static
. h4 d5 n' N/ _2 l9 ~ ~4 C e
IPADDR = 192.168.1.1
, _) y; ^6 Y# w5 e2 j$ p% \
NETMASK = 255.255.255.0
0 T k( t9 E) Z7 A5 D7 M+ V
HOTPLUG = no
$ X% J- m. H. |8 ~2 g5 }
存檔然後啟動網卡
➨
ifup eth1
. j2 i+ U. M# Q1 u9 Y
=========================================================
- K' q3 s3 o5 L# w! ], r
檢查網路是否連通的工具:
- X5 Q/ d/ b" g; J E3 n
#ip address show
0 N/ }! D C( K/ H @4 p
#ip nei 或 ip n //nei=neighbour
8 B: k7 q& }& ?( r
. f5 g: y5 e- h8 t, K5 {+ ^
9 q, }. |+ t, u. S, H
a4 a. W2 J0 v$ Y b# D1 {) ^9 H8 l
/ R0 L$ e& j8 s7 o5 R
P.S
: p9 o. K5 h& {9 ]0 _/ C# N0 B, P
ubuntu 版本請參考:
% l7 {9 r# b9 X) e' I
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/
) ]: P1 Q7 r/ A3 ^. ^7 M
$ @; N& `) X9 ~1 U
3 ]- w7 A$ d4 E. F
https://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/
& r; @5 M7 c. D9 a6 [, \7 S- q! v
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/)
Powered by Discuz! X3.2