52AV手機A片王|52AV.ONE

標題: 實現一張網卡綁多個 IP,以及設定 virtual private LAN [打印本頁]

作者: IT_man    時間: 2018-8-16 21:40
標題: 實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS65 B+ N3 S+ l( `8 T1 f
一張網卡綁多個 Public IP:" r  r6 d4 u2 S* P! y8 b
Linux 的網路設定檔存放在「/etc/sysconfig/network-scripts」裡,此例以第一張網卡的設定檔為「ifcfg-eth0」(端視當初剛安裝Centos時工程師的設定,可能是ifcfg-eth3也不一定),如果須要以第一張網卡為基礎,綁定多個 IP,只須要在「/etc/sysconfig/network-scripts」目錄中建立一個名為「ifcfg-eth0-1」(或ifcfg-eth0:1,名稱可自取)的檔案,設定方式參考如下:. y+ C& [( d2 U
) I% Y+ c8 R8 Y$ }; t# s
[root@KK ~ ]# cd /etc/sysconfig/network-scripts
# k) s2 [) a4 A+ o4 u% k& |3 u[root@KK network-scripts ]# cp ifcfg-eth0 ifcfg-eth0-1
4 k6 ]. ^; y: ~2 P0 ]3 d[root@KK network-scripts ]# vi ifcfg-eth0-1(編輯此設定檔)
7 B/ [  {) H& q* `2 g' g* E" a7 }[root@KK network-scripts ]# ifup ifcfg-eth0-1(啟動此張網卡)
* q0 L0 K, ?& `8 n0 |4 B, w& N& O/ {2 H9 _
設定檔修改:- X4 w" ?0 h$ W8 V/ o) ?

' j5 d: r2 y' E- C  MDEVICE="eth0:1"
# Y% V- Z4 C4 P- lBOOTPROTO="static"
% a* n1 r+ l7 d( g" `2 o2 x2 PDNS1="8.8.8.8"
0 f) g& t+ S" ?DNS2="8.8.4.4"
$ s/ o# _  v- W) EGATEWAY="xxx.xxx.xx.x"- s4 I  Y% \- v7 K+ e+ z  C' Q
IPADDR="xxx.xxx.xx.xx"8 X+ i, S  \* @$ n' @
IPV6INIT="yes"
6 |1 A9 i2 D2 WIPV6_AUTOCONF="yes"
& h3 t0 Z9 {! v  f3 f  }# ~NETMASK="255.255.255.0": E1 i( l4 q% x3 c3 Q. d9 b
NM_CONTROLLED="yes"
5 X! I2 |. _( a, `5 UONBOOT="yes"
2 X" Z& Y( o2 C' i1 j9 H$ z4 ZTYPE="Ethernet"
4 [# }: e  U5 U7 h
" m0 \) M4 H  @如果須要再綁定多個 IP 位置,只須要把設定檔名稱及設定檔內容中的「eth0:x」,x可以是 1 ~ 254 ,Linux 最多可以支持 255 個 IP。
6 _3 T7 w6 b2 V: T3 v& ]4 f$ j- Q

+ s3 _/ ]& j5 a+ aSetup Virtual Private LAN:
, Z  `" z" E7 f; n. ]1 E叫機房設定線路使可以主機間雙向溝通,機房設定好後於linux之/etc/sysconfig/network-scripts/下將會產生ifcfg-eth? 的檔案 ?是數字 (不可使用ifcfg-eth0,否則無作用)
2 U  n; i. h5 P7 v* X: U更改ifcfg-eth1,內容包含:( \) B1 \. v1 W) F
ONBOOT = yes9 n0 d& ^( w0 V2 T2 h; E
NM-CONTROLLED = yes
7 {0 Z" l) D6 A6 Z2 q& o8 r- |5 N6 nBOOTPROTO = static
8 K! M/ G: t$ j2 u# H) MIPADDR = 192.168.1.1
3 T. ]) p: F8 ^, _. F& C, KNETMASK = 255.255.255.04 H& ^6 j3 o" |3 |- L
HOTPLUG = no
: s# V, m' d3 o6 [( ?9 a存檔然後啟動網卡 ifup eth1
9 d% j8 M$ }: {" e  ^& [=========================================================
6 I4 t( j- n1 _$ ]檢查網路是否連通的工具:0 c8 K9 F7 ~+ H1 |( _0 R: ]
#ip address show
6 {. ?- Q" n$ W#ip nei 或 ip n   //nei=neighbour" \) C8 D$ |/ f' i* @; w

/ c* }; P2 ^4 r& G  P+ n8 ^

% h7 p# l& ]0 R2 s3 B% Y5 t3 f8 I" w" m# ^- X
( r$ T! a, Q; n: _8 I! U8 F
P.S  $ O/ m2 F- U4 f; [1 [; F! ^3 i
ubuntu 版本請參考:   
6 [( a1 t3 Z- X' F3 P1 v0 T; Mhttps://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/+ o9 t1 X1 Q6 n
% O! Y) Y+ Z% i) R5 S7 P$ N% W% q

# A: x' p) A5 bhttps://www.ionos.com/help/server-cloud-infrastructure/setting-up-a-private-network-for-dedicated-servers-ubuntudebian/( `# P* Y! p6 ^9 s2 M' ]1 C+ O3 j. A





歡迎光臨 52AV手機A片王|52AV.ONE (https://www.itech.casa/) Powered by Discuz! X3.2