# cd /etc/libvirt/qemu/networks
# cp virbr0.xml virbr1.xml
# uuidgen
a9ff1c7e-e16f-438b-8384-b58a9beec408
copy uuid tersebut dan paste pada parameter uuid di xml file
# vi virbr1.xml
<network>
<name>virbr1</name>
<uuid>a9ff1c7e-e16f-438b-8384-b58a9beec408</uuid>
<forward mode='nat'/>
<bridge name='virbr1' stp='on' forwardDelay='0' />
<ip address='192.168.123.1' netmask='255.255.255.0'>
<dhcp>
<range start='192.168.123.2' end='192.168.123.254' />
</dhcp>
</ip>
</network>
save
yang perlu diperhatikan jika kita mengcopy sebuah file dari virtual network yang berbeda adalah parameter
<name>virbr1</name>
<bridge name='virbr1' stp='on' forwardDelay='0' />
<ip address='192.168.123.1' netmask='255.255.255.0'>
dan range dari dhcp virtual ip tersebut
<range start='192.168.123.2' end='192.168.123.254' />
setelah kita definisikan dengan benar
jalankan
# virsh net-define virbr1.xml
# virsh net-start virbr1
# virsh net-autostart virbr1
# virsh net-list
Name State Autostart
-----------------------------------------
virbr0 active yes
virbr1 active yes
untuk delete
# net-destroy virbr4
gunakan virsh net-list untuk melihat kembali virbr yang aktif
simple dhcp server
distro: CentOS 5.5 x86_64
# yum install dhcp
konfigurasi dhcp server range 192.168.1.110 - 192.168.1.115
yang berarti hanya untuk 5 client, 1 IP pada tiap client
# vi /etc/dhcpd.conf
ddns-update-style ad-hoc;
ddns-update-style interim;
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name "jabetto.lan";
option domain-name-servers 192.168.1.160;
option time-offset -18000; # Eastern Standard Time
range 192.168.1.110 192.168.1.115;
}
# service dhcpd start
# chkconfig dhcpd on
untuk testing
pada client jalankan
# dhclient eth0
# yum install dhcp
konfigurasi dhcp server range 192.168.1.110 - 192.168.1.115
yang berarti hanya untuk 5 client, 1 IP pada tiap client
# vi /etc/dhcpd.conf
ddns-update-style ad-hoc;
ddns-update-style interim;
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name "jabetto.lan";
option domain-name-servers 192.168.1.160;
option time-offset -18000; # Eastern Standard Time
range 192.168.1.110 192.168.1.115;
}
# service dhcpd start
# chkconfig dhcpd on
untuk testing
pada client jalankan
# dhclient eth0
create iscsi target
persiapkan storage yang akan digunakan
misal dalam case ini menggunakan backing-store /dev/sda3
yang akan digunakan sebagai target iscsi Storage Area Network (SAN)
in RedHat Base or CentOS
# yum install scsi-target-utils
# /etc/init.d/tgtd start
configuration filenya ada di file /etc/tgt/targets.conf edit beberapa parameter berikut
# vi /etc/tgt/targets.conf
<target iqn.2011-05.lan.jabetto:server.jabetto1>
backing-store /dev/sda3
</target>
# /etc/init.d/tgtd restart
untuk melihat bahwa configurasi sudah berjalan dengan benar
# tgtadm --lld iscsi --op show --mode target
jika berhasil maka akan menampilkan hasil LUN yang telah dibuat tadi sesuai dengan kapasitas storage yang di attach tadi
untuk yang debian base or Ubuntu
$ sudo apt-get install iscsitarget
$ sudo /etc/init.d/iscsitarget start
file konfigurasinya di /etc/iet/ietd.conf
ubah beberapa parameter pada file konfigurasi
$ sudo nano /etc/iet/ietd.conf
Target iqn.2011-05.lan.jabetto:storage.disk2.sys1.hafiz
Lun 0 Path=/dev/sda3,Type=fileio,ScsiId=hafiz,ScsiSN=hafiz
$ sudo /etc/init.d/iscsitarget restart
untuk melihat storage yang sudah berhasil di attach
$ ietadm --op show --tid=1
misal dalam case ini menggunakan backing-store /dev/sda3
yang akan digunakan sebagai target iscsi Storage Area Network (SAN)
in RedHat Base or CentOS
# yum install scsi-target-utils
# /etc/init.d/tgtd start
configuration filenya ada di file /etc/tgt/targets.conf edit beberapa parameter berikut
# vi /etc/tgt/targets.conf
<target iqn.2011-05.lan.jabetto:server.jabetto1>
backing-store /dev/sda3
</target>
# /etc/init.d/tgtd restart
untuk melihat bahwa configurasi sudah berjalan dengan benar
# tgtadm --lld iscsi --op show --mode target
jika berhasil maka akan menampilkan hasil LUN yang telah dibuat tadi sesuai dengan kapasitas storage yang di attach tadi
untuk yang debian base or Ubuntu
$ sudo apt-get install iscsitarget
$ sudo /etc/init.d/iscsitarget start
file konfigurasinya di /etc/iet/ietd.conf
ubah beberapa parameter pada file konfigurasi
$ sudo nano /etc/iet/ietd.conf
Target iqn.2011-05.lan.jabetto:storage.disk2.sys1.hafiz
Lun 0 Path=/dev/sda3,Type=fileio,ScsiId=hafiz,ScsiSN=hafiz
$ sudo /etc/init.d/iscsitarget restart
untuk melihat storage yang sudah berhasil di attach
$ ietadm --op show --tid=1
Allow APT dan WGET Proxy
berikut jika nama-user "guest" dan password "secret"
dan dengan alamat proxy 10.10.0.1 dengan port 8080
allow apt proxy
apt.conf
http://[[user][:pass]@]host[:port]/
#nano /etc/apt/apt.conf (secara default memang tidak ada)
Acquire::http::Proxy "http://guest:password@10.10.0.1:8080";
atau bisa lihat di man apt.conf
untuk enable wget
Wget initialization file can reside in
/etc/wgetrc (global, for all users) or
$HOME/.wgetrc (for a single user).
allowing wget
https_proxy = http://10.10.0.1:8080/
http_proxy = http://10.10.0.1:8080/
ftp_proxy = http://10.10.0.1:8080/
use_proxy = on
save dan testing apt dan wget download file atau tools dari internet
dan dengan alamat proxy 10.10.0.1 dengan port 8080
allow apt proxy
apt.conf
http://[[user][:pass]@]host[:port]/
#nano /etc/apt/apt.conf (secara default memang tidak ada)
Acquire::http::Proxy "http://guest:password@10.10.0.1:8080";
atau bisa lihat di man apt.conf
untuk enable wget
Wget initialization file can reside in
/etc/wgetrc (global, for all users) or
$HOME/.wgetrc (for a single user).
allowing wget
https_proxy = http://10.10.0.1:8080/
http_proxy = http://10.10.0.1:8080/
ftp_proxy = http://10.10.0.1:8080/
use_proxy = on
save dan testing apt dan wget download file atau tools dari internet
Subscribe to:
Posts (Atom)