تنظيمات VPN در Fedora و CentOS در محيط Shell

براي ايجاد يک کانکشن وي پي ان در لينوکس  مراحل زير را دنبال نماييد.

روش اول:

جهت ايجاد کانکشن وي پي ان در لينوکس ابتدا مخازن لینوکس خود را از این طریق به مخازن  داخلی تبدیل می نماییم

 

step 1 =yum install pptp pptp-setup net-tools

step 2= pptpsetup --create vpnconnection --server net.iut.ac.ir --username *** --password

در اين قسمت بجاي net.iut.ac.ir آدرس vpn server مربوطه را نوشته و بجاي *** نيز نام کاربري خود را وارد نماييد

step 3 = pppd call vpnconnection

step 4 =route add -net 0.0.0.0 netmask 0.0.0.0 ppp0

route add -net  172.16.0.0 netmask 255.255.0.0 yourether

 route add -net  192.168.0.0 netmask 255.255.0.0 yourether

route add -net  194.146.151.0 netmask 255.255.255.0  yourether

route add -net  176.101.52.0 netmask 255.255.255.0 yourether

route add -net  176.101.51.0 netmask 255.255.255.0 yourether

 

Disconnect PPTP server vpn connection

1- yum install psmisc

 2- killall pppd

or

 kill -9 PID

Adding pptp service to firewall service (if not connection will not work)

firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 0 -p gre -j ACCEPT

firewall-cmd --reload

----------------------------------------------------------------------------------------------------------------

روش دوم

جهت ايجاد کانکشن وي پي ان در لينوکس 32 بيتي از روش زير استفاده نماييد.

 

step1 = download

pptp-1.7.2-8.1.el5.rf.i386.rpm

pptp-setup-1.7.2-8.1.el5.rf.i386.rpm

step2 = rpm -ivh pptp-1.7.2-8.1.el5.rf.i386.rpm

step3 = rpm -ivh pptp-setup-1.7.2-8.1.el5.rf.i386.rpm

 

 step 4= pptpsetup --create vpnconnection --server net.iut.ac.ir --username *** --password

step 5 = pppd call vpnconnection

step 6 =route add -net 0.0.0.0 netmask 0.0.0.0 ppp0

route add -net  172.16.0.0 netmask 255.255.0.0 yourether

 route add -net  192.168.0.0 netmask 255.255.0.0 yourether

route add -net  194.146.151.0 netmask 255.255.255.0  yourether

route add -net  176.101.52.0 netmask 255.255.255.0 yourether

route add -net  176.101.51.0 netmask 255.255.255.0 yourether

 

Disconnect PPTP server vpn connection

 killall pppd

or

 kill -9 PID

جهت ايجاد کانکشن وي پي ان در لينوکس 64 بيتي از روش زير استفاده نماييد.

step1 = download

/pptp-1.7.2-8.1.el5.rf.x86_64.rpm

pptp-setup-1.7.2-8.1.el5.rf.x86_64.rpm

 step2 = rpm -ivh pptp-1.7.2-8.1.el5.rf.x86_64.rpm

step3 = rpm -ivh pptp-setup-1.7.2-8.1.el5.rf.x86_64.rpm

 step 4= pptpsetup --create vpnconnection --server net.iut.ac.ir --username *** --password

step 5 = pppd call vpnconnection

step 6 =route add -net 0.0.0.0 netmask 0.0.0.0 ppp0

route add -net  172.16.0.0 netmask 255.255.0.0 yourether

 route add -net  192.168.0.0 netmask 255.255.0.0 yourether

route add -net  194.146.151.0 netmask 255.255.255.0  yourether

route add -net  176.101.52.0 netmask 255.255.255.0 yourether

route add -net  176.101.51.0 netmask 255.255.255.0 yourether

 

Disconnect PPTP server vpn connection

 killall pppd

or

 kill -9 PID

 

روش سوم

براي مواقعي که بخواهيد RPM PPTP را از اينترنت دانلود نماييد.

 

ابتدا بايستي ريپازيتوري RPMForge را با استفاده از راهنماي موجود در سايت CentOS بر روي سيستم هاي خود نصب کرده , و سپس با استفاده از مراحل زير پکيج هاي مربوطه را نصب نماييد.

step1  =  yum install pptp pptp-setup --enablerepo=rpmforge

 step 2= pptpsetup --create vpnconnection --server net.iut.ac.ir --username *** --password

در اين قسمت بجاي net.iut.ac.ir آدرس vpn server مربوطه را نوشته و بجاي *** نيز نام کاربري خود را وارد نماييد

step 3 = pppd call vpnconnection

step 4 =route add -net 0.0.0.0 netmask 0.0.0.0 ppp0

route add -net  172.16.0.0 netmask 255.255.0.0 yourether

route add -net  172.16.0.0 netmask 255.255.0.0 yourether

 route add -net  192.168.0.0 netmask 255.255.0.0 yourether

route add -net  194.146.151.0 netmask 255.255.255.0  yourether

route add -net  176.101.52.0 netmask 255.255.255.0 yourether

route add -net  176.101.51.0 netmask 255.255.255.0 yourether

 

Disconnect PPTP server vpn connection

 killall pppd

or

 kill -9 PID

------------------------------

 

همچنين از آدرس زير نيز ميتوانيد در مورد نحوه نصب وي پي ان کانکشن در لينوکس خود ،اطلاعات بيشتري کسب نماييد

http://www.cyberciti.biz/tips/howto-configure-ubuntu-fedora-linux-pptp-client.html