gak harus kok, bisa buat NIC virtual aja, maksudnya NIC tambahan buat NAT-nya khan ????
Code:
2 Ip Address 1 Nic
Baru-baru ini, aku menginstall RHEL 5 (lagi ), ada beberapa rintangan yang harus aku hadapi, tapi kali ini bukan menceritakan tentang rintangan itu (mungkin ), kali ini aku cuma mau sharing aja tentang apa yang aku baru ingat (lagi ).
Seseorang (ketika aku lagi menginstall RHEL 5) bertanya bisa gak linux punya 2 IP dengan 1 Lan Card ?, setauku sech di windows bisa loh tanyanya sambil senyam-seyum (grrrrr
..). Aku sech awalnya cuek aja, abis lagi pacaran ama RHEL 5 dengan spesifikasi yang menggiurkan (hhiiihihhiihih).
Tapi akhirnya, setelah orang itu pergi aku menjawab bisa kok. Dan itu sangat gampang bin cepat lho.
Aku buka console, trus login sebagai root
[namamesin@namadomain ~]$ su -> tekan enter (cuma info aja, dari pada aku jelaskan lagi gimana login sebagai root , no offense bagi yang udah master
[namamesin@namadomain ~]#cd /etc/sysconfig/network-scripts ->enter
[namamesin@namadomain network-scripts]#/sbin/ifconfig -> enter lagi
eth0 Link encap:Ethernet HWaddr 00:15:17:8C
E:86
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::215:17ff:fe8c:de86/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:92279 errors:0 dropped:0 overruns:0 frame:0
TX packets:67850 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:107913627 (102.9 MiB) TX bytes:6552156 (6.2 MiB)
Base address:0×1000 Memory:81920000-81940000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8379 errors:0 dropped:0 overruns:0 frame:0
TX packets:8379 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5610289 (5.3 MiB) TX bytes:5610289 (5.3 MiB)
[namamesin@namadomain network-scripts]#
sampe sini kita udah punya cukup informasi mengenai LAN CARD (NIC) yang kita punya dan penamaannya dalam sistem.
Lalu coba list file yang ada di working directory (directory dimana kita berada)
[namamesin@namadomain network-scripts]#ls > enter
ifcfg-eth0 ifdown-bnep ifdown-isdn ifdown-sl ifup-eth ifup-isdn ifup-routes init.ipv6-global
ifcfg-eth1 ifdown-eth ifdown-post ifdown-tunnel ifup-ippp ifup-plip ifup-sit net.hotplug
ifcfg-lo ifdown-ippp ifdown-ppp ifup ifup-ipsec ifup-plusb ifup-sl network-functions
ifdown ifdown-ipsec ifdown-routes ifup-aliases ifup-ipv6 ifup-post ifup-tunnel network-functions-ipv6
ifdown-ipv6 ifdown-sit ifup-bnep ifup-ipx ifup-ppp ifup-wireless
kira-kira hasilnya seperti diatas, tapi bisa aja berbeda-beda tiap computer, tapi yang penting adalah file ifcfg-eth0, nach coba copy paste file ini di directory ini juga dengan nama ifcfg-eth0:1 (tambahkan titik dua dan angka satu).
[namamesin@namadomain network-scripts]#cp ifcfg-eth0 ifcfg-eth0:1 -> enter lageeeeee
nach lho
.. gak kok :-). sekarang saatnya, membakar
(jangan berpikiran negaf dulu dunk
membakar sebatang rokok (harus yach ??? gak juga kok, dari tadi aku udah gak ngerokok sech)
sekarang kita edit file ini
[namamesin@namadomain network-scripts]#vi ifcfg-eth0:1 > enter
kira-kira akan muncul seperti ini
# Intel Corporation 82541GI Gigabit Ethernet Controller > berbeda-beda tergantung dari NIC kalian
DEVICE=eth0
BOOTPROTO=dhcp > aku setting dhcp
HWADDR=00:15:17:8C
E:86
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
tekan tombol insert, supaya kita bisa mulai mengedit
# Intel Corporation 82541GI Gigabit Ethernet Controller > berbeda-beda tergantung dari NIC kalian
TYPE=Ethernet > tambahkan ini
DEVICE=eth0:1 > namanya diganti sesuai nama file yang kita buat tadi
BOOTPROTO=none
NETMASK=255.255.0.0 -> ini netmask-nya
IPADDR=10.97.1.220 -> disini IP Address yang baru (sesuaikan dengan kebutuhan kalian)
USERCTL=no
IPV6INIT=no
PEERDNS=yes
ONPARENT=yes -> akan aktif jika parent (induk, kayak induk ayam hehehhe) aktif
trus tekan tombol Esc,lalu titik dua dan ketik wq (huruf w lalu q) dan tekan enter.
selanjutnya reload/reboot service network kalian.
[namamesin@namadomain network-scripts]#/etc/init.d/network restart > enter
oh iya, untuk NIC ke 2 (virtual) tadi jangan men-set gateway-nya, setauku sech itu kan menyebabkan kegagalan atau konflik, happy hacking