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 ZDNS1="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- DIPV6_AUTOCONF="yes"
: v0 T9 p- q  p2 ]( F; A, W1 XNETMASK="255.255.255.0"
6 k% w; t/ _( `NM_CONTROLLED="yes"
' ^4 i) X, S% U3 VONBOOT="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  KSetup 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 = static1 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 lHOTPLUG = no
3 g  N. q' ]  O! }" `  b# s; b存檔然後啟動網卡 ifup eth12 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 jP.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