Winprint Hylafax ile Windows7 de Faks Gonderme

Winprinthylafax bu yazıyı yazdıgım zaman kullanabilir sürümü olan 1.2.9 versiyonu Windows 7 ve Vista üzerinden fax gönderme işleminde düzgün çalışmıyor.

Daha doğrusu ilgili isletim sistemlerinde uyumlu yazıcı modeli olan Apple LaserWrite 12/640PS listede yok. Uyumlu driver ben aradım ama bulamadım.

Asagidaki adımlar ile Windows7 ve Vista üzerine WinprintHylafax kurabilir ve faks gonderebilirsiniz. Oncelikle bu adresden Winprinthylafax ve bu adresden PrimoPDF edinin.

1. Winprinthylafax programını kurun

2. PrimoPDF programını kurun.

3. calıştır a gelin ve ” cmd / admin ” yazıp admin olarak komut istemini acın.

4. printui /il komutunu çalıştırın. Bu komutu çalıştırdıgınızda yazıcı ekleme sihirbazı gelecek.

5. yerel yazıcı kurulumuna ileri deyin

6. yeni port olusturmayı tıklayın ve Winprint Hylafax ı seçin

7. Fax port onaylama ekranı cıkacak OK deyin.

8. Yazıcı ekleme sihirbazını iptal diyerek kapatın.

9. Yazıcılara gelin ve PrimoPDF yazıcının port ayarlarını acın. Baglantı noktası olarak HFAX1 veya hangi numarayı tıkladıysanız onu secin. Gerekli konfigurasyonları http://winprinthylafax.sourceforge.net/ anlatıldıgı sekilde yapın.

Faks gondermeye calısıtıgınızda durum cubugunda yanıp sonen bişi goreceksiniz. Onu tıkladıgınızda faks numarasını girebileceginiz ekran acılacaktır. Numarayı yazıp faksınızı gonderebilirsiniz.

VMware ESXi SmoothWall kurulumu Disk Problemi

VMware ESXi üzerine SmoothWall kurumaya calıstıgınızda disk bulunamadı hatası verir. VMware de ilk virtual machine olusturuldugunda disk tipi SCSI LSI logic olarak geliyor.

problemin cozumu icin ise makinenizi olusturdukdan sonra ayarlardan SCSI controller den LSI logic kısmını Bus Logic olarak değiştirmeniz gerekiyor.

Sorun Adımları Kaydedici (Problem Steps Recorder)

Windows7 ile gelen cok güzel bir ozellik.

Sistem yoneticilerinin , bilgi işlem ile ilgilenenlerin işine yarayabileceği windows7 ile gelen bir ozellik. Kullanıcının hata ile karsılastıktan sonra hatayı kaydetmesi icin sadece calıstır kısmına “psr” yazması yeterli. Daha sonra yapılması gereken tek sey kaydet butonuna basıp hata ile karsılasılması. Kayıt tamamlandıkdan sonra sıkıstırılmıs bir dosya seklinde hata raporlanıyo. Artık kullanıcının yapması gereken tek şey bu raporu sistem yoneticisine gondermek.

IPCOP Kullanıcı bazlı Trafik izleme

sarg diye bi olay var. az once kurdum, biraz denedim. ilk istedigim seyi verince bende hemen burada yayınlayım dedim.

Benim istedigim kullanıcılar wan bacagını nasıl kullanmış , kim ne kadar trafik yaratmış.

Bunun icin sarg add-on u yukledim. Buradaki adresten oncelikle sarg add-on u bilgisayarıma indirdim (Bu arada kullanmıs oldugum ip-cop 1.4.21 dir. cesitli sürümlerine gore sarg eklentisini google a yazarak edinebilirsiniz) ve filezilla ile ipcop a gonderdim. Kurulum cok basit

#tar -zxvf  sarg_ipcop_1.4.21.tar.gz komutu ile dosya acılır

#cd sarg komutu ile dizin icine girilir

#./install ilekurulum tamamlanır.

kurulumun ardından ipcop web arayuzunde Report kısmında Sarg kısmını gorebilirsiniz.

İlk kurulumun ardından web arayuzunde sarg kısmına geldiginizde herhangibir rapor un olmadıgı soylenecektir.

Konsoldan ;

# /var/ipcop/sarg/bin/sarg-reports daily

derseniz o güne kadar olan ilk raporunuzu alabilirsiniz. Tabi bu komut ;

/var/ipcop/sarg/bin/sarg-reports weekly ile haftalık

/var/ipcop/sarg/bin/sarg-reports weekly monthly ile aylık rapor olusturulabilir.

İlerleyen zamanlarda eklentiyi kullandıkca yeni seylerde yazarım. Tabiki her rapor almada komut calıstırmamız lazım mı(mesela bugun komut ile rapor aldık yarın nolcak alacakmıyım bilmiyorum. Arastırıp burada paylasacagım).

Pfsense OpenVPN Key olusturma

bir kac zamandır pfsense ile ugrasıyoruz.

Yakında bir cok makale yayınlayacagım. Aslında her yaptıgım seyleri burda yazsam cok guzel olacaktı ama sonrada geriye donuk olarak olusturmaya calısacagım.

Open vpn olusturdukdan sonra lokal bilgisayarda key düzenleme işi biraz zahmetli. En azından ben yapamadım. Bir kez key dosyası olusturdukdan sonra bilgisayarı kapatıp acarsam butun key dosyalarını ve sertifikalarını yeniden olusturmam gerekiyordu (server sertifikaları da dahil)

Asagıdaki site hayatımı kurtardı diyebilirim

http://doc.pfsense.org/index.php/Easyrsa_for_pfSense

Siteye olur ya bi gün bişi olursa diye burayada kopyaladım :)

You can use easy-rsa on pfSense to generate your OpenVPN keys.

WARNING: This may not be the ideal situation for deploying your PKI. If your OpenVPN server is compromised, your entire PKI will be compromised. This is typically of very little concern, as access to the firewall is highly restricted, and in most networks it’s likely the most secure and least accessible device on the network.
Contents
[hide]

* 1 Install
* 2 Creating a client key
* 3 Creating a password protected client key
* 4 Revoke a client key

Install

Just run the following from a SSH session:

fetch -o - http://files.pfsense.org/misc/easyrsa-setup.txt | /bin/sh

This will download the files, extract them, and remove the downloaded file. After doing this, you will be prompted to run the next step manually. Copy and paste the last line displayed to generate your certificates (NOTE: If you have gone through this process previously, repeating this will wipe out all your existing certificates!)

cd /root/easyrsa4pfsense && ./PFSENSE_RUN_ME_FIRST

This will first prompt you for your location and organization information, to be used when generating the certificate authority and initial certificates, and as defaults when creating additional certificates in the future. It will then create your certificate authority, a server certificate, and one client certificate. These files can be found in the /root/easyrsa4pfsense/keys/ directory.
Creating a client key

To create a new client key, SSH into the firewall, choose option 8 and run:

cd /root/easyrsa4pfsense

source vars

./build-key clientXXXX

Where clientXXXX is the name of the client.

You’ll then find the client’s keys in /root/easyrsa4pfsense/keys/
Creating a password protected client key

To create a new client key with password protection:

cd /root/easyrsa4pfsense

source vars

./build-key-pass clientXXXX

Where clientXXXX is the name of the client.

You’ll then find the client’s keys in /root/easyrsa4pfsense/keys/
Revoke a client key

To revoke the key for client1:

cd /root/easyrsa4pfsense/

source vars

./revoke-full client1

Which will update the crl.pem file, the contents of which need to go into the pfSense OpenVPN GUI in the CRL field.

ve gate gider.

Tanısıklıgımız, 3. yılı bitireli 1 ay olmustu.

tam 244 gundur acıkmıssın. ama artık işlevin kalmadı. yerine r210 (R2-D2 adını aldı bizden) aldık.

yapılandırıldı. gerekli servisler kuruldu ve yola senin kaldıgın yerden o devam edecek.

Seni ozleyecekmiyiz  zaman gosterecek :) yolun acık olsun Gate :)

PosgtreSQL ile otomatik Yedekleme

Uzun zamandır PostgreSQL ‘den pg admin ile elle yedekleme yapıyorum. Artık hem zaman acısından hemde bazen unutulma / yedek alamama problemleri yuzunden otomatik yapmaya karar verdim.

İlk olarak pg_dump ile aşağıdaki şekilde yedek aldım;

pg_dump  –username=postgres yedeklenecekdatabase > yedeklenecekdatabase.backup

Sonra gördüm ki pg admin ile alınan yedek ve pg_dump ile alınan yedek arasında dosya boyutu farklılıgı var. pg_dump –help komutu ile gordum ki herhangibir parametre verilmediginde dosya salt metin olarak alınıyormuş. Yani herhangibir notepad türü program ile actıgınızda database in icerigini gormeniz mümkün.

Daha sonra ;

pg_dump -Fc –username=postgres yedeklenecekdatabase > yedeklenecekdatabase.backup

komutu ile yedek almaya karar verdim.

-Fc : yedek alınan dosyayı binary formatında sıkıstırarak yedekliyor. Hem yedek alınan dosya boyutu kücülüyor hemde pg admin ile yedeği içeri alma konusunda sıkıntı yasamıyorsunuz. (Büyük – küçük harf duyarlı )

Geriye kalan sadece bir bat dosya olusturmak ve zamanlanmıs gorevlere eklemek. Bu anlattıklarım Windows sistemler için gecerli. Ufak bir iki degisiklikle Linux sistemler içinde kullanılabilir tabiî ki. Ne de olsa komut aynı komut.

Not: username onundeki - çift tire olacak :) - -

Linux Dagıtımınızı Secin

Aşağıdaki adres ile size uygun olabilecek linux dağıtımını öneriyormuş.

Benimki Ubuntu ve Debian çıktı. Mutlu oldum :)

http://www.zegeniestudios.net/ldc/index.php?lang=tk

Debian üzerine Bind, Apache2 ve PHP kurulumu

Bu yazımda Bind kurup web sayfası yayınlamayı anlatacagım.

1 - Oncelikle Bind kurup DNS hizmeti vermemiz gerekiyor. Bınd kurmak içim

# apt-get update à paketlerimizin güncelleri varmı bakıyoruz.

# apt-get upgrade à güncel olan paketleri bizim paketler ile değiştiriyoruz.

# apt-get install bind9 à BIND i kuruyoruz.

2- Daha sonra Apache ile web sayfalarını yayınlamamız gerekiyor.

# apt-get install apache2

3- PHP ile web sayfalarını yayınlamamız da gerekiyor.

# apt-get install php5

4 - BIND kurulumu bittikden sonra bir kac dosyada degisiklik yapmamız gerekiyor. Oncelikle hosts dosyasında makinemizin ip numarasını yazalım.

# vi /etc/hosts – ile açıp

Makine isminizin yazdıgı kısma ip numaramızı yazıyoruz.

10.0.0.1 makine.sunucu.com deneme

Kaydedip cıkıyoruz.

5- isim sunucumuzunda bu bilgisayar oldugunu bildirmemiz gerekiyor. Resolv.conf dosyasını açıp gerekli değişiklikleri yapalım.

# vi /etc/resolv.conf

nameserver 10.0.0.1

satırını ekleyip kaydedip çıkalım.

6- bu değişikliklerden sonra /etc/init.d/networking restart deyip ağımızı bi güncelleyelim.

7- BIND kurulumundan sonra siteleri named.conf dosyasında zone alanlarını olusturmamız gerekiyor.

# vi /etc/bind/named.conf

Bu dosya acıldıgında zone ayarlarını gorebiliyoruz. Web sitemizi eklemek için alt satıra gecelim ve

zone “deneme.com.tr” in {

type master;

file “/etc/bind/db.deneme.com.tr”;

};

Bu alanları acıklayım

Zone : alan ismimizi belirtiyoruz

Type : bu alanın tipini belirtiyoruz

Master : birincil alanımız oldugunu soyluyoruz

File : database dosyasının nerede tutuldugunu belirtiyoruz.

8- database dosyamızı olusturalım.

# vi /etc/bind/db.deneme.com.tr

İçerisini aşağıdaki şekilde oluşturalım.

$TTL 86400

@ IN SOA ns1.sunucu.com. hostmaster.sunucu.com. (

2010010801; serial

10800; refresh

3600; retry

1209600; expire

86400 ); minimum

deneme.com.tr. IN NS ns1.sunucu.com.

www.deneme.com.tr. IN A 10.0.0.1

deneme.com.tr. IN A 10.0.0.1

şimdi bu alanları açıklayalım:

$TTL 86400 – domain in ne kadar yasayacagını belirtir. Yaptıgınız guncelleme ve degiskliklerin ne kadar surede devreye alınacagını gosterir. Saniye cinsindendir.

IN : internet üzerinden DNS kaydının yayınını belirtir.

SOA : ns kaydının veri tabanına eklenecegini belirtir.

2010010801; serial – alan adresinin seri numarasıdır. Genelde yıl/ay/gun/yapılan degisiklik seklinde verilir.

10800; refresh – alan adının yenilenme süresidir.

3600; retry – yeniden deneme süresidir.

9- /etc/init.d/bind9 restart ile servisi yeniden baslatalım.

10- sıra geldi apache de yapılacak ayarlara. Oncelikle virtual host dosyası olusturmamız gerekiyor.

# vi /etc/apache2/conf.d/virtual.conf

İle dosya yaratıp içerisine ;

NameVirtualHost *:80

  • Bir cok web sayfası yaratacagımız icin virtual host kullanıyoruz.

11- /var/www/virtual klasoru olusturmamız gerekiyor. Web sayfalarını bu klasorun icinde tanımlayacagımız web sayfası klasorlerini olusturacagız.

# mkdir /var/www/virtual

# mkdir /var/www/virtual/deneme.com.tr

12-sitemizi apache içine tanımlayalım.

# vi /etc/apache2/sites-avilable/deneme.com.tr

İçerisine asagıdaki sekilde dolduralım:

<VirtualHost *:80>

ServerAdmin mail adresim@deneme.com.tr

ServerName www.deneme.com.tr

ServerAlias deneme.com.tr

DocumentRoot /var/www/virtual/deneme.com.tr/

<Directory />

Options FollowSymLinks

AllowOverride All

</Directory>

<Directory /var/www/virtual/deneme.com.tr/>

Options Indexes FollowSymLinks MultiViews

AllowOverride All

Order allow,deny

Allow from all

</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

<Directory “/usr/lib/cgi-bin”>

AllowOverride None

Options ExecCGI -MultiViews +SymLinksIfOwnerMatch

Order allow,deny

Allow from all

</Directory>

ErrorLog /var/log/apache2/denemecomtr_error.log

LogLevel warn

CustomLog /var/log/apache2/denemecomtr_access.log combined

ServerSignature On

</VirtualHost>

13- sites-avilable/deneme.com.tr içeirindeki dosyamızın bi kısayolunu sites-enabled içeriisne olusturmamız gerekiyor

# cd /etc/apache2/sites-enabled

# ln –s /etc/apache2/sites-avilable/deneme.com.tr

Veya

# a2ensite deneme.com.tr

14- apache ‘yi resetleyelim . /etc/init.d/apache2 restart

daha sonraki yazılarımda insallah mysql kurmayı, ardından mail server kurmayı ve ayarlamayı anlatacagım.

Microsoft Office Outlook başlatılamıyor hatası (Cannot start Microsoft Office Outlook. Cannot Open the Outlook Window)

Eger Microsoft Outlook programınızı calıstırdıgınızda Microsoft Office Outlook başlatılamıyor hatası veriyor ise;

1-calıstır penceresini acaın ve outlook kapalı iken  “outlook.exe /resetnavpane” komutunu calıstırın.

2-Eger Problem cozulemez ise yeni bir outlook profili oluşturun. (Denetim masası- E-posta)

←Önceki