{"id":21631,"date":"2017-11-09T13:19:52","date_gmt":"2017-11-09T06:19:52","guid":{"rendered":"https:\/\/help.ruk-com.in.th\/topic\/21631\/"},"modified":"2017-11-09T13:19:52","modified_gmt":"2017-11-09T06:19:52","slug":"%e0%ba%81%e0%ba%b2%e0%ba%99%e0%ba%aa%e0%bb%89%e0%ba%b2%e0%ba%87-web-server-load-balance-%e0%bb%81%e0%ba%9a%e0%ba%9a-direct-routing-centos-6-4","status":"publish","type":"dt_articles","link":"https:\/\/help.ruk-com.in.th\/lo-la\/topic\/21631\/","title":{"rendered":"\u0e81\u0eb2\u0e99\u0eaa\u0ec9\u0eb2\u0e87 Web Server Load Balance \u0ec1\u0e9a\u0e9a Direct Routing (CentOS 6.4)"},"content":{"rendered":"<p><a href=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/lvs-direct-routing1.png\" data-lightbox=\"image-set\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-58\" src=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/lvs-direct-routing1-271x300.png\" alt=\"lvs-direct-routing\" width=\"314\" height=\"348\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>\u0e8a\u0eb1\u0e9a\u0e9e\u0eb0\u0e8d\u0eb2\u0e81\u0ead\u0e99\u0e97\u0eb5\u0ec8\u0ec3\u0e8a\u0ec9<\/strong><\/span><br \/>\n\u0ec3\u0e99\u0e97\u0eb5\u0ec8\u0e99\u0eb5\u0ec9\u0e9c\u0eb9\u0ec9\u0e82\u0ebd\u0e99\u0e88\u0eb0\u0ec3\u0e8a\u0ec9 CentOS 6.4 \u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94 5 \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 (VM) \u0ec2\u0e94\u0e8d\u0e95\u0eb1\u0ec9\u0e87\u0e8a\u0eb7\u0ec8\u0e95\u0eb2\u0ea1 Diagram \u0e94\u0eb1\u0ec8\u0e87\u0e99\u0eb5\u0ec9<\/p>\n<pre>Virtual IP : 192.168.0.215\nlvs1 : 192.168.0.216\nlvs2 : 192.168.0.217\nrs1 : 192.168.0.218\nrs2 : 192.168.0.219\nrs3 : 192.168.0.220\n<\/pre>\n<p>\u0e82\u0eb1\u0ec9\u0e99\u0e95\u0ead\u0e99\u0e97\u0eb5\u0ec8 1 \u0e95\u0eb4\u0e94\u0e95\u0eb1\u0ec9\u0e87 Load Balancer<\/p>\n<pre>yum install piranha ipvsadm -y<\/pre>\n<p>\u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94 Firewall \u0ec3\u0eab\u0ec9 allow port \u0e95\u0eb2\u0ea1\u0e99\u0eb5\u0ec9<\/p>\n<p>Piranha: 3636<br \/>\nHTTP: 80<br \/>\nHearbeat: 539<\/p>\n<p>\u0ec0\u0e9b\u0eb5\u0e94\u0e81\u0eb2\u0e99\u0e99\u0ecd\u0eb2\u0ec3\u0e8a\u0ec9 Piranha<\/p>\n<pre>service piranha-gui start<\/pre>\n<p>\u0eab\u0ebc\u0eb1\u0e87\u0e88\u0eb2\u0e81 restart \u0eab\u0ebc\u0eb7 reboot \u0ec3\u0eab\u0ec9 service \u0ec0\u0eab\u0ebc\u0ebb\u0ec8\u0eb2\u0e99\u0eb5\u0ec9\u0ec0\u0e9b\u0eb5\u0e94\u0e82\u0eb6\u0ec9\u0e99\u0ead\u0eb1\u0e94\u0e95\u0eb0\u0ec2\u0e99\u0ea1\u0eb1\u0e94<\/p>\n<pre>chkconfig piranha-gui on\nchkconfig pulse on<\/pre>\n<p>\u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94 password \u0eaa\u0ecd\u0eb2\u0ea5\u0eb1\u0e9a Login \u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0eaa\u0ec8\u0ea7\u0e99\u0e88\u0eb1\u0e94\u0e81\u0eb2\u0e99\u0e82\u0ead\u0e87 piranha<\/p>\n<pre>piranha-passwd<\/pre>\n<p>\u0ec0\u0e9b\u0eb5\u0e94\u0ec3\u0eab\u0ec9 forward packet \u0e9c\u0ec8\u0eb2\u0e99\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 Load Balance \u0ec4\u0e94\u0ec9 \u0ec0\u0e8a\u0eb4\u0ec8\u0e87\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94\u0ec4\u0e94\u0ec9 2 \u0ea7\u0eb4\u0e97\u0eb5<\/p>\n<pre>echo 1 &gt; \/proc\/sys\/net\/ipv4\/ip_forward<\/pre>\n<p>\u0ec1\u0e81\u0ec9\u0ec4\u0e82\u0ec4\u0e9f\u0ea5 \/etc\/sysctl.conf \u0ec2\u0e94\u0e8d\u0e81\u0eb2\u0e99\u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94\u0ec3\u0eab\u0ec9 net.ipv4.ip_forward = 1<br \/>\n\u0eab\u0ebc\u0eb1\u0e87\u0e88\u0eb2\u0e81\u0e99\u0eb1\u0ec9\u0e99 \u0ec3\u0e8a\u0ec9\u0e84\u0ecd\u0eb2\u0eaa\u0eb1\u0ec8\u0e87<\/p>\n<p>&nbsp;<\/p>\n<pre>sysctl -p<\/pre>\n<p><strong>\u0e82\u0eb1\u0ec9\u0e99\u0e95\u0ead\u0e99\u0e81\u0eb2\u0e99\u0e95\u0eb1\u0ec9\u0e87\u0e84\u0ec8\u0eb2 Load Balancer \u0ec3\u0e99 Piranha<\/strong><\/p>\n<pre>User : piranha\nPassword : ***** (\u0e08\u0e32\u0e01\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 piranha-passwd)<\/pre>\n<p><a href=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/21-6-2556-12-39-23.png\" data-lightbox=\"image-set\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-79\" src=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/21-6-2556-12-39-23-300x201.png\" alt=\"21-6-2556 12-39-23\" width=\"581\" height=\"389\"><\/a><\/p>\n<p><a href=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/21-6-2556-12-40-55.png\" data-lightbox=\"image-set\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-80\" src=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/21-6-2556-12-40-55-300x145.png\" alt=\"21-6-2556 12-40-55\" width=\"575\" height=\"278\"><\/a><\/p>\n<p><a href=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/virtual-server.png\" data-lightbox=\"image-set\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-81\" src=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/virtual-server-300x134.png\" alt=\"virtual server\" width=\"562\" height=\"251\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Round-Robin Scheduling<\/strong><br \/>\n\u0e81\u0eb0\u0e88\u0eb2\u0e8d\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0eae\u0ebd\u0e99\u0ec4\u0e9b\u0e95\u0eb2\u0ea1\u0ea5\u0ecd\u0eb2\u0e94\u0eb1\u0e9a\u0e82\u0ead\u0e87 server \u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0ea2\u0eb9\u0ec8 \u0e81\u0eb2\u0e99\u0ec3\u0e8a\u0ec9 algorith<br \/>\nm \u0e99\u0eb5\u0ec9 \u0e97\u0eb8\u0e81 server \u0e88\u0eb0\u0ea1\u0eb5\u0e84\u0ea7\u0eb2\u0ea1\u0eaa\u0ecd\u0eb2\u0e84\u0eb1\u0e99\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0e81\u0eb1\u0e99\u0edd\u0ebb\u0e94 \u0e9a\u0ecd\u0ec8\u0e81\u0ec8\u0ebd\u0ea7\u0e82\u0ec9\u0ead\u0e87\u0e81\u0eb1\u0e9a\u0e84\u0ea7\u0eb2\u0ea1\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0e82\u0ead\u0e87 server \u0eab\u0ebc\u0eb7 \u0e84\u0ea7\u0eb2\u0ea1\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0e82\u0ead\u0e87 b<br \/>\nandwidth \u0eab\u0ebc\u0eb7 load \u0ec1\u0e95\u0ec8\u0ea2\u0ec8\u0eb2\u0e87\u0ec3\u0e94 \u0eae\u0eb9\u0e9a\u0ec1\u0e9a\u0e9a\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e88\u0eb2\u0e8d\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0ec1\u0e9a\u0e9a Round-Robin \u0e99\u0eb5\u0ec9\u0e88\u0eb0\u0e84\u0eb7\u0e81\u0eb1\u0e99\u0e81\u0eb1\u0e9a round-robin \u0ec1\u0e9a\u0e9a DNS \u0ec1\u0e95\u0ec8\u0e88\u0eb0\u0ea1\u0eb5\u0ea5\u0eb2\u0e8d\u0ea5\u0eb0\u0ead\u0ebd\u0e94\u0eab\u0ebc\u0eb2\u0e8d\u0e81\u0ea7\u0ec8\u0eb2\u0ec0\u0e99\u0eb7\u0ec8\u0ead\u0e87\u0e88\u0eb2\u0e81\u0eae\u0eb9\u0e9a\u0ec1\u0e9a\u0e9a<br \/>\n\u0ec2\u0e84\u0e87\u0e82\u0ec8\u0eb2\u0e8d\u0e82\u0ead\u0e87\u0ea5\u0eb0\u0e9a\u0ebb\u0e9a network \u0ec1\u0ea5\u0eb0 \u0eae\u0eb9\u0e9a\u0ec1\u0e9a\u0e9a\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e88\u0eb2\u0e8d\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0ec1\u0e9a\u0e9a Round-Robin \u0e99\u0eb5\u0ec9 \u0e88\u0eb0\u0e9a\u0ecd\u0ec8\u0ec4\u0e94\u0ec9\u0eae\u0eb1\u0e9a\u0e9c\u0ebb\u0e99\u0e81\u0eb0\u0e97\u0ebb\u0e9a\u0e88\u0eb2\u0e81\u0e84\u0ea7\u0eb2\u0ea1\u0e9a\u0ecd\u0ec8\u0eaa\u0ebb\u0ea1\u0e94\u0eb9\u0e99\u0e88\u0eb2\u0e81\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0e82\u0ead\u0e87 DNS cache query<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Weighted Round-Robin Scheduling<\/strong><br \/>\n\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e88\u0eb2\u0e8d\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0e82\u0ecd\u0e88\u0eb0\u0ec0\u0edd\u0eb7\u0ead\u0e99\u0e81\u0eb1\u0e9a round-robin \u0ec1\u0e95\u0ec8\u0e88\u0eb0\u0e8a\u0eb1\u0e9a\u0e8a\u0ec9\u0ead\u0e99\u0e81\u0ea7\u0ec8\u0eb2 \u0e9a\u0ec8\u0ead\u0e99\u0ea7\u0ec8\u0eb2\u0ec0\u0eae\u0ebb\u0eb2\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94\u0e99\u0ecd\u0ec9\u0eb2\u0edc\u0eb1\u0e81\u0e81\u0eb2\u0e99\u0eaa\u0ebb\u0ec8\u0e87\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0ec4\u0e9b\u0e97\u0eb5\u0ec8 server \u0ec4\u0e94\u0ec9\u0ec3\u0e99\u0ec1\u0e9a\u0e9a dynamic (\u0e9a\u0ecd\u0ec8 fix) \u0ec0\u0e8a\u0eb1\u0ec8\u0e99\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 server<\/p>\n<p>\u0ec1\u0e95\u0ec8\u0ea5\u0eb0\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0ec0\u0eae\u0ebb\u0eb2\u0ea1\u0eb5 performance \u0e97\u0eb5\u0ec8\u0e88\u0eb0\u0eae\u0eb1\u0e9a request \u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0e81\u0eb1\u0e99\u0e81\u0eb1\u0e99 \u0e81\u0ecd\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94 weight \u0ec4\u0e94\u0ec9 \u0ec0\u0eb1\u0eae\u0e94\u0ec3\u0eab\u0ec9 request \u0e97\u0eb5\u0ec8\u0ec0\u0e82\u0ebb\u0ec9\u0eb2\u0ea1\u0eb2 \u0e81\u0eb0\u0e88\u0eb2\u0e8d\u0ec4\u0e9b\u0e97\u0eb5\u0ec8 server \u0ec4\u0e94\u0ec9\u0ec0\u0edd\u0eb2\u0eb0\u0eaa\u0ebb\u0ea1\u0e97\u0eb5\u0ec8\u0eaa\u0eb8\u0e94<\/p>\n<p>\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e88\u0eb2\u0e8d\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0ec1\u0e9a\u0e9a Weighted Round-Robin Scheduling \u0e88\u0eb0\u0ec0\u0eab\u0eb1\u0e99\u0e9c\u0ebb\u0e99 \u0eab\u0eb2\u0e81\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 server \u0ec1\u0e95\u0ec8\u0ea5\u0eb0\u0e95\u0ebb\u0ea7 \u0ea1\u0eb5\u0e9b\u0eb0\u0eaa\u0eb4\u0e94\u0e97\u0eb4\u0e9e\u0eb2\u0e9a\u0e97\u0eb5\u0ec8\u0ec1\u0e95\u0e81\u0e95\u0ec8\u0eb2\u0e87\u0e81\u0eb1\u0e99\u0eab\u0ebc\u0eb2\u0e8d \u0eab\u0ebc\u0eb2\u0e8d\u0e81\u0ea7\u0ec8\u0eb2 server \u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0e9b\u0eb0\u0eaa\u0eb4\u0e94\u0e97\u0eb4\u0e9e\u0eb2\u0e9a\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec6\u0e81\u0eb1\u0e99<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Least-Connection (\u0ec1\u0e9a\u0e9a\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0edc\u0ec9\u0ead\u0e8d\u0e97\u0eb5\u0ec8\u0eaa\u0eb8\u0e94)<\/strong><br \/>\n\u0eae\u0eb9\u0e9a\u0ec1\u0e9a\u0e9a\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e88\u0eb2\u0e8d\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87 \u0e88\u0eb0\u0eaa\u0ebb\u0ec8\u0e87\u0ec4\u0e9b\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 server \u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0e97\u0eb5\u0ec8\u0e8d\u0eb1\u0e87\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0ea2\u0eb9\u0ec8\u0edc\u0ec9\u0ead\u0e8d\u0eaa\u0eb8\u0e94 (fewer active connection) \u0ec0\u0e99\u0eb7\u0ec8\u0ead\u0e87\u0e88\u0eb2\u0e81\u0ea5\u0eb0\u0e9a\u0ebb\u0e9a\u0e88\u0eb0\u0e81\u0ea7\u0e94\u0eaa\u0ead\u0e9a\u0e81\u0eb2\u0e99\u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0e81\u0eb1\u0e9a server \u0ec1\u0e9a\u0e9a realtive \u0e9c\u0ec8\u0eb2\u0e99\u0e97\u0eb2\u0e87\u0e95\u0eb2\u0e95\u0eb0\u0ea5\u0eb2\u0e87 IPVS<\/p>\n<p>\u0eae\u0eb9\u0e9a\u0ec1\u0e9a\u0e9a Least-Connection \u0ec0\u0e9b\u0eb1\u0e99\u0eae\u0eb9\u0e9a\u0ec1\u0e9a\u0e9a\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e88\u0eb2\u0e8d\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0ec1\u0e9a\u0e9a dynamic \u0e8a\u0eb0\u0e99\u0eb4\u0e94\u0edc\u0eb6\u0ec8\u0e87 \u0ec1\u0ea5\u0eb0 \u0ec0\u0edd\u0eb2\u0eb0\u0eaa\u0ebb\u0ea1\u0eaa\u0ecd\u0eb2\u0ea5\u0eb1\u0e9a\u0ea5\u0eb1\u0e81\u0eaa\u0eb0\u0e99\u0eb0\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0e81\u0eb2\u0e99\u0eae\u0ebd\u0e81\u0ec3\u0e8a\u0ec9\u0ec0\u0e8a\u0eb4\u0ec8\u0e87\u0ea1\u0eb5\u0e84\u0ea7\u0eb2\u0ea1\u0ec1\u0e95\u0e81\u0e95\u0ec8\u0eb2\u0e87\u0e81\u0eb1\u0e99\u0eab\u0ebc\u0eb2\u0e8d\u0ec0\u0e8a\u0eb1\u0ec8\u0e99<\/p>\n<p>\u0ea1\u0eb5\u0e84\u0ecd\u0eb2\u0eae\u0ec9\u0ead\u0e87\u0ea1\u0eb2\u0eab\u0ebc\u0eb2\u0e8d\u0ec6 \u0ea2\u0eb9\u0ec8\u0ec6\u0e81\u0ecd\u0ec0\u0eab\u0ebc\u0eb7\u0ead\u0edc\u0ec9\u0ead\u0e8d\u0ec0\u0e9b\u0eb1\u0e99\u0e95\u0ebb\u0ec9\u0e99 \u0ec2\u0e94\u0e8d\u0eae\u0eb9\u0e9a\u0ec1\u0e9a\u0e9a\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e88\u0eb2\u0e8d\u0e95\u0ebb\u0ea7\u0ea5\u0eb1\u0e81\u0eaa\u0eb0\u0e99\u0eb0\u0e99\u0eb5\u0ec9 \u0ec0\u0edd\u0eb2\u0eb0\u0eaa\u0ecd\u0eb2\u0ea5\u0eb1\u0e9a\u0e81\u0eb8\u0ec8\u0ea1\u0e82\u0ead\u0e87 server \u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0e9b\u0eb0\u0eaa\u0eb4\u0e94\u0e97\u0eb4\u0e9e\u0eb2\u0e9a\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec6\u0e81\u0eb1\u0e99<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Weighted Least-Connections (Default)<\/strong><br \/>\n\u0eae\u0eb9\u0e9a\u0ec1\u0e9a\u0e9a\u0e88\u0eb0\u0e84\u0eb7\u0e81\u0eb1\u0e9a Least-Connection \u0ec1\u0e95\u0ec8\u0ea7\u0ec8\u0eb2\u0ec0\u0eae\u0ebb\u0eb2\u0e88\u0eb0\u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94\u0e97\u0eb4\u0e94\u0e97\u0eb2\u0e87\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e88\u0eb2\u0e8d load \u0ec4\u0e9b\u0e97\u0eb5\u0ec8 server \u0ec4\u0e94\u0ec9\u0eaa\u0eb0\u0ec0\u0e9e\u0eb2\u0eb0\u0ec0\u0e88\u0eb2\u0eb0\u0e88\u0ebb\u0e87\u0ec3\u0e99\u0ec1\u0e95\u0ec8\u0ea5\u0eb0 server \u0ec3\u0e99\u0eae\u0eb9\u0e9a\u0ec1\u0e9a\u0e9a weight \u0eab\u0ebc\u0eb7 factor<\/p>\n<p>\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9\u0e81\u0eb2\u0e99\u0e81\u0eb0\u0e88\u0eb2\u0e8d load \u0ea1\u0eb5\u0e9b\u0eb0\u0eaa\u0eb4\u0e94\u0e97\u0eb4\u0e9e\u0eb2\u0e9a\u0eab\u0ebc\u0eb2\u0e8d\u0e82\u0eb6\u0ec9\u0e99 \u0ec0\u0edd\u0eb2\u0eb0\u0eaa\u0ecd\u0eb2\u0ea5\u0eb1\u0e9a\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 server \u0e97\u0eb5\u0ec8\u0ea1\u0eb2 pool \u0e81\u0eb1\u0e99 \u0ea1\u0eb5\u0e9b\u0eb0\u0eaa\u0eb4\u0e94\u0e97\u0eb4\u0e9e\u0eb2\u0e9a\u0e97\u0eb5\u0ec8\u0e95\u0ec8\u0eb2\u0e87\u0e81\u0eb1\u0e99<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/rs1.png\" data-lightbox=\"image-set\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-82\" src=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/rs1-300x75.png\" alt=\"rs1\" width=\"548\" height=\"137\"><\/a><\/p>\n<p><a href=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/rs2.png\" data-lightbox=\"image-set\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-85\" src=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/rs2-300x94.png\" alt=\"rs2\" width=\"552\" height=\"173\"><\/a><\/p>\n<p><a href=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/rs3.png\" data-lightbox=\"image-set\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-86\" src=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/rs3-300x69.png\" alt=\"rs3\" width=\"548\" height=\"126\"><\/a><\/p>\n<p>\u0ec0\u0e8a\u0eb4\u0ec8\u0e87\u0e81\u0eb2\u0e99 config piranha \u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94\u0e88\u0eb0\u0ec0\u0e81\u0eb1\u0e9a\u0e84\u0ec8\u0eb2\u0ec4\u0ea7\u0ec9\u0e97\u0eb5\u0ec8\u0ec4\u0e9f\u0ea5<\/p>\n<pre>\/etc\/sysconfig\/ha\/lvs.cf<\/pre>\n<p>\u0ec0\u0e8a\u0eb4\u0ec8\u0e87\u0ec0\u0eae\u0ebb\u0eb2\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0e99\u0ecd\u0eb2 config \u0ec4\u0e9b\u0ec3\u0e8a\u0ec9\u0e81\u0eb1\u0e9a\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 lvs2 \u0e97\u0eb5\u0ec8\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0ec0\u0e9b\u0eb1\u0e99 passive \u0ec4\u0e94\u0ec9<\/p>\n<pre>scp \/etc\/sysconfig\/ha\/lvs.cf 192.168.0.217:\/etc\/sysconfig\/ha\/<\/pre>\n<p>\u0eab\u0ebc\u0eb1\u0e87\u0e88\u0eb2\u0e81\u0ec1\u0e81\u0ec9\u0e84\u0ec8\u0eb2 config \u0ec3\u0e99 piranha \u0e97\u0eb8\u0e81\u0e84\u0eb1\u0ec9\u0e87\u0ec0\u0eae\u0ebb\u0eb2\u0e95\u0ec9\u0ead\u0e87 restart pulse \u0ec0\u0e8a\u0eb4\u0ec8\u0e87\u0ec0\u0e9b\u0eb1\u0e99\u0e95\u0ebb\u0ea7\u0e88\u0eb1\u0e94\u0e81\u0eb2\u0e99 piranha<\/p>\n<p>restart \u0e97\u0eb1\u0e87 2 \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 (LVS1,LVS2) \u0e94\u0ec9\u0ea7\u0e8d\u0e84\u0ecd\u0eb2\u0eaa\u0eb1\u0ec8\u0e87<\/p>\n<pre>service pulse restart<\/pre>\n<p><span style=\"text-decoration: underline;\"><strong>\u0ec3\u0e99\u0eaa\u0ec8\u0ea7\u0e99\u0e82\u0ead\u0e87 web server<\/strong><\/span><\/p>\n<p>\u0e95\u0eb4\u0e94\u0e95\u0eb1\u0ec9\u0e87 arptables_jf \u0ec3\u0eab\u0ec9\u0e81\u0eb1\u0e9a rs1 , rs2 , rs3<\/p>\n<pre>yum install arptables_jf -y<\/pre>\n<p>\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 #rs1:<\/p>\n<pre>arptables -A IN -d 192.168.0.215 -j DROP\narptables -A OUT -d 192.168.0.215 -j mangle \u2013mangle-ip-s 192.168.0.218<\/pre>\n<p>\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 #rs2:<\/p>\n<pre>arptables -A IN -d 192.168.0.215 -j DROP\narptables -A OUT -d 192.168.0.215 -j mangle \u2013mangle-ip-s 192.168.0.219<\/pre>\n<p>\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 #rs3:<\/p>\n<pre>arptables -A IN -d 192.168.0.215 -j DROP\narptables -A OUT -d 192.168.0.215 -j mangle \u2013mangle-ip-s 192.168.0.220<\/pre>\n<p>\u0e9a\u0eb1\u0e99\u0e97\u0eb6\u0e81 config \u0ec1\u0ea5\u0eb0\u0ec3\u0eab\u0ec9 auto start \u0e97\u0eb8\u0e81\u0e84\u0eb1\u0ec9\u0e87\u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0e81\u0eb2\u0e99\u0ec0\u0e9b\u0eb5\u0e94\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87<\/p>\n<pre>service arptables_jf save\nchkconfig arptables_jf on\n<\/pre>\n<p>\u0eab\u0ebc\u0eb1\u0e87\u0e82\u0e88\u0eb2\u0e81\u0e99\u0eb1\u0ec9\u0e99 add virtual ip address \u0e97\u0eb1\u0e87 3 \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87<\/p>\n<pre>ip addr add 192.168.0.215 dev eth0<\/pre>\n<p>\u0ec0\u0e9b\u0eb5\u0e94\u0ec4\u0e9f\u0ea5 \/etc\/rc.local \u0ec1\u0ea5\u0eb0 \u0ec0\u0e9e\u0eb5\u0ec8\u0ea1\u0e84\u0ecd\u0eb2\u0eaa\u0eb1\u0ec8\u0e87\u0ec4\u0ea7\u0ec9\u0e94\u0ec9\u0eb2\u0e99\u0ea5\u0eb8\u0ec8\u0ea1\u0e82\u0ead\u0e87\u0ec4\u0e9f\u0ea5 \u0ec0\u0e9e\u0eb7\u0ec8\u0ead\u0ec3\u0eab\u0ec9\u0ec0\u0e9b\u0eb5\u0e94\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0e97\u0eb8\u0e81\u0e84\u0eb1\u0ec9\u0e87\u0e88\u0eb0 add virtual ip \u0ec3\u0eab\u0ec9\u0ead\u0eb1\u0e94\u0e95\u0eb0\u0ec2\u0e99\u0ea1\u0eb1\u0e94<\/p>\n<pre>\/sbin\/ip addr add 192.168.0.215 dev eth0<\/pre>\n<p>\u0eab\u0ebc\u0eb1\u0e87\u0e88\u0eb2\u0e81\u0e99\u0eb5\u0ec9\u0e97\u0ebb\u0e94\u0ea5\u0ead\u0e87\u0ec3\u0eab\u0ec9 Client \u0ec0\u0e8a\u0eb7\u0ec8\u0ead\u0ea1\u0e95\u0ecd\u0ec8\u0ea1\u0eb2\u0e97\u0eb5\u0ec8 192.168.0.215<\/p>\n<p><strong>LVS1<\/strong><br \/>\n\u0ec0\u0e9a\u0eb4\u0ec8\u0e87\u0e81\u0eb2\u0e99 Routing \u0ec4\u0e94\u0ec9\u0e94\u0ec9\u0ea7\u0e8d\u0e84\u0ecd\u0eb2\u0eaa\u0eb1\u0ec8\u0e87<\/p>\n<pre>ipvsadm -L<\/pre>\n<pre>-&gt; RemoteAddress:Port Forward Weight ActiveConn InActConn\nTCP 192.168.0.215:80 wlc\n-&gt; 192.168.0.218:2525 Route 1 3 1\n-&gt; 192.168.0.219:2525 Route 1 2 0\n-&gt; 192.168.0.220:2525 Route 1 1 0<\/pre>\n<p>\u0e82\u0ecd\u0ec9\u0ea1\u0eb9\u0e99\u0ec0\u0e9e\u0eb5\u0ec8\u0ea1\u0ec0\u0e95\u0eb5\u0ea1<br \/>\n<a title=\"Direct Routing\" href=\"https:\/\/access.redhat.com\/site\/documentation\/en-US\/Red_Hat_Enterprise_Linux\/6\/html\/Load_Balancer_Administration\/s2-lvs-directrouting-VSA.html\" target=\"_blank\" rel=\"noopener\">Direct Routing<\/a><br \/>\n<a title=\"Load Balancer Add-On via Direct Routing\" href=\"https:\/\/access.redhat.com\/site\/documentation\/en-US\/Red_Hat_Enterprise_Linux\/6\/html\/Load_Balancer_Administration\/s1-lvs-direct-VSA.html\" target=\"_blank\" rel=\"noopener\">Load Balancer Add-On via Direct Routing<\/a><br \/>\n<a title=\"Load Balancer Add-On Scheduling Overview\" href=\"https:\/\/access.redhat.com\/site\/documentation\/en-US\/Red_Hat_Enterprise_Linux\/6\/html\/Load_Balancer_Administration\/s1-lvs-scheduling-VSA.html#s2-lvs-sched-VSA\" target=\"_blank\" rel=\"noopener\">Load Balancer Add-On Scheduling Overview<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; \u0e8a\u0eb1\u0e9a\u0e9e\u0eb0\u0e8d\u0eb2\u0e81\u0ead\u0e99\u0e97\u0eb5\u0ec8\u0ec3\u0e8a\u0ec9 \u0ec3\u0e99\u0e97\u0eb5\u0ec8\u0e99\u0eb5\u0ec9\u0e9c\u0eb9\u0ec9\u0e82\u0ebd\u0e99\u0e88\u0eb0\u0ec3\u0e8a\u0ec9 CentOS 6.4 \u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94 5 \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 (VM) \u0ec2\u0e94\u0e8d\u0e95\u0eb1\u0ec9\u0e87\u0e8a\u0eb7\u0ec8\u0e95\u0eb2\u0ea1 Diagram \u0e94\u0eb1\u0ec8\u0e87\u0e99\u0eb5\u0ec9 Virtual IP : 192.168.0.215 lvs1 : 192.168.0.216 lvs2 : 192.168.0.217 rs1 : 192.168.0.218 rs2 : 192.168.0.219 rs3 : 192.168.0.220 \u0e82\u0eb1\u0ec9\u0e99\u0e95\u0ead\u0e99\u0e97\u0eb5\u0ec8 1 \u0e95\u0eb4\u0e94\u0e95\u0eb1\u0ec9\u0e87 Load Balancer yum install piranha ipvsadm -y \u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94 Firewall \u0ec3\u0eab\u0ec9 allow port \u0e95\u0eb2\u0ea1\u0e99\u0eb5\u0ec9 Piranha: 3636 HTTP: 80 Hearbeat: 539 \u0ec0\u0e9b\u0eb5\u0e94\u0e81\u0eb2\u0e99\u0e99\u0ecd\u0eb2\u0ec3\u0e8a\u0ec9 Piranha [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16702,"template":"","article_entries":[318,321],"article_tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u0e81\u0eb2\u0e99\u0eaa\u0ec9\u0eb2\u0e87 Web Server Load Balance \u0ec1\u0e9a\u0e9a Direct Routing (CentOS 6.4) - Ruk-Com Hosting<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/help.ruk-com.in.th\/topic\/21631\/\" \/>\n<meta property=\"og:locale\" content=\"lo_LA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0e81\u0eb2\u0e99\u0eaa\u0ec9\u0eb2\u0e87 Web Server Load Balance \u0ec1\u0e9a\u0e9a Direct Routing (CentOS 6.4) - Ruk-Com Hosting\" \/>\n<meta property=\"og:description\" content=\"&nbsp; \u0e8a\u0eb1\u0e9a\u0e9e\u0eb0\u0e8d\u0eb2\u0e81\u0ead\u0e99\u0e97\u0eb5\u0ec8\u0ec3\u0e8a\u0ec9 \u0ec3\u0e99\u0e97\u0eb5\u0ec8\u0e99\u0eb5\u0ec9\u0e9c\u0eb9\u0ec9\u0e82\u0ebd\u0e99\u0e88\u0eb0\u0ec3\u0e8a\u0ec9 CentOS 6.4 \u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94 5 \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 (VM) \u0ec2\u0e94\u0e8d\u0e95\u0eb1\u0ec9\u0e87\u0e8a\u0eb7\u0ec8\u0e95\u0eb2\u0ea1 Diagram \u0e94\u0eb1\u0ec8\u0e87\u0e99\u0eb5\u0ec9 Virtual IP : 192.168.0.215 lvs1 : 192.168.0.216 lvs2 : 192.168.0.217 rs1 : 192.168.0.218 rs2 : 192.168.0.219 rs3 : 192.168.0.220 \u0e82\u0eb1\u0ec9\u0e99\u0e95\u0ead\u0e99\u0e97\u0eb5\u0ec8 1 \u0e95\u0eb4\u0e94\u0e95\u0eb1\u0ec9\u0e87 Load Balancer yum install piranha ipvsadm -y \u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94 Firewall \u0ec3\u0eab\u0ec9 allow port \u0e95\u0eb2\u0ea1\u0e99\u0eb5\u0ec9 Piranha: 3636 HTTP: 80 Hearbeat: 539 \u0ec0\u0e9b\u0eb5\u0e94\u0e81\u0eb2\u0e99\u0e99\u0ecd\u0eb2\u0ec3\u0e8a\u0ec9 Piranha [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/help.ruk-com.in.th\/topic\/21631\/\" \/>\n<meta property=\"og:site_name\" content=\"Ruk-Com Hosting\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/lvs-direct-routing1-271x300.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/help.ruk-com.in.th\/topic\/21631\/\",\"url\":\"https:\/\/help.ruk-com.in.th\/topic\/21631\/\",\"name\":\"\u0e81\u0eb2\u0e99\u0eaa\u0ec9\u0eb2\u0e87 Web Server Load Balance \u0ec1\u0e9a\u0e9a Direct Routing (CentOS 6.4) - Ruk-Com Hosting\",\"isPartOf\":{\"@id\":\"https:\/\/help.ruk-com.in.th\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/help.ruk-com.in.th\/topic\/21631\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/help.ruk-com.in.th\/topic\/21631\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/help.ruk-com.in.th\/wp-content\/uploads\/2017\/11\/lvs-direct-routing1-271x300.png\",\"datePublished\":\"2017-11-09T06:19:52+00:00\",\"dateModified\":\"2017-11-09T06:19:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/help.ruk-com.in.th\/topic\/21631\/#breadcrumb\"},\"inLanguage\":\"lo-LA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/help.ruk-com.in.th\/topic\/21631\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"lo-LA\",\"@id\":\"https:\/\/help.ruk-com.in.th\/topic\/21631\/#primaryimage\",\"url\":\"https:\/\/help.ruk-com.in.th\/wp-content\/uploads\/2017\/11\/lvs-direct-routing1-271x300.png\",\"contentUrl\":\"https:\/\/help.ruk-com.in.th\/wp-content\/uploads\/2017\/11\/lvs-direct-routing1-271x300.png\",\"width\":271,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/help.ruk-com.in.th\/topic\/21631\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/help.ruk-com.in.th\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/help.ruk-com.in.th\/topic\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0e81\u0eb2\u0e99\u0eaa\u0ec9\u0eb2\u0e87 Web Server Load Balance \u0ec1\u0e9a\u0e9a Direct Routing (CentOS 6.4)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/help.ruk-com.in.th\/#website\",\"url\":\"https:\/\/help.ruk-com.in.th\/\",\"name\":\"Ruk-Com Hosting\",\"description\":\"Knowledgebase System\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/help.ruk-com.in.th\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"lo-LA\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u0e81\u0eb2\u0e99\u0eaa\u0ec9\u0eb2\u0e87 Web Server Load Balance \u0ec1\u0e9a\u0e9a Direct Routing (CentOS 6.4) - Ruk-Com Hosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/help.ruk-com.in.th\/topic\/21631\/","og_locale":"lo_LA","og_type":"article","og_title":"\u0e81\u0eb2\u0e99\u0eaa\u0ec9\u0eb2\u0e87 Web Server Load Balance \u0ec1\u0e9a\u0e9a Direct Routing (CentOS 6.4) - Ruk-Com Hosting","og_description":"&nbsp; \u0e8a\u0eb1\u0e9a\u0e9e\u0eb0\u0e8d\u0eb2\u0e81\u0ead\u0e99\u0e97\u0eb5\u0ec8\u0ec3\u0e8a\u0ec9 \u0ec3\u0e99\u0e97\u0eb5\u0ec8\u0e99\u0eb5\u0ec9\u0e9c\u0eb9\u0ec9\u0e82\u0ebd\u0e99\u0e88\u0eb0\u0ec3\u0e8a\u0ec9 CentOS 6.4 \u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94 5 \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87 (VM) \u0ec2\u0e94\u0e8d\u0e95\u0eb1\u0ec9\u0e87\u0e8a\u0eb7\u0ec8\u0e95\u0eb2\u0ea1 Diagram \u0e94\u0eb1\u0ec8\u0e87\u0e99\u0eb5\u0ec9 Virtual IP : 192.168.0.215 lvs1 : 192.168.0.216 lvs2 : 192.168.0.217 rs1 : 192.168.0.218 rs2 : 192.168.0.219 rs3 : 192.168.0.220 \u0e82\u0eb1\u0ec9\u0e99\u0e95\u0ead\u0e99\u0e97\u0eb5\u0ec8 1 \u0e95\u0eb4\u0e94\u0e95\u0eb1\u0ec9\u0e87 Load Balancer yum install piranha ipvsadm -y \u0e81\u0ecd\u0eb2\u0e99\u0ebb\u0e94 Firewall \u0ec3\u0eab\u0ec9 allow port \u0e95\u0eb2\u0ea1\u0e99\u0eb5\u0ec9 Piranha: 3636 HTTP: 80 Hearbeat: 539 \u0ec0\u0e9b\u0eb5\u0e94\u0e81\u0eb2\u0e99\u0e99\u0ecd\u0eb2\u0ec3\u0e8a\u0ec9 Piranha [&hellip;]","og_url":"https:\/\/help.ruk-com.in.th\/topic\/21631\/","og_site_name":"Ruk-Com Hosting","og_image":[{"url":"https:\/\/www.ruk-com.in.th\/wp-content\/uploads\/2013\/06\/lvs-direct-routing1-271x300.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/help.ruk-com.in.th\/topic\/21631\/","url":"https:\/\/help.ruk-com.in.th\/topic\/21631\/","name":"\u0e81\u0eb2\u0e99\u0eaa\u0ec9\u0eb2\u0e87 Web Server Load Balance \u0ec1\u0e9a\u0e9a Direct Routing (CentOS 6.4) - Ruk-Com Hosting","isPartOf":{"@id":"https:\/\/help.ruk-com.in.th\/#website"},"primaryImageOfPage":{"@id":"https:\/\/help.ruk-com.in.th\/topic\/21631\/#primaryimage"},"image":{"@id":"https:\/\/help.ruk-com.in.th\/topic\/21631\/#primaryimage"},"thumbnailUrl":"https:\/\/help.ruk-com.in.th\/wp-content\/uploads\/2017\/11\/lvs-direct-routing1-271x300.png","datePublished":"2017-11-09T06:19:52+00:00","dateModified":"2017-11-09T06:19:52+00:00","breadcrumb":{"@id":"https:\/\/help.ruk-com.in.th\/topic\/21631\/#breadcrumb"},"inLanguage":"lo-LA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/help.ruk-com.in.th\/topic\/21631\/"]}]},{"@type":"ImageObject","inLanguage":"lo-LA","@id":"https:\/\/help.ruk-com.in.th\/topic\/21631\/#primaryimage","url":"https:\/\/help.ruk-com.in.th\/wp-content\/uploads\/2017\/11\/lvs-direct-routing1-271x300.png","contentUrl":"https:\/\/help.ruk-com.in.th\/wp-content\/uploads\/2017\/11\/lvs-direct-routing1-271x300.png","width":271,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/help.ruk-com.in.th\/topic\/21631\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/help.ruk-com.in.th\/"},{"@type":"ListItem","position":2,"name":"Articles","item":"https:\/\/help.ruk-com.in.th\/topic\/"},{"@type":"ListItem","position":3,"name":"\u0e81\u0eb2\u0e99\u0eaa\u0ec9\u0eb2\u0e87 Web Server Load Balance \u0ec1\u0e9a\u0e9a Direct Routing (CentOS 6.4)"}]},{"@type":"WebSite","@id":"https:\/\/help.ruk-com.in.th\/#website","url":"https:\/\/help.ruk-com.in.th\/","name":"Ruk-Com Hosting","description":"Knowledgebase System","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/help.ruk-com.in.th\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"lo-LA"}]}},"_links":{"self":[{"href":"https:\/\/help.ruk-com.in.th\/lo-la\/wp-json\/wp\/v2\/dt_articles\/21631"}],"collection":[{"href":"https:\/\/help.ruk-com.in.th\/lo-la\/wp-json\/wp\/v2\/dt_articles"}],"about":[{"href":"https:\/\/help.ruk-com.in.th\/lo-la\/wp-json\/wp\/v2\/types\/dt_articles"}],"author":[{"embeddable":true,"href":"https:\/\/help.ruk-com.in.th\/lo-la\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/help.ruk-com.in.th\/lo-la\/wp-json\/wp\/v2\/dt_articles\/21631\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/help.ruk-com.in.th\/lo-la\/wp-json\/wp\/v2\/media\/16702"}],"wp:attachment":[{"href":"https:\/\/help.ruk-com.in.th\/lo-la\/wp-json\/wp\/v2\/media?parent=21631"}],"wp:term":[{"taxonomy":"article_entries","embeddable":true,"href":"https:\/\/help.ruk-com.in.th\/lo-la\/wp-json\/wp\/v2\/article_entries?post=21631"},{"taxonomy":"article_tags","embeddable":true,"href":"https:\/\/help.ruk-com.in.th\/lo-la\/wp-json\/wp\/v2\/article_tags?post=21631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}