52AV手機A片王|52AV.ONE
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
[打印本頁]
作者:
IT_man
時間:
2018-8-16 21:40
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
7 T$ U, K0 s( m. r4 K
一張網卡綁多個 Public IP:
" P7 s* Q7 D( r* A' W
Linux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:
6 ? L9 ~) n) ], d+ f
) c& a4 |$ [$ m ?
[root@KK ~ ]# cd /etc/sysconfig/network-scripts
1 l. D% R) k) y) X9 B9 a
[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-1
8 t/ G6 S) D3 y+ x2 O
[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔)
, q( ?6 j0 Q- L6 q) Z& o3 g
[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)
, ^* h; V7 K5 M0 s9 x0 ^: [* ~
. y) z8 h1 G8 R" s
設定檔修改:
* Q1 A$ z: R3 j/ M3 h' A
8 m1 N- K" G8 I1 k8 u! W- O/ m
DEVICE="eth0:1"
0 I/ y0 `7 H1 p1 g3 w8 b- ~
BOOTPROTO="static"
- G- [- N, a) m& D7 j l- x: S# k
DNS1="8.8.8.8"
; G* U2 y+ D1 X$ b4 Z6 Y1 V
DNS2="8.8.4.4"
1 }% m9 Q( h9 L
GATEWAY="xxx.xxx.xx.x"
2 K8 a1 N/ ]4 {/ B. v% r
IPADDR="xxx.xxx.xx.xx"
9 z: ^' J1 X( f: h, l8 |
IPV6INIT="yes"
' B7 @4 r- H& n: i* O
IPV6_AUTOCONF="yes"
2 Z) B, k& Z9 S0 X/ Y8 A2 f
NETMASK="255.255.255.0"
; C- d" t( b1 [0 }/ u
NM_CONTROLLED="yes"
- l B0 C3 u0 N6 }: k) U8 e# C
ONBOOT="yes"
# W' r" ~3 R) t7 Y7 F6 e6 q' I
TYPE="Ethernet"
& F( j% S; e+ H( C% z
2 w& y0 e5 z3 g$ T8 `! Y
如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
. K" h' H M, L8 {# N
% x0 x5 A. y: N ^4 o
Setup Virtual Private LAN:
) S3 r7 C3 D! f+ V) @% S, L& B. ~
①
叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (
不可使用ifcfg-eth0,否則無作用
)
' ^' a8 J2 p4 i" F5 f
②
更改ifcfg-eth1,內容包含:
7 n8 X% k2 I7 D
ONBOOT = yes
& x; }+ A# r1 p' v- k S7 c
NM-CONTROLLED = yes
0 B. a, I6 x( ^3 k# K
BOOTPROTO = static
1 W6 m- N& `2 E7 }$ `- |7 q
IPADDR = 192.168.1.1
, @& G, o% j' a& Q3 i" |; W
NETMASK = 255.255.255.0
; a% D0 Y* F1 @" B
HOTPLUG = no
) }4 u/ b+ b" a- W
存檔然後啟動網卡
➨
ifup eth1
/ |; S$ v0 ^" R. F8 L3 d2 K
=========================================================
! u) W4 }! z- s, P% ?! Q( k
檢查網路是否連通的工具:
1 T0 y' X0 W$ u
#ip address show
/ H) [" e2 s" ~! P
#ip nei 或 ip n //nei=neighbour
# O* [6 G) p2 t& ^( b3 W0 t
4 J% e+ g0 H$ } J
# W2 y# s, k# n8 ^( N
& H9 P8 u% ^- {% ]& j6 t+ O$ l! L
( ~' W1 j2 ^; H3 g3 w: F' k# ]
P.S
& }- c3 K8 p9 k- m5 v! l
ubuntu 版本請參考:
) s) m# m2 L; z7 _
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/
3 i3 V8 e! _9 T/ H$ ?& H
+ m8 q5 L) c8 S, P$ k% T# l/ v
& s# n2 `5 O }# F7 h: Z4 X6 ^4 g+ W
https://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/
6 m% j4 t5 z* R2 q" q& O8 _) z( I
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.itech.casa/)
Powered by Discuz! X3.2