vmware workstation-> vm세팅-> network-> segment 만들어서 할당
서버1에서
태깅을 위해 모듈 등록
#lsmod | grep 8021q
#modinfo 8021q
#modprobe 8021q
#lsmode | grep 8021q
#vi ifcfg-ens37
[root@server1 network-scripts]# cat ifcfg-ens37
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens37
UUID=
DEVICE=ens37
ONBOOT=yes
IPV6_PRIVACY=no
#vi ifcfg-ens37.5
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens37.5
UUID=
DEVICE=ens37.5
ONBOOT=yes
IPADDR=192.168.37.5
NETMASK=255.255.255.0
VLAN=yes
IPV6_PRIVACY=no
NETWORK=192.168.37.0
[root@server1 network-scripts]#
#vi ifcfg-ens37.10
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens37.5
UUID=
DEVICE=ens37.5
ONBOOT=yes
IPADDR=192.168.37.5
NETMASK=255.255.255.0
VLAN=yes
IPV6_PRIVACY=no
NETWORK=192.168.37.0
#reboot
#ip a
3: ens37: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:32:72:72 brd ff:ff:ff:ff:ff:ff
4: ens37.5@ens37: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:0c:29:32:72:72 brd ff:ff:ff:ff:ff:ff
inet 192.168.37.5/24 brd 192.168.37.255 scope global noprefixroute ens37.5
valid_lft forever preferred_lft forever
inet6 fe80::a9d3:6f00:b128:fd87/64 scope link noprefixroute
valid_lft forever preferred_lft forever
5: ens37.10@ens37: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:0c:29:32:72:72 brd ff:ff:ff:ff:ff:ff
inet 192.168.100.1/24 brd 192.168.100.255 scope global noprefixroute ens37.10
vlan 생성확인
[root@server1 network-scripts]# cat /proc/net/vlan/ens37.5
ens37.5 VID: 5 REORDER_HDR: 1 dev->priv_flags: 1021
total frames received 0
total bytes received 0
Broadcast/Multicast Rcvd 0
total frames transmitted 13
total bytes transmitted 938
Device: ens37
INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0
EGRESS priority mappings:
[root@server1 network-scripts]# cat /proc/net/vlan/ens37.10
ens37.10 VID: 10 REORDER_HDR: 1 dev->priv_flags: 1021
total frames received 0
total bytes received 0
Broadcast/Multicast Rcvd 0
total frames transmitted 13
total bytes transmitted 938
Device: ens37
INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0
EGRESS priority mappings:
[root@server1 network-scripts]#
===================================
서버2에서
태깅을 위해 모듈 등록
#lsmod | grep 8021q
#modinfo 8021q
#modprobe 8021q
#lsmode | grep 8021q
#vi ifcfg-ens39
TYPE=Ethernet
BOOTPROTO=none
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=no
IPV6_DEFROUTE=no
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens37
DEVICE=ens37
ONBOOT=yes
IPV6_PRIVACY=no
#vi ifcfg-ens39.5
BOOTPROTO=none
IPV6INIT=no
IPV6_AUTOCONF=no
IPV6_DEFROUTE=no
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens39.5
DEVICE=ens39.5
ONBOOT=yes
IPADDR=192.168.37.6
NETMASK=255.255.255.0
IPV6_PRIVACY=no
VLAN=yes
NETWORK=192.168.37.0
#vi ifcfg-ens39.10
BOOTPROTO=none
IPV6INIT=no
IPV6_AUTOCONF=no
IPV6_DEFROUTE=no
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens39.10
DEVICE=ens39.10
ONBOOT=yes
IPADDR=192.168.100.2
NETMASK=255.255.255.0
IPV6_PRIVACY=no
VLAN=yes
NETWORK=192.168.100.0
#reboot
#ip a
3: ens39: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:91:46:7c brd ff:ff:ff:ff:ff:ff
inet6 fe80::7001:8dc9:3973:e63c/64 scope link noprefixroute
valid_lft forever preferred_lft forever
4: ens39.5@ens39: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:0c:29:91:46:7c brd ff:ff:ff:ff:ff:ff
inet 192.168.37.6/24 brd 192.168.37.255 scope global noprefixroute ens39.5
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe91:467c/64 scope link
valid_lft forever preferred_lft forever
5: ens39.10@ens39: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:0c:29:91:46:7c brd ff:ff:ff:ff:ff:ff
inet 192.168.100.2/24 brd 192.168.100.255 scope global noprefixroute ens39.10
[root@server2 network-scripts]# cat /proc/net/vlan/ens39.5
ens39.5 VID: 5 REORDER_HDR: 1 dev->priv_flags: 1021
total frames received 3
total bytes received 138
Broadcast/Multicast Rcvd 0
total frames transmitted 16
total bytes transmitted 1132
Device: ens39
INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0
EGRESS priority mappings:
[root@server2 network-scripts]# cat /proc/net/vlan/ens39.10
ens39.10 VID: 10 REORDER_HDR: 1 dev->priv_flags: 1021
total frames received 3
total bytes received 138
Broadcast/Multicast Rcvd 0
total frames transmitted 16
total bytes transmitted 1132
Device: ens39
INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0
EGRESS priority mappings:
[root@server2 network-scripts]#
==================================
vconfig 이용 방법
# vconfig add ens37 20
# cat /proc/net/vlan/config //vlan 생성한것 확인
#ifconfig ens37.20 192.168.20.1 netmask 255.255.255.0 up
#vconfig rem ens37.20 //삭제
==============================
ip link 이용 방법
#ip link add link ens37 name ens37.30 type vlan id 30
#ip link show ens37.30
# ip link delete eth37.30 //삭제
#ip a
net711.tistory.com/entry/Linux-Vlan-%ED%95%A0%EB%8B%B9%ED%95%98%EC%97%AC-tag%EB%A1%9C-interface-%EA%B5%AC%EC%84%B1
www.redhat.com/sysadmin/vlans-configuration
'linux' 카테고리의 다른 글
centos - keepalived (링크 이중화 vrrp) (0) | 2021.01.03 |
---|---|
centos - multipath + iscsi 설정 (0) | 2021.01.02 |
centos teaming 티밍 - activebackup (0) | 2020.12.31 |
centos - 초기세팅 (0) | 2020.12.30 |
Centos -backup (0) | 2020.12.29 |