52AV手機A片王|52AV.ONE
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
[打印本頁]
作者:
IT_man
時間:
2018-8-16 21:40
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
5 g6 X$ H. D: f R0 ]& a* B: ^# P
一張網卡綁多個 Public IP:
0 R6 c; ]7 {7 ~! g
Linux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:
0 G7 X# d2 u f; m! @
! x9 c) m- d9 Z# U: _! q# U
[root@KK ~ ]# cd /etc/sysconfig/network-scripts
, Y* J" G5 r6 P m3 t
[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-1
% O$ f* y$ o, [
[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔)
' L4 A: I6 d) Y n6 \& L/ d
[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)
* V$ k# _( x/ E) O/ q+ l) x2 o3 L) j$ U
8 w5 ^2 g$ _" }" z3 \7 p8 A
設定檔修改:
6 ~& A* s& [* f# o( a: w
% Y+ m) q. `' V0 Z7 F6 h
DEVICE="eth0:1"
% Q* H7 f) q6 A+ w, Y: y, {
BOOTPROTO="static"
- p0 L- R& n3 Y) M1 Z
DNS1="8.8.8.8"
' ]" c6 v ^4 Q
DNS2="8.8.4.4"
% P. |) |" p+ ^' v
GATEWAY="xxx.xxx.xx.x"
# `- a" K' [6 p0 t$ f7 d _
IPADDR="xxx.xxx.xx.xx"
! m* J6 T* ^3 a$ ]2 ]
IPV6INIT="yes"
; g# N& N2 ?# G" j" M. {2 J- D
IPV6_AUTOCONF="yes"
: v0 T9 p- q p2 ]( F; A, W1 X
NETMASK="255.255.255.0"
6 k% w; t/ _( `
NM_CONTROLLED="yes"
' ^4 i) X, S% U3 V
ONBOOT="yes"
4 F5 \3 W. {' I
TYPE="Ethernet"
) D: |* e. N3 T* }
9 `; y1 |; P4 R5 T
如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
- R, a. s5 D, p. k7 k5 Z6 N
9 s: T- C8 \: W+ D- N K
Setup Virtual Private LAN:
" f6 o; b. k- g# w/ d9 m! p
①
叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (
不可使用ifcfg-eth0,否則無作用
)
0 @ f) r" H! l0 i! ?
②
更改ifcfg-eth1,內容包含:
- @3 S% \% ]8 [9 a2 e; b
ONBOOT = yes
/ u5 J8 z. d! q- V$ R Z( g
NM-CONTROLLED = yes
D" _7 @+ ]: \4 i3 k9 j
BOOTPROTO = static
1 S% _, m7 w0 k) S. w
IPADDR = 192.168.1.1
- Y4 q# Y1 f/ c* K
NETMASK = 255.255.255.0
5 a# B- V a& |5 l
HOTPLUG = no
3 g N. q' ] O! }" ` b# s; b
存檔然後啟動網卡
➨
ifup eth1
2 V$ b ~' Y* y$ n
=========================================================
, k5 D1 `. P# t0 \% ]( I: F7 i& ], K
檢查網路是否連通的工具:
% v% S) L, n/ F$ V& {( i
#ip address show
7 E& P8 t2 a) q0 y9 M
#ip nei 或 ip n //nei=neighbour
( `" b6 C) u% O# M( N. T$ N' ]
7 a) A: r: {% Z& y7 M
6 M0 p" R* R# b9 {/ L
$ K' J; R# G! G; _- z- @! q
7 b* N0 M) N# I2 ]3 f2 j
P.S
. N; g @; O, a* e# W9 S
ubuntu 版本請參考:
: o# S7 n/ G& m/ A
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/
2 I: f6 c X' ^ |6 S
; l1 C8 p. F# K' s! @' H+ m
5 Z/ W+ D9 ?% g
https://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/
9 |' h: E! e) N7 q( u# E- c
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av23.xyz/)
Powered by Discuz! X3.2