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-scripts1 l. D% R) k) y) X9 B9 a
[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-18 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/ mDEVICE="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 LGATEWAY="xxx.xxx.xx.x"
2 K8 a1 N/ ]4 {/ B. v% rIPADDR="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# CONBOOT="yes"# W' r" ~3 R) t7 Y7 F6 e6 q' I
TYPE="Ethernet"
& F( j% S; e+ H( C% z2 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 oSetup 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 cNM-CONTROLLED = yes
0 B. a, I6 x( ^3 k# KBOOTPROTO = static
1 W6 m- N& `2 E7 }$ `- |7 qIPADDR = 192.168.1.1
, @& G, o% j' a& Q3 i" |; WNETMASK = 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+ Whttps://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