52AV手機A片王|52AV.ONE
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
[打印本頁]
作者:
IT_man
時間:
2018-8-16 21:40
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
# y9 d0 D7 }5 R4 O u7 [
一張網卡綁多個 Public IP:
, B6 M8 p* X" Q) K: f
Linux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:
8 p& P! w8 E* I' V1 I
) N! f; C& y( N" v+ V. A
[root@KK ~ ]# cd /etc/sysconfig/network-scripts
: g* `' O$ d3 I$ C
[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-1
* L1 J9 y; A$ f/ O& X, c% Q
[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔)
" e$ m0 U/ S, E" m, C, A B; G
[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)
" U# z" z* H+ R0 \* M8 C
$ A; ^: ~ \! q
設定檔修改:
& l( Z' _4 n- a# @( ~5 }& |# X% b! O
2 O- w' e2 b9 \% a* H5 z* A+ ]
DEVICE="eth0:1"
* v3 J! @' w; A0 c* j9 j4 }
BOOTPROTO="static"
- _3 n+ p: A' Z) G& g
DNS1="8.8.8.8"
7 @. O8 }' s* V( A. _3 i
DNS2="8.8.4.4"
+ g- h& X9 `6 R" X' n% p
GATEWAY="xxx.xxx.xx.x"
9 b! T4 r; {' u4 i% f3 A
IPADDR="xxx.xxx.xx.xx"
- P- w5 T+ ` u& `, n
IPV6INIT="yes"
( k/ |% A+ V$ E h7 s* S R, ]* a
IPV6_AUTOCONF="yes"
# b( K* u- M* a }! T/ ?
NETMASK="255.255.255.0"
- `7 \2 F6 B, F/ ~1 F1 A# U4 B3 D
NM_CONTROLLED="yes"
v! D& i6 L1 p. t9 D# y" J
ONBOOT="yes"
! z1 }; X* _5 g2 ], Y# A
TYPE="Ethernet"
) Q# G* G# }5 t0 g+ J, P _6 Y4 [
* @1 H. @2 X* p5 E2 o9 S4 q/ x9 Q
如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
+ V1 o" H# B# x6 e6 ^
( U9 A, c+ D' |- G* C* m$ N8 s0 `! h
Setup Virtual Private LAN:
0 K3 {/ }/ E' f, b6 e
①
叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (
不可使用ifcfg-eth0,否則無作用
)
0 V, @) U) D, e& u3 B. X6 S! C& z
②
更改ifcfg-eth1,內容包含:
9 d1 K+ a5 {# ~6 B0 h% U! u8 S
ONBOOT = yes
0 u; W1 d& E4 ^" u
NM-CONTROLLED = yes
% ]) P6 }! R+ i: R4 u- a
BOOTPROTO = static
% e. V' Z) T; W- x8 h
IPADDR = 192.168.1.1
b. G4 ^( f7 Q2 e0 t _+ w
NETMASK = 255.255.255.0
) \: c& G8 k/ y u
HOTPLUG = no
- K- ?. X% n' l' x V" n9 T1 ]
存檔然後啟動網卡
➨
ifup eth1
& e+ i+ {4 G- G& ?
=========================================================
% F5 a* R: X! c' Y+ |
檢查網路是否連通的工具:
& \; k* \/ `% n; ^, [1 d3 V
#ip address show
% V+ Y9 g$ i/ Q$ \" o
#ip nei 或 ip n //nei=neighbour
) A9 _. M: B5 h: z8 E1 L( z. L- F6 ~
4 Q( |4 J& [& G% F" ]; |3 l$ ^" j
0 p) o/ h/ Y- B# z/ @
7 b8 j5 I; {4 v+ v& b# j6 f8 g% i
( \7 k0 w3 `% d
P.S
5 I3 d; m9 _ S# T8 n
ubuntu 版本請參考:
% u8 ~; k- _: Z( b" P
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/
7 F, [4 |. Q! ^7 ]
) @% Q3 U$ V, O, [
# W( W& J, ]5 e) B; I) [
https://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/
' y, x- l% T. \( ^
歡迎光臨 52AV手機A片王|52AV.ONE (https://nhkie.com/)
Powered by Discuz! X3.2