วันจันทร์ที่ 31 สิงหาคม พ.ศ. 2558

หลังติดตั้งเครื่อง Ubuntu 14.04 (61.5) ติดตั้ง OpenVPN Server

ขั้นตอนหลังจากติดตั้ง Ubuntu Desktop 14.04 LTS - 32 Bits

1. บังคับให้ apt-get ใช้งานผ่าน ipv4 ในการ update


ตรวจสอบรุ่นของ apt-get 
sudo apt-get --version

สั่งงานแบบ manual ทุกครั้งที่ต้องการใช้คำสั่ง apt-get
sudo apt-get -o Acquire::ForceIPv4=true update
 
บังคับให้ทำงานทุกครั้งตอนเปิดเครื่อง
sudo vi /etc/apt/apt.conf.d/99force-ipv4
Acquire::ForceIPv4 "true";

บันทึกแฟ้มและ restart เครื่องใหม่



2. การเปลี่ยนการตั้งค่าแลนการ์ดแบบ dhcp ip เป็น static ip
แก้ไขแฟ้ม /etc/network/interfaces โดยใช้คำสั่ง
sudo vi /etc/network/interfaces
auto eth0
  iface eth0 inet static
  address 192.168.xx.x
  netmask 255.255.255.0
  gateway 192.168.xx.x
  network 192.168.xx.0
  broadcast 192.168.xx.255
  dns-nameservers 192.168.xx.x 192.100.xx.xx 192.100.xx.xx
สั่ง restart service ใหม่หรือทำการ restart เครื่อง
$ service networking restart
$ ifdown eth0
$ ifup eth0

3. แก้ไขแฟ้ม /etc/hosts ดังนี้
192.168.xx.x    pom-ub1404.pharmacy.psu.ac.th   pom-ub1404


4.วิธีการติดตั้ง OPENVPN Server แบบง่าย
Quickest Easiest way to Install OpenVPN Server
https://github.com/Nyr/openvpn-install

sudo wget git.io/vpn --no-check-certificate -O openvpn-install.sh
sudo bash openvpn-install.sh

หลังจากติดตั้ง OpenVPN Server เรียบร้อยแล้ว ปรับแก้ไขแฟ้มข้อมูล /etc/openvpn/server.conf
sudo cd /etc/openvpn
sudo cp server.conf server.conf.backup
sudo vi server.conf
ค้นหาคำว่า DNS และแก้ไขค่าดังนี้

push "dhcp-option DNS 192.168.61.3"
push "dhcp-option DNS 192.100.77.5"

บันทึกแฟ้มข้อมูล

sudo /etc/init.d/openvpn reload

5. วิธีการปิด Error Messages ของ Appearing in Ubuntu 14.04

sudo vi /etc/default/apport
แก้ไขค่า enabled = 0