52AV手機A片王|52AV.ONE
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
[打印本頁]
作者:
IT_man
時間:
2018-8-16 21:40
標題:
實現一張網卡綁多個 IP,以及設定 virtual private LAN
我的OS: CentOS6
5 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 M
DEVICE="eth0:1"
# Y% V- Z4 C4 P- l
BOOTPROTO="static"
% a* n1 r+ l7 d( g" `2 o2 x2 P
DNS1="8.8.8.8"
0 f) g& t+ S" ?
DNS2="8.8.4.4"
$ s/ o# _ v- W) E
GATEWAY="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 W
IPV6_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 U
ONBOOT="yes"
2 X" Z& Y( o2 C' i1 j9 H$ z4 Z
TYPE="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+ a
Setup 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 = yes
9 n0 d& ^( w0 V2 T2 h; E
NM-CONTROLLED = yes
7 {0 Z" l) D6 A6 Z2 q& o8 r- |5 N6 n
BOOTPROTO = static
8 K! M/ G: t$ j2 u# H) M
IPADDR = 192.168.1.1
3 T. ]) p: F8 ^, _. F& C, K
NETMASK = 255.255.255.0
4 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% Y
5 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; M
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/
+ o9 t1 X1 Q6 n
% O! Y) Y+ Z% i) R5 S7 P$ N% W% q
# A: x' p) A5 b
https://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