52AV手機A片王|52AV.ONE
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
[打印本頁]
作者:
IT_man
時間:
2018-8-16 21:40
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
/ i O2 K5 V, M( B0 U7 j
一張網卡綁多個 Public IP:
4 T. D1 b3 x" _( E1 n0 O
Linux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:
% [/ O# N+ M/ y- s
. e. X5 X" b ]6 j+ T
[root@KK ~ ]# cd /etc/sysconfig/network-scripts
6 O7 K; w: X: c! ~* |
[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-1
1 J2 d, W4 n7 c. F! _5 w
[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔)
' f/ _$ D. m# f" V% s5 u
[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)
/ L. ?5 g9 @& o
W! R$ d. R4 O" g
設定檔修改:
3 r% T |/ C/ j* {
3 @- R4 D1 l5 \( I* J' t/ v
DEVICE="eth0:1"
$ O0 j) R5 M0 N2 A$ m. m# o6 K% {. v
BOOTPROTO="static"
2 M% J/ x+ X. R5 h; [9 m2 W
DNS1="8.8.8.8"
& L* x: s$ W; x; L! E' d
DNS2="8.8.4.4"
p8 t9 Z2 H& l8 q# E2 ?& I1 g
GATEWAY="xxx.xxx.xx.x"
9 g6 s+ a: J, a
IPADDR="xxx.xxx.xx.xx"
9 x- C Z* @5 K* |3 X( S/ P7 B0 r
IPV6INIT="yes"
: T0 R- \7 j4 x
IPV6_AUTOCONF="yes"
* W1 \, r3 U/ c) I) @, o
NETMASK="255.255.255.0"
, s! w5 ?$ v; v ~" |; t7 W
NM_CONTROLLED="yes"
9 c; E( u) G% d+ O5 V3 [7 ^4 E
ONBOOT="yes"
& ?: y" Q8 U! c: z& I6 b* V
TYPE="Ethernet"
* s: B7 {6 `4 a5 N& v
& |. y' F/ e- m: s
如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
3 w5 n* N& ]+ S& D6 m# \
, n- j u( v# R; D8 G% [' e
Setup Virtual Private LAN:
+ m/ X' ^0 C, y# C$ _1 } G
①
叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (
不可使用ifcfg-eth0,否則無作用
)
% l! l2 X y1 `, g2 r5 @
②
更改ifcfg-eth1,內容包含:
/ ]5 A4 t3 ~$ [) U- S9 b% n* ^
ONBOOT = yes
6 @8 q1 i8 A& N( { C1 `
NM-CONTROLLED = yes
& n4 P" w: v3 O" G5 \
BOOTPROTO = static
$ H) @+ g, q! ^" l
IPADDR = 192.168.1.1
+ u$ `% z( Y- @4 w9 _
NETMASK = 255.255.255.0
9 c H4 W1 a; K1 O. R- d9 J4 e# m) D
HOTPLUG = no
+ r: V7 Y: Y4 B7 ]
存檔然後啟動網卡
➨
ifup eth1
/ I. |6 G# f' `' L; M; P
=========================================================
" S, n, @( H7 q1 z# _: v% f+ H ?+ ~
檢查網路是否連通的工具:
' U E4 o! N5 X4 @( n& [
#ip address show
; }) d% v" I8 ?4 k$ w/ k
#ip nei 或 ip n //nei=neighbour
) [8 n4 D$ t0 G; Q
4 z" ~0 h. Z5 o+ _# S+ [. [
9 T7 A( h) M5 I/ x; J' ~+ H
# n# d8 L7 x8 _ D, L) ~
" y$ R) e$ M' i9 u# s/ M; j K
P.S
$ U3 S$ S. |* H$ F, x9 q; t1 j# h
ubuntu 版本請參考:
, q8 l, V6 P% d0 t c- V
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/
# v; i2 ` Y5 V% w
" ~4 Y0 k2 O2 J+ G
9 ~, H) [; y1 k3 o2 V x: v: d
https://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/
( a1 ?' p8 s% [
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.itech.casa/)
Powered by Discuz! X3.2