52AV手機A片王|52AV.ONE
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
[打印本頁]
作者:
IT_man
時間:
2018-8-16 21:40
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
0 E/ V; M4 h1 J' _/ o
一張網卡綁多個 Public IP:
* P4 v+ X ]0 w% m
Linux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:
& X9 |9 o9 ]/ `# _& d
3 g# M: Y# I N$ A( M& D% [
[root@KK ~ ]# cd /etc/sysconfig/network-scripts
2 S$ l' f1 u8 p% k
[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-1
# B3 v- A0 Y8 m) \9 k7 u( c2 M+ O
[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔)
; y: e5 |% _; [0 m" {5 Q
[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)
+ f3 T" ~: _9 {2 ^8 B
0 k; L/ h1 G, s
設定檔修改:
" n$ `, V3 t4 c% X
2 h" j. V' g* V, q- O! q
DEVICE="eth0:1"
7 ? z8 \* e% \0 R" v0 K
BOOTPROTO="static"
2 \. z0 P& `* w
DNS1="8.8.8.8"
+ [7 c1 X) }5 R8 A; i( H$ e$ y) M
DNS2="8.8.4.4"
3 a, s/ O' t: h" x
GATEWAY="xxx.xxx.xx.x"
& I4 G" ]+ ]# q* m6 x+ d0 J
IPADDR="xxx.xxx.xx.xx"
' h$ k" l; i. Y0 ?* ~) }/ B \# N
IPV6INIT="yes"
5 h* P6 n& f8 V* A/ k* }
IPV6_AUTOCONF="yes"
) \, d; A J" n
NETMASK="255.255.255.0"
3 l9 L* k P' l6 j, o. ~1 K& t
NM_CONTROLLED="yes"
$ _3 h( o, c) {* w
ONBOOT="yes"
$ w3 b; o; I; s6 G- D [. d6 v
TYPE="Ethernet"
& ^1 c1 |) _( G9 G1 z7 Y2 Q
* g. I" d4 W$ X/ Y( @
如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
( C, {8 D% \3 H3 J! `# f; w0 @
& q1 l8 h7 E9 f+ R" P. M
Setup Virtual Private LAN:
' b* l9 ~9 q! J* J: v |1 z( b9 `: a$ s7 q3 C
①
叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (
不可使用ifcfg-eth0,否則無作用
)
9 L4 i; x0 O) A4 ?" J
②
更改ifcfg-eth1,內容包含:
' N ~+ O6 V+ l. v- t7 Q* V8 y
ONBOOT = yes
, P+ L0 E1 Y: R$ G3 T
NM-CONTROLLED = yes
( n* Y& n* s, t9 G* p
BOOTPROTO = static
( g. e* D. D I2 o: N
IPADDR = 192.168.1.1
: z5 M9 g* p3 _1 A6 s
NETMASK = 255.255.255.0
6 N+ e# o J8 l8 q
HOTPLUG = no
: ~/ z0 G7 V. y D- r$ U6 |
存檔然後啟動網卡
➨
ifup eth1
: p6 T9 A' Q) V. r' X( b" f) h
=========================================================
: T3 o2 o. Y! a0 s# W% I: V
檢查網路是否連通的工具:
8 B5 }* W, B" ^8 c
#ip address show
$ Q- q" d( ?9 G y0 G
#ip nei 或 ip n //nei=neighbour
! H# Q+ B. I( z& O
0 t/ \* P. K6 s$ W8 p$ X
3 ?* L- i; w+ s1 U2 E
: H3 s( `( s. C; N& ?
; T: Y& e7 A5 [& V' b$ ~
P.S
* I: p( m9 j0 G
ubuntu 版本請參考:
6 [# j/ D3 z4 J' y, z. U6 |
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/
% m7 P! ?8 O8 R7 j4 @8 a) F n" f
( k5 [4 a' C( Y r: I2 b9 w6 ^
Y) E) q) P: V0 x$ i6 }
https://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/
: F: I, c& ?/ m5 F3 J
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.itech.casa/)
Powered by Discuz! X3.2