Re: [tanya-jawab] routing dan iptables

2011-12-25 Terurut Topik Andy Yulianto
lain:
kalo buat server web di belakang router? gmn iptablesnya?


2011/12/24 Arief Yudhawarman arief.mi...@jember.net:
 On Fri, Nov 25, 2011 at 07:12:52AM +0700, Jan wrote:
 Halo

 Mohon bantuannya yah, bagi yg ahli routing dan iptables:

 saya ada 2 mesin linux A dan B, yg terhubung via tunnel (vtun)
 client konek ke linux B via vpn (pptp)

 bagimana caranya agar client bisa ke internet via linux B?
 kondisi saat ini client sdh bisa ping ke sisi tunnel linux B (N) tp
 tidak bisa ping ke IP public (O)linux B

                                                            ,-.
                                                          ,'       `.
                                                         /           \
                                                        (   INTERNET  )
                                                         \           /
                                                          `.       ,'
                                                           .'-'
                                                       O .'
           ++                  +---.'
           |            |M               N |           |
           | Linux A    +--+  Linux B  |
           |            +---TUNNEL VTUN+           |
           |            |                  |           |
           |   PPTP     |                  |           |
           +-+--+                  +---+
           K |        L |
             |          |
             |          |
             |          |
             |          |
             |          |
             |          |
     +---+  +---++
     | Client   | Client |
     +  ++


 Klo gak jelas bisa ke http://pastebin.com/p7XkXqbN
 Terimakasih sebelum dan sesudahnya


 Asumsi topologi network sbb:
 Linux A:
  vtun.: 10.10.0.1/30
  pptp server..: 10.10.10.1/24
 Linux B:
  vtun.: 10.10.0.2/30
  wan..: 192.168.0.1/24
 Client pptp mempunyai default gateway 10.10.10.1
  Client L.: 10.10.10.2/24
  Client M.: 10.10.10.3/24

 Sampai di sini client pptp bisa ping ke ip linux A baik ip pptp maupun vtun.

 Agar client ini bisa ping ke ip vtun linux B, maka baik di A maupun di B
 harus dilakukan ip forwarding:
 echo 1  /proc/sys/net/ipv4/ip_forward

 Kemudian di B harus dilakukan penambahan routing manual:
 ip ro add 10.10.10.0/24 via 10.10.0.1

 Nah, agar koneksi ke network lain bisa melalui linux B maka di linux A
 cukup ditambahkan routing default sbb:
 ip ro add default via 10.10.0.2

 Dan di sisi linux B dilakukan masquerade atau NAT

 iptables -t nat -A POSTROUTING -o wan -j SNAT --to-source 192.168.0.1

 Dengan asumsi lagi menggunakan default policy iptables alias ACCEPT ALL.

 --
 Arief Yudhawarman
 http://awarmanf.wordpress.com

 --
 FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
 Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
 Arsip dan info milis selengkapnya di http://linux.or.id/milis




-- 
Hidup untuk mempersembahkan yang terbaik buat keluarga dan umat.

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] routing dan iptables

2011-12-24 Terurut Topik Arief Yudhawarman
On Fri, Nov 25, 2011 at 07:12:52AM +0700, Jan wrote:
 Halo
 
 Mohon bantuannya yah, bagi yg ahli routing dan iptables:
 
 saya ada 2 mesin linux A dan B, yg terhubung via tunnel (vtun)
 client konek ke linux B via vpn (pptp)
 
 bagimana caranya agar client bisa ke internet via linux B?
 kondisi saat ini client sdh bisa ping ke sisi tunnel linux B (N) tp
 tidak bisa ping ke IP public (O)linux B
 
,-.
  ,'   `.
 /   \
(   INTERNET  )
 \   /
  `.   ,'
   .'-'
   O .'
   ++  +---.'
   ||M   N |   |
   | Linux A+--+  Linux B  |
   |+---TUNNEL VTUN+   |
   ||  |   |
   |   PPTP |  |   |
   +-+--+  +---+
   K |L |
 |  |
 |  |
 |  |
 |  |
 |  |
 |  |
 +---+  +---++
 | Client   | Client |
 +  ++
 
 
 Klo gak jelas bisa ke http://pastebin.com/p7XkXqbN
 Terimakasih sebelum dan sesudahnya
 

Asumsi topologi network sbb:
Linux A:
  vtun.: 10.10.0.1/30
  pptp server..: 10.10.10.1/24
Linux B:
  vtun.: 10.10.0.2/30
  wan..: 192.168.0.1/24
Client pptp mempunyai default gateway 10.10.10.1
  Client L.: 10.10.10.2/24
  Client M.: 10.10.10.3/24

Sampai di sini client pptp bisa ping ke ip linux A baik ip pptp maupun vtun.

Agar client ini bisa ping ke ip vtun linux B, maka baik di A maupun di B
harus dilakukan ip forwarding:
echo 1  /proc/sys/net/ipv4/ip_forward

Kemudian di B harus dilakukan penambahan routing manual:
ip ro add 10.10.10.0/24 via 10.10.0.1

Nah, agar koneksi ke network lain bisa melalui linux B maka di linux A
cukup ditambahkan routing default sbb:
ip ro add default via 10.10.0.2

Dan di sisi linux B dilakukan masquerade atau NAT

iptables -t nat -A POSTROUTING -o wan -j SNAT --to-source 192.168.0.1

Dengan asumsi lagi menggunakan default policy iptables alias ACCEPT ALL.

-- 
Arief Yudhawarman
http://awarmanf.wordpress.com

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



[tanya-jawab] routing dan iptables

2011-11-24 Terurut Topik Jan
Halo

Mohon bantuannya yah, bagi yg ahli routing dan iptables:

saya ada 2 mesin linux A dan B, yg terhubung via tunnel (vtun)
client konek ke linux B via vpn (pptp)

bagimana caranya agar client bisa ke internet via linux B?
kondisi saat ini client sdh bisa ping ke sisi tunnel linux B (N) tp
tidak bisa ping ke IP public (O)linux B

   ,-.
 ,'   `.
/   \
   (   INTERNET  )
\   /
 `.   ,'
  .'-'
  O .'
  ++  +---.'
  ||M   N |   |
  | Linux A+--+  Linux B  |
  |+---TUNNEL VTUN+   |
  ||  |   |
  |   PPTP |  |   |
  +-+--+  +---+
  K |L |
|  |
|  |
|  |
|  |
|  |
|  |
+---+  +---++
| Client   | Client |
+  ++


Klo gak jelas bisa ke http://pastebin.com/p7XkXqbN
Terimakasih sebelum dan sesudahnya


--
Salam,

Januar

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis