ຕິດຕັ້ງ Directadmin ໃນ NAT IP

ຕິດຕັ້ງ Directadmin ໃນ NAT IP

ບັນຫາໃນການຕິດຕັ້ງ Directadmin ໃນກໍລະນີທີ່ເຮົາໃຊ້ NAT IP ຄືໃນຂັ້ນຕອນຕິດຕັ້ງທີ່ຈະຕ້ອງ Activate License ນັ້ນຈະບໍ່ຜ່ານ Directadmin ຈະກວດ IP ຂອງ network interface ກັບ License ທີ່ເຮົາຊື້ໃຫ້ບໍ່ໄດ້ ແລະ ຈະແຈ້ງ error ຕອນຕິດຕັ້ງໃຫ້ຕິດຕໍ່ [email protected] ວິທີການແກ້ໄຂບັນຫາ

1 ກ່ອນທີ່ຈະຣັນ setup.sh ໃຫ້ໃສ່ເລກ 1 ໄວ້ທີ່ /root/.lan

echo 1 >> /root/.lan

2 ຕັ້ງຄ່າ virtual interface ແລະ ໃສ່ເລກ IP ທີ່ເຮົາໄດ້ຊື້ License ໄວ້ (ແກ້ x.x.x.x ເປັນໝາຍເລກ Public IP)

cd /etc/sysconfig/network-scripts 
vi ifcfg-eth0:0 

DEVICE=eth0:0
BOOTPROTO=none 
ONPARENT=yes
 IPADDR=x.x.x.x
 NETMASK=255.255.255.255
 ONBOOT=yes

Screen Shot 2560-01-17 at 12.33.23 AM

Screen Shot 2560-01-17 at 12.35.46 AM

3 ຕິດຕັ້ງ Directadmin ດ້ວຍ setup.sh ຕາມປົກກະຕິໃນຂັ້ນຕອນຈະຕ້ອງເລືອກ Network Interface ໃຫ້ເລືອກທີ່ virtual interface ຄື eth0:0 (ຫາກນໍາໃຊ້ຊື່ interface ອື່ນກໍເລືອກໃຫ້ກົງກັບເຊີບເວີຂອງທ່ານເອງ)

4 ເພີ່ມຄ່າ ip_lan ເຂົ້າໄປໃນ Config ຂອງ Directadmin (ແກ້ໝາຍເລກໄອພີເປັນຂອງເຊີບເວີຕົນເອງດ້ວຍ)

echo "ip_lan=192.168.100.5" >> /usr/local/directadmin/conf/directadmin.conf 
service directadmin restart

5 Link IP ທີ່ເປັນ Public IP ກັບ NAT IP

Screen Shot 2560-01-17 at 12.41.21 AM

ເລືອກທີ່ public_ip ແລະ ເລືອກສະເພາະ Add to apache ແລະກົດ Link IP

Screen Shot 2560-01-17 at 12.42.16 AM

ຫາກຮຽບຮ້ອຍແລ້ວຈະໄດ້ປະມານພາບດ້ານລຸ່ມນີ້

Screen Shot 2560-01-17 at 12.42.55 AM


6 disable da-popb4smtp

echo "hostlist relay_hosts=" >> /etc/exim.variables.conf.custom 
cd /usr/local/directadmin/custombuild 
./build set eximconf_release 4.5 
./build update 
./build exim_conf