Tulisan ini saya dedikasikan untuk catatan saya pribadi, barusan setting 2 IP aktif di masing-masing interface di Linux Centos 7
Ini adalah capture setting nya :
1. Jadi ada 2 IP di masing-masing interface ens160 dan ens192
# ifconfig
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255
ether 00:50:56:b0:00:dc txqueuelen 1000 (Ethernet)
RX packets 8785163 bytes 671768040 (640.6 MiB)
RX errors 0 dropped 1547 overruns 0 frame 0
TX packets 4485030 bytes 377095478 (359.6 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.2.1 netmask 255.255.255.0 broadcast 192.168.2.255
ether 00:50:56:b0:95:17 txqueuelen 1000 (Ethernet)
RX packets 10285 bytes 851931 (831.9 KiB)
RX errors 0 dropped 17 overruns 0 frame 0
TX packets 5494 bytes 709943 (693.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
2. Dan ini isi setting file konfigurasi di masing-masing interface :
# more /etc/sysconfig/network-scripts/ifcfg-ens160
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens160
UUID=fc41cf45-bd0a-4522-973d-6e5e782d1d99
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.1.1
PREFIX=24
GATEWAY=192.168.1.1
IPV4_ROUTE_METRIC=100
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
ZONE=public
# more /etc/sysconfig/network-scripts/ifcfg-ens192
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPV6_AUTOCONF=no
IPV6_DEFROUTE=no
IPV6_FAILURE_FATAL=no
NAME=ens192
UUID=9e0f4a0a-4338-46d7-9902-d96c9e7aa13b
DEVICE=ens192
ONBOOT=yes
DNS1=8.8.8.8
IPADDR=192.168.2.1
PREFIX=29
GATEWAY=192.168.2.1
IPV4_ROUTE_METRIC=300
PEERDNS=no
PEERROUTES=no
IPV6_PEERDNS=no
IPV6_PEERROUTES=no
ZONE=public
3. Ini adalah setting di file route nya :
# more /etc/sysconfig/network-scripts/route-ens160
0.0.0.0/0 via 192.168.1.1 dev ens160
192.168.2.0/24 via 192.168.1.1 dev ens160
# more /etc/sysconfig/network-scripts/route-ens192
192.168.2.0/24 via 192.168.2.1 dev ens192
Semoga bermanfaat untuk pembaca semua.
Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017