ÿþL i n u x 2 . 4 N A T H O W T O
R u s t y R u s s e l l , l i s t a p o c z t o w a n e t f i l t e r @ l i s t s . s a m b a . o r g
W e r s j a o r y g i n a l n a : $ R e v i s i o n : 1 . 1 5 $ $ D a t e : 2 0 0 1 / 0 7 / 2 9 0 3 : 5 9 : 3 7 $
O r y g i n a B t e g o d o k u m e n t u z n a j d u j e s i p o d a d r e s e m : h t t p : / / n e t f i l t e r . s a m b a . o r g / u n r e l i a b l e -
g u i d e s / N A T - H O W T O / i n d e x . h t m l
T Bu m a c z e n i e : Au k a s z B r o m i r s k i , l . b r o m i r s k i @ m r 0 v k a . e u . o r g
W e r s j a t Bu m a c z e n i a : 2 . 0 , 2 0 0 1 / 1 1 / 0 2 2 2 : 2 2 : 0 0
O r y g i n a B t Bu m a c z e n i a z n a j d u j e s i p o d a d r e s e m : h t t p : / / m r 0 v k a . e u . o r g / t l u m a c z e n i a / l i n u x 2 4 - n a t . h t m l
D o k u m e n t t e n o p i s u j e j a k w y k o n a m a s k a r a d , t r a n s p a r e n t n e p r o x y , p r z e k a z y w a n i e p o r t ó w i i n n e
f o r m y N A T w p r a c y z l i n u k s o w y m i k e r n e l a m i 2 . 4 .
1 . W p r o w a d z e n i e
W i t a m , s z a n o w n y c z y t e l n i k u .
W Ba [n i e z a n u r z a s z s i w f a s c y n u j c y ( c h o c z a s a m i k o s z m a r n y ) [w i a t N A T : T r a n s l a c j i A d r e s ó w
S i e c i o w y c h , a t e n d o k u m e n t H O W T O b d z i e d l a C i e b i e w m i a r d o k Ba d n y m p r z e w o d n i k i e m , d o
t e g o i n i e t y l k o , t e m a t u d l a k e r n e l a l i n u k s a 2 . 4 .
W l i n u k s i e 2 . 4 d o d a n o i n f r a s t r u k t u r d o m a n i p u l o w a n i a p a k i e t a m i n a z w a n ' n e t f i l t e r ' . W a r s t w a
z b u d o w a n a n a j e j f u n d a m e n t a c h z a p e w n i a N A T , k o m p l e t n i e p r z e p i s a n y w p o r ó w n a n i u d o
p o p r z e d n i c h k e r n e l i .
( C ) 2 0 0 0 P a u l ` R u s t y ' R u s s e l l . N a l i c e n c j i G N U G P L .
2 . G d z i e z n a j d u j e s i o f i c j a l n a s t r o n a W W W i l i s t a ?
S t r z y o f i c j a l n e s t r o n y :
D z i k i F i l e w a t c h e r .
D z i k i Z e s p o Bo w i S a m b a i S G I .
D z i k i H a r a l d ' o w i W e l t e .
B y o d n a l e z o f i c j a l n l i s t p o c z t o w n e t f i l t e r , z a j r z y j n a S e r w e r l i s t S a m b a .
2 . 1 C o t o j e s t T r a n s l a c j a A d r e s ó w S i e c i o w y c h ( N A T ) ?
Z w y k l e , p a k i e t y p o d r ó |u j o d zr ó d Ba ( t a k i e g o j a k t w ó j k o m p u t e r ) d o s w o j e g o p r z e z n a c z e n i a ( t a k i e g o
j a k w w w . g n u m o n k s . o r g ) p r z e z w i e l e r ó |n y c h p o Bc z e D: o k o Bo 1 9 s t d g d z i e j e s t e m , w A u s t r a l i i .
{a d e n z t y c h w z Bó w n i e z m i e n i a t w o j e g o p a k i e t u : p o p r o s t u p r z e s y Ba g o d a l e j .
J e [l i j e d e n z t y c h w z Bó w m i a Bb y w y k o n a N A T , z m i e n i Bb y a d r e s zr ó d Bo w y l u b p r z e z n a c z e n i a w
t r a k c i e j a k p a k i e t p r z e c h o d z i Bb y p r z e z n i e g o . J a k s o b i e p e w n i e w y o b r a |a s z , n i e j e s t t o s p o s ó b w j a k i
s y s t e m m i a B d z i a Ba , i w z w i z k u z t y m u |y w a n i e N A T j e s t z a w s z e t r o c h r y z y k o w n e . Z w y k l e w z e B
k t ó r y w y k o n u j e N A T z a p a m i t a s p o s ó b w j a k i z m i e n i B p a k i e t i k i e d y n a d e j d z i e o d p o w i e d z n a n i e g o ,
w y k o n a o d w r o t n e c z y n n o [c i t a k , b y w s z y s t k o d z i a Ba Bo .
2 . 2 P o c o m i a Bb y m s t o s o w a N A T ?
W i d e a l n y m [w i e c i e , n i e b y Bo b y p o w o d u . A l e , g Bó w n y m i p o w o d a m i s :
M o d e m o w e p o Bc z e n i e d o I n t e r n e t u
W i k s z o [ I S P ( d o s t a w c ó w i n t e r n e t o w y c h ) d a j e c i j e d e n I P g d y s i d o n i c h w d z w a n i a s z .
M o |e s z w y s y Ba p a k i e t y z d o w o l n y m a d r e s e m zr ó d Bo w y m , a l e t y l k o o d p o w i e d z i p r z e z n a c z o n e
d o t e g o k o n k r e t n e g o I P k t ó r y z o s t a B C i p r z y d z i e l o n y d o t r z p o w r o t e m d o C i e b i e . J e [l i c h c e s z
u |y w a w i e l u k o m p u t e r ó w ( j e [l i p o s i a d a s z n a p r z y k Ba d s i e w d o m u ) i z a p e w n i i m d o s t p d o
I n t e r n e t u , b d z i e s z p o t r z e b o w a B N A T .
A k t u a l n i e j e s t t o n a j c z s t s z e z a s t o s o w a n i e N A T , z n a n e p o d n a z w ' m a s q u e r a d i n g ' w [w i e c i e
l i n u k s a . N a z y w a m t o S N A T , p o n i e w a | z m i e n i a s z a d r e s zr ó d Bo w y p i e r w s z e g o p a k i e t u ( S o u r c e -
N A T , c z y l i yr ó d Bo w a T r a n s l a c j a A d r e s ó w - p r z y p o m n i e n i e t Bu m . ) .
W i e l e s e r w e r ó w
C z a s a m i c h c e s z z m i e n i s p o s ó b w j a k i p a k i e t y r o z p r o w a d z a n e s w t w o j e j s i e c i . Z w y k l e
d z i e j e s i t a k p o n i e w a | m a s z j e d e n a d r e s I P , a l e c h c i a Bb y [ b y l u d z i e m o g l i s i d o s t a d o
m a s z y n w [r o d k u s i e c i t a k j a k b y m i a By ' p r a w d z i w e ' a d r e s y I P . J e [l i z m i e n i s z a d r e s
p r z e z n a c z e n i a p r z y c h o d z c y c h p a k i e t ó w , m o |e s z t o o s i g n . T e n t y p N A T n a z y w a n y b y B w
d o t y c h c z a s o w y c h w e r s j a c h L i n u k s a p r z e k a z y w a n i e m p o r t ó w ( a n g . p o r t - f o r w a r d i n g ) .
N a j c z s t s z y m r o d z a j e m t e g o s p o s o b u j e s t r o z k Ba d a n i e o b c i |e n i a ( a n g . l o a d - s h a r i n g ) ,
m a p o w a n i e w s k a z u j e w t e d y n a l i s t m a s z y n k t ó r e d z i e l s i n a d c h o d z c y m i w y w o Ba n i a m i .
J e [l i z a m i e r z a s z r o b i c o [ t a k i e g o n a p o w a |n i e , w a r t o z a j r z e p o d a d r e s l i n u k s o w e g o
w i r t u a l n e g o s e r w e r a .
T r a n s p a r e n t n e P r o x y
C z a s a m i c h c e s z u d a w a |e k a |d y p a k i e t k t ó r y p r z e c h o d z i p r z e z t w ó j k o m p u t e r z L i n u k s e m ,
p r z e z n a c z o n y j e s t d o j a k i e j [ a p l i k a c j i u r u c h o m i o n e j w Ba [n i e n a n i m . U |y w a s i t e g o d o
t w o r z e n i a t r a n s p a r e n t n y c h p r o x y : p r o x y t o p r o g r a m k t ó r y p o [r e d n i c z y w w y m i a n i e i n f o r m a c j i
m i d z y t w o j s i e c i a [w i a t e m z e w n t r z n y m . T r a n s p a r e n t n y c h d l a t e g o , |e t w o j a s i e n i e w i e
n a w e t |e r o z m a w i a z p r o x y , d o p ó k i o c z y w i [c i e p r o x y d z i a Ba .
M o |n a t a k s k o n f i g u r o w a S q u i d a , i n a z y w a s i t o p r z e k i e r o w y w a n i e m ( a n g . r e d i r e c t i o n ) l u b
t r a n s p a r e n t n y m p r o x y w e w c z e [n i e j s z y c h w e r s j a c h L i n u k s a .
3 . D w a t y p y N A T
D z i e l N A T n a d w a r o d z a j e : yr ó d Bo w y N A T ( S N A T ) i D o c e l o w y N A T ( D N A T ) .
S N A T m a m i e j s c e w t e d y , g d y z m i e n i a s z a d r e s zr ó d Bo w y p i e r w s z e g o p a k i e t u : t z n . k i e d y z m i e n i a s z
a d r e s m a s z y n y z k t ó r e j i n i c j o w a n e j e s t p o Bc z e n i e . S N A T w y k o n y w a n y j e s t z a w s z e p o r o u t i n g u
( a n g . p o s t - r o u t i n g ) , t u | p r z e d t y m j a k p a k i e t o p u [c i m a s z y n p o k a b l u . M a s q u e r a d i n g j e s t
s p e c j a l i z o w a n f o r m S N A T .
D N A T m a m i e j s c e w t e d y , g d y z m i e n i a s z a d r e s d o c e l o w y p i e r w s z e g o p a k i e t u : t z n . k i e d y z m i e n i a s z
a d r e s m a s z y n y d o k t ó r e j m a d o t r z e p o Bc z e n i a . D N A T w y k o n y w a n y j e s t z a w s z e p r z e d r o u t i n g i e m
( a n g . p r e - r o u t i n g ) , k i e d y p a k i e t w Ba [n i e z o s t a B o d e b r a n y z k a b l a . P r z e k a z y w a n i e p o r t ó w , r o z k Ba d a n i e
o b c i |e n i a i t r a n s p a r e n t n e p r o x y t o w s z y s t k o r ó |n e r o d z a j e D N A T .
4 . S z y b k i e p r z e j [c i e z k e r n e l i 2 . 0 i 2 . 2
P r z e p r a s z a m w s z y s t k i c h n a d a l z s z o k o w a n y c h p o p r z e j [c i u z 2 . 0 ( i p f w a d m ) d o 2 . 2 ( i p c h a i n s ) . S
d o b r e i z Be w i a d o m o [c i
P r z e d e w s z y s t k i m , m o |e s z u |y w a d a l e j i p c h a i n s i i p f w a d m t a k j a k k i e d y [. B y t o z r o b i , m u s i s z
i n s m o d
w Bc z y d o k e r n e l a ( ) m o d u By ' i p c h a i n s . o ' l u b ' i p f w a d m . o ' k t ó r e z n a j d u j s i w n a j n o w s z e j
d y s t r y b u c j i p a k i e t u n e t f i l t e r . M o d u By m o g b y z a Ba d o w a n e t y l k o r o z Bc z n i e ( z o s t a Be [ o s t r z e |o n y ) i
n i e p o w i n n y b y Bc z o n e z i n n y m i m o d u Ba m i n e t f i l t e r .
K i e d y j u | z a i n s t a l u j e s z j e d e n z t y c h m o d u Bó w , m o |e s z u |y w a i p c h a i n s i i p f w a d m t a k j a k d o t e j
p o r y , z n a s t p u j c y m i r ó |n i c a m i :
i p c h a i n s - M - S
U s t a w i e n i e c z a s u w y g a [n i c i a d l a p o Bc z e D m a s k a r a d o w a n y c h o p c j a m i l u b
i p f w a d m - M - s
n i c n i e r o b i . P o n i e w a | j e d n a k c z a s y w y g a s a n i a d l a n o w e j i n f r a s t r u k t u r y N A T
s d u |o d Bu |s z e , n i e p o w i n n o m i e t o z n a c z e n i a .
i n i t _ s e q d e l t a P o p r z e d n i a _ d e l t a
P o l a , i w l i s t i n g u s z c z e g ó Bo w y m m a s k a r a d y s z a w s z e
u s t a w i o n e n a z e r o .
Z e r o w a n i e i l i s t o w a n i e l i c z n i k ó w w t y m s a m y m m o m e n c i e ' - Z - L
' n i e d z i a Ba : l i c z n i k i n i e
z o s t a n w y z e r o w a n e .
W a r s t w a z a p e w n i a j c a k o m p a t y b i l n o [ w s t e c z n i e s k a l u j e s i z b y t d o b r z e d l a d u |y c h i l o [c i
p o Bc z e D: n i e u |y w a j j e j n a f i r m o w e j b r a m i e !
H a k e r z e y m o g r ó w n i e | z a u w a |y , |e :
M o |e s z s i t e r a z b i n d o w a d o p o r t ó w 6 1 0 0 0 - 6 5 0 9 5 n a w e t j e [l i d z i a Ba m a s k a r a d a . J e j k o d
z a k Ba d a B d o t e j p o r y |e w t y m z a k r e s i e p o r t ó w m ó g B s i r z d z i , w i c p r o g r a m y n i e m o g By g o
u |y w a .
g e t s o c k n a m e
( N i e u d o k u m e n t o w a n a ) o p c j a ' ' , k t ó r e j p r o g r a m y p r a c u j c e j a k o t r a n s p a r e n t n e
p r o x y m o g By u |y b y u z y s k a p r a w d z i w e a d r e s y p r z e z n a c z e n i a p o Bc z e D j u | n i e d z i a Ba .
b i n d - t o - f o r e i g n - a d d r e s s
( N i e u d o k u m e n t o w a n a ) o p c j a ' ' r ó w n i e | n i e z o s t a Ba
z a i m p l e m e n t o w a n a ; b y Ba u |y w a n a t o s t w o r z e n i a k o m p l e t n e j i l u z j i t r a n s p a r e n t n e g o p r o x y .
4 . 1 J a c h c t y l k o m a s k a r a d y ! R a t u n k u !
W i k s z o [ l u d z i c h c e . J e [l i m a s z d y n a m i c z n i e p r z y d z i e l a n y I P p o d c z a s w d z w a n i a n i a s i p o P P P
( j e [l i n i e w i e s z o c o c h o d z i t o z a p e w n e t a k w Ba [n i e j e s t ) , m o |e s z p o p r o s t u p o w i e d z i e s w o j e j
m a s z y n i e |e w s z y s t k i e p a k i e t y w y c h o d z c e z t w o j e j s i e c i w e w n t r z n e j p o w i n n y b y z m i e n i a n e t a k ,
b y w y g l d a By j a k p a k i e t y w y c h o d z c e z k o m p u t e r a w d z w a n i a j c e g o s i .
# Z a Ba d u j m o d u B N A T ( u s u w a i n n e ) .
m o d p r o b e i p t a b l e _ n a t
# W t a b e l i N A T ( - t n a t ) , d o d a j r e g u B ( - A ) p o r o u t i n g u
# ( P O S T R O U T I N G ) d l a w s z y s t k i c h p a k i e t ó w w y c h o d z c y c h p r z e z p p p 0 ( - o p p p 0 )
# k t ó r a m ó w i b y p r o w a d z i m a s k a r a d o w a n i e p o Bc z e n i a ( - j M A S Q U E R A D E ) .
i p t a b l e s - t n a t - A P O S T R O U T I N G - o p p p 0 - j M A S Q U E R A D E
# W Bc z p r z e k a z y w a n i e I P
e c h o 1 > / p r o c / s y s / n e t / i p v 4 / i p _ f o r w a r d
Z a u w a | |e n i e p r o w a d z i m y t u t a j |a d n e g o f i l t r o w a n i a p a k i e t ó w : j e [l i c h c e s z j e z a s t o s o w a ,
p r z e c z y t a j F i l t r o w a n i e P a k i e t ó w H O W T O a w s z c z e g ó l n o [c i s e k c j : ' Ac z e n i e N A T i f i l t r o w a n i a
p a k i e t ó w ' .
4 . 2 A c o z i p m a s q a d m ?
I s t n i e j e d u |o m n i e j s z a l i c z b a u |y t k o w n i k ó w , w i c s p e c j a l n i e n i e p r z e j m o w a Be m s i w s t e c z n
i p t a b l e s - t n a t
k o m p a t y b i l n o [c i . M o |e s z p o p r o s t u u |y ' ' b y w y k o n y w a p r z e k a z y w a n i e
p o r t ó w . N a p r z y k Ba d , d l a L i n u k s a 2 . 2 m ó g Bb y [ z r o b i :
# L i n u x 2 . 2
# P r z e k a | p a k i e t y T C P k i e r o w a n e d o p o r t u 8 0 8 0 n a 1 . 2 . 3 . 4 d o 1 9 2 . 1 6 8 . 1 . 1 n a p
i p m a s q a d m p o r t f w - a - P t c p - L 1 . 2 . 3 . 4 8 0 8 0 - R 1 9 2 . 1 6 8 . 1 . 1 8 0
A t e r a z z r o b i s z :
# L i n u x 2 . 4
# D o d a j r e g u B p r z e d r o u t i n g i e m ( - A P R E R O U T I N G ) d o t a b e l i N A T ( - t n a t ) m ó w i
# p a k i e t y T C P ( - p t c p ) k i e r o w a n e d o 1 . 2 . 3 . 4 ( - d 1 . 2 . 3 . 4 ) n a p o r t 8 0 8 0 ( - - d p o
# m a j b y z m a p o w a n e ( - j D N A T ) n a 1 9 2 . 1 6 8 . 1 . 1 , p o r t 8 0 ( - - t o 1 9 2 . 1 6 8 . 1 . 1 : 8 0 )
i p t a b l e s - A P R E R O U T I N G - t n a t - p t c p - d 1 . 2 . 3 . 4 - - d p o r t 8 0 8 0 \
- j D N A T - - t o 1 9 2 . 1 6 8 . 1 . 1 : 8 0
5 . K o n t r o l o w a n i e t e g o , c o p o d d a w a N A T
M u s i s z s t w o r z y t a k i e r e g u By N A T , b y k e r n e l w i e d z i a B k t ó r e p o Bc z e n i a p o d d a w a m o d y f i k a c j o m i
i p t a b l e s
j a k t o r o b i . B y t e g o d o k o n a , u |y w a m y b a r d z o s z c z e g ó Bo w e g o n a r z d z i a i w s k a z u j e m y
k e r n e l o w i j a k z m i e n i t a b e l N A T p r z e z p o d a n i e o p c j i ' - t n a t
' .
T a b e l a N A T z a w i e r a d w i e l i s t y z w a n e ' Ba Dc u c h a m i ' ( a n g . c h a i n s ) : k a |d a r e g u Ba w t a k i e j l i [c i e j e s t
s p r a w d z a n a d o p ó k i k t ó r a [ n i e p a s u j e . T e d w a Ba Dc u c h y n a z y w a j s i : P R E R O U T I N G ( d l a D N A T ,
p o n i e w a | p a k i e t y n a j p i e r w d o n a s d o c i e r a j ) , P O S T R O U T I N G ( d l a S N A T , p o k t ó r y m p a k i e t y
o p u s z c z a j n a s z s y s t e m ) i O U T P U T ( d l a D N A T , d l a p a k i e t ó w g e n e r o w a n y c h l o k a l n i e ) .
P o n i |s z y r y s u n e k i l u s t r o w a Bb y t o d o s y d o b r z e g d y b y m m i a B c h o t r o c h t a l e n t u a r t y s t y c z n e g o :
_ _ _ _ _ _ _ _ _ _
/ \ / \
P R E R O U T I N G - - > [ D e c y z j a ] - - - - - - - - - - - - - - - - - > P O S T R O U T I N G - - - - - >
\ D - N A T / [ R u t i n g u ] \ S - N A T /
| ^
| |
| |
| |
| |
| |
| |
- - - - - - - - > L o c a l P r o c e s s - - - - - -
W k a |d y m z w z Bó w p o w y |e j , g d y d o c i e r a d o n i e g o p a k i e t , s p r a w d z a n e j e s t z j a k i m p o Bc z e n i e m
j e s t s k o j a r z o n y . J e [l i j e s t t o n o w e p o Bc z e n i e , s p r a w d z a m y o d p o w i e d n i Ba Dc u c h w t a b e l i N A T b y
s p r a w d z i c o m a m y z n i m z r o b i . O d p o w i e d z k t ó r e j u d z i e l a t a b e l a d o t y c z y b d z i e w s z y s t k i c h
p r z y s z By c h p a k i e t ó w d l a t e g o p o Bc z e n i a .
5 . 1 P r o s t e p r z y k Ba d y z u |y c i e m i p t a b l e s
i p t a b l e s
p o b i e r a p e w n l i c z b s t a n d a r d o w y c h o p c j i t a k j a k p o d a n o t o n i |e j . W s z y s t k i e o p c j e z
p o d w ó j n y m z n a k i e m m i n u s m o g b y s k r ó c o n e , t a k d Bu g o j a k i p t a b l e s m o |e j e r o z r ó |n i o d
i n n y c h m o |l i w y c h z n a c z e D. J e [l i t w ó j k e r n e l m a w k o m p i l o w a n o b s Bu g i p t a b l e s j a k o m o d u B,
i n s m o d i p _ t a b l e s
m u s i s z g o n a j p i e r w z a Ba d o w a : ' ' .
N a j w a |n i e j s z o p c j j e s t w y b i e r a j c a t a b e l , ' - t
' . D l a w s z y s t k i c h o p e r a c j i k t ó r e d o t y c z N A T ,
u |y w a b d z i e s z o p c j i ' - t n a t ' , k t ó r a s Bu |y d o d o d a w a n i a n o w e j r e g u By
' . D r u g w a |n o p c j j e s t ' - A
n a k o n i e c Ba Dc u c h a ( n p . ' - A P O S T R O U T I N G ' , k t ó r a s Bu |y d o d o d a w a n i a j e j n a p o c z t k u ( n p .
' ) , o r a z ' - I
' - I P R E R O U T I N G
' ) .
M o |e s z p o d a w a a d r e s y zr ó d Bo w e ( ' - s
' l u b ' - - s o u r c e
' ) i d o c e l o w e ( ' - d
' l u b ' - - d e s t i n a t i o n
' )
p a k i e t ó w k t ó r y c h m a d o t y c z y N A T . O p c j o m t y m m o |e t o w a r z y s z y p o j e d y Dc z y a d r e s I P ( n p .
1 9 2 . 1 6 8 . 1 . 1 ) , n a z w a ( n p . w w w . g n u m o n k s . o r g ) l u b a d r e s s i e c i ( n p . 1 9 2 . 1 6 8 . 1 . 0 / 2 4 a l b o
1 9 2 . 1 6 8 . 1 . 0 / 2 5 5 . 2 5 5 . 2 5 5 . 0 ) .
M o |e s z r ó w n i e | w s k a z a i n t e r f e j s w e j [c i o w y ( ' - i
' l u b ' - - i n - i n t e r f a c e
' ) l u b w y j [c i o w y ( ' - o
' l u b
' - - o u t - i n t e r f a c e
' ) , a l e k t ó r y k o n k r e t n i e z a l e |y r ó w n i e | o d t e g o k t ó r y Ba Dc u c h w s k a |e s z : w
Ba Dc u c h u P R E R O U T I N G m o |e s z w s k a z a t y l k o i n t e r f e j s w e j [c i o w y , a w Ba Dc u c h u P O S T R O U T I N G
i p t a b l e s
m o |e s z w s k a z a t y l k o i n t e r f e j s w y j [c i o w y . J e [l i u |y j e s z n i e w Ba [c i w e g o , z w r ó c b Bd .
5 . 2 D o k Ba d n i e j s z e i n f o r m a c j e o w y b o r z e p a k i e t ó w d o
m o d y f i k o w a n i a
P o w i e d z i a Be m w y |e j , |e m o |e s z w s k a z a a d r e s y zr ó d Bo w e i d o c e l o w e . J e [l i o m i n i e s z a d r e s
zr ó d Bo w y , p a s o w a b d z i e k a |d y a d r e s zr ó d Bo w y . J e [l i p o m i n i e s z a d r e s d o c e l o w y , p a s o w a b d z i e
k a |d y a d r e s d o c e l o w y .
M o |e s z r ó w n i e | w s k a z a k o n k r e t n y p r o t o k ó B ( ' - p ' ) , t a k i j a k T C P c z y U D P ;
' l u b ' - - p r o t o c o l
p a s o w a b d p a k i e t y t y l k o z t e g o p r o t o k o Bu . G Bó w n y m p o w o d e m d l a k t ó r e g o c h c i a Bb y [ w s k a z a
k o n k r e t n y p r o t o k ó B j e s t t o , |e z k a |d y m z n i c h s k o j a r z o n e s d o d a t k o w e o p c j e : w s z c z e g ó l n o [c i ' - -
s o u r c e - p o r t ' ( k t ó r e m o |n a s k r ó c i d o ' - - s p o r t ' ) .
' i ' - - d e s t i n a t i o n - p o r t ' i ' - - d p o r t
O p c j e t e p o z w a l a j c i o k r e [l i o j a k i e p a k i e t y c h o d z i z d o k Ba d n o [c i d o p o r t u zr ó d Bo w e g o i
d o c e l o w e g o . J e s t t o u |y t e c z n e w p r z e k a z y w a n i u n a p r z y k Ba d w y w o Ba D d o s e r w e r ó w W W W ( p o r t
T C P 8 0 l u b 8 0 8 0 ) i j e d n o c z e [n i e p o m i j a n i u i n n y c h p a k i e t ó w .
O p c j o m t y m m u s i t o w a r z y s z y o p c j a ' - p
' ( k t ó r a m a t e n s k u t e k u b o c z n y , |e d o Ba d o w y w u j e
w s p ó Bd z i e l o n e r o z s z e r z e n i e b i b l i o t e c z n e d l a k o n k r e t n e g o p r o t o k o Bu ) . D o w s k a z a n i a n u m e r u p o r t u
/ e t c / s e r v i c e s
m o |e s z u |y w a n u m e r ó w , l u b n a z w z p l i k u .
W s z y s t k i e s p o s o b y n a k t ó r e m o |e s z w s k a z a o k r e [l o n y t y p p a k i e t ó w w y s z c z e g ó l n i o n e z o s t a By w
m a n i p t a b l e s
p o d r c z n i k u ( ) .
6 . O k r e [l a n i e j a k z m i e n i a p a k i e t y
W i e s z j u | j a k w y b r a p a k i e t y d o m o d y f i k a c j i . B y s k o m p l e t o w a n a s z r e g u B, m u s i m y
p o i n f o r m o w a j e s z c z e k e r n e l c o z r o b i z p a s u j c y m i p a k i e t a m i .
6 . 1 yr ó d Bo w y N A T
C h c e s z p r o w a d z i yr ó d Bo w y N A T , c z y l i z m i e n i a a d r e s y zr ó d Bo w e p o Bc z e D n a c o [ i n n e g o . D z i e j e
s i t o w Ba Dc u c h u P O S T R O U T I N G , t u | p r z e d t y m j a k p a k i e t y z o s t a j w y s Ba n e ; j e s t t o b a r d z o w a |n y
s z c z e g ó B, p o n i e w a | o z n a c z a |e c o k o l w i e k i n n e g o n a t e j m a s z y n i e o g l d a j c t e n p a k i e t ( r o u t i n g ,
f i l t r o w a n i e p a k i e t ó w ) b d z i e w i d z i a Bo g o w s t a n i e j e s z c z e n i e z m i e n i o n y m . O z n a c z a t o , |e m o |n a
r ó w n i e | u |y w a o p c j i ' - o
' .
yr ó d Bo w y N A T w y k o n u j e s i p r z e z w p i s a n i e ' - j S N A T
' , i d o d a n i e o p c j i ' - - t o - s o u r c e
' , k t ó r a o k r e [l a
a d r e s l u b g r u p d o c e l o w y c h a d r e s ó w I P ; o p c j o n a l n i e m o |n a r ó w n i e | w s k a z a n u m e r l u b z a k r e s
n u m e r ó w p o r t ó w ( a l e t y l k o d l a p r o t o k o Bó w T C P i U D P ) .
# # Z m i e D a d r e s zr ó d Bo w y n a 1 . 2 . 3 . 4 .
# i p t a b l e s - t n a t - A P O S T R O U T I N G - o e t h 0 - j S N A T - - t o 1 . 2 . 3 . 4
# # Z m i e D a d r e s zr ó d Bo w y n a 1 . 2 . 3 . 4 , 1 . 2 . 3 . 5 l u b 1 . 2 . 3 . 6
# i p t a b l e s - t n a t - A P O S T R O U T I N G - o e t h 0 - j S N A T - - t o 1 . 2 . 3 . 4 - 1 . 2 . 3 . 6
# # Z m i e D a d r e s y zr ó d Bo w y 1 . 2 . 3 . 4 , p o r t y z z a k r e s u 1 - 1 0 2 3
# i p t a b l e s - t n a t - A P O S T R O U T I N G - p t c p - o e t h 0 - j S N A T - - t o 1 . 2 . 3 . 4 : 1 - 1 0 2 3
M a s k a r a d a
J e s t t o s p e c j a l i z o w a n a o d m i a n a yr ó d Bo w e g o N A T u : p o w i n n a b y u |y w a n a t y l k o j e [l i m a s z
d y n a m i c z n i e p r z y d z i e l a n y a d r e s I P , t a k j a k p o d c z a s w d z w a n i a n i a s i ( j e [l i m a s z s t a t y c z n i e
p r z y d z i e l o n y I P , u |y j S N A T t a k j a k o p i s a n o t o p o w y |e j ) .
N i e m u s i s z p o d a w a a d r e s ó w zr ó d Bo w y c h b y w y k o n a m a s k a r a d : u |y j e o n a a d r e s u zr ó d Bo w e g o
i n t e r f e j s u p r z e z k t ó r y p a k i e t y b d o p u s z c z a By m a s z y n . A l e c o w a |n i e j s z e , j e [l i p o Bc z e n i e
w d z w a n i a n e z o s t a n i e z a m k n i t e , p o Bc z e n i a ( k t ó r e i t a k j u | z o s t a By z e r w a n e ) z o s t a n z a p o m n i a n e , c o
o z n a c z a m n i e j z g r z y t ó w w m o m e n c i e g d y p o n o w n i e s i w d z w o n i s z z n o w y m I P .
# # M a s k a r a d u j w s z y s t k o w y c h o d z c e p r z e z p p p 0 .
# i p t a b l e s - t n a t - A P O S T R O U T I N G - o p p p 0 - j M A S Q U E R A D E
6 . 2 D o c e l o w y N A T
W y k o n y w a n y j e s t w Ba Dc u c h u P R E R O U T I N G , z a r a z p o t y m j a k p a k i e t z o s t a j e o d e b r a n y , c o o z n a c z a
|e c o k o l w i e k i n n e g o n a t e j m a s z y n i e b d z i e p r a c o w a z p a k i e t e m ( r o u t i n g , f i l t r o w a n i e p a k i e t ó w ) ,
z o b a c z y g o j u | s k i e r o w a n e g o d o ' p r a w d z i w e g o ' a d r e s u d o c e l o w e g o . O z n a c z a t o r ó w n i e |, |e m o |n a
r ó w n i e | u |y w a o p c j i ' - i
' ( i n t e r f e j s w e j [c i o w y ) .
D o c e l o w y N A T w s k a z u j e s i p r z e z p o d a n i e o p c j i ' - j D N A T
' i ' - - t o - d e s t i n a t i o n
' k t ó r a o k r e [l a
p o j e d y Dc z y a d r e s l u b z a k r e s a d r e s ó w I P ; o p c j o n a l n i e m o |n a w s k a z a p o r t l u b z a k r e s p o r t ó w ( a l e
t y l k o d l a p r o t o k o Bó w T C P i U D P ) .
# # Z m i e D a d r e s y d o c e l o w e n a 5 . 6 . 7 . 8
# i p t a b l e s - t n a t - A P R E R O U T I N G - i e t h 0 - j D N A T - - t o 5 . 6 . 7 . 8
# # Z m i e D a d r e s y d o c e l o w e 5 . 6 . 7 . 8 , 5 . 6 . 7 . 9 l u b 5 . 6 . 7 . 1 0
# i p t a b l e s - t n a t - A P R E R O U T I N G - i e t h 0 - j D N A T - - t o 5 . 6 . 7 . 8 - 5 . 6 . 7 . 1 0
# # Z m i e D a d r e s y d o c e l o w e r u c h u W W W n a 5 . 6 . 7 . 8 , p o r t 8 0 8 0
# i p t a b l e s - t n a t - A P R E R O U T I N G - p t c p - - d p o r t 8 0 - i e t h 0 \
- j D N A T - - t o 5 . 6 . 7 . 8 : 8 0 8 0
P r z e k i e r o w y w a n i e ( a n g . r e d i r e c t i o n )
J e s t t o s p e c j a l i z o w a n y p r z y p a d e k D N A T : d o d a n o g o d l a w y g o d n y , p o n i e w a | j e s t t o d o k Ba d n i e t o
s a m o c o w y k o n a n i e D N A T n a a d r e s i n t e r f e j s u w e j [c i o w e g o .
# # W y [l i j p r z y c h o d z c y r u c h W W W n a p o r t 8 0 d o n a s z e g o t r a n s p a r e n t n e g o p r o x y
# i p t a b l e s - t n a t - A P R E R O U T I N G - i e t h 1 - p t c p - - d p o r t 8 0 \
- j R E D I R E C T - - t o - p o r t 3 1 2 8
Z w r ó u w a g n a t o , |e s q u i d m u s i z o s t a s k o n f i g u r o w a n y t a k b y w i e d z i a B |e j e s t t r a n s p a r e n t n y m
p r o x y !
6 . 3 W i c e j o m a p o w a n i a c h
J e s t t r o c h r ó |n y c h s u b t e l n o [c i w N A T z k t ó r y m i w i k s z o [ u |y t k o w n i k ó w n i g d y n i e b d z i e m i a Ba
d o c z y n i e n i a . S o n e t u u d o k u m e n t o w a n e d l a c i e k a w s k i c h .
W y b ó r w i e l u a d r e s ó w z z a k r e s u
W m o m e n c i e g d y p o d a s i z a k r e s a d r e s ó w I P , s o n e w y b i e r a n e n a p o d s t a w i e o s t a t n i o u |y w a n e g o I P
d l a p o Bc z e D o k t ó r y c h k o d w i e . D a j e t o c o [ n a k s z t a Bt p r y m i t y w n e g o r o z k Ba d a n i a o b c i |e n i a .
W y k o n y w a n i e p u s t y c h m a p o w a D N A T
M o |e s z u |y c e l u ' - j A C C E P T
' b y p o z w o l i n a p r z e j [c i e p o Bc z e n i a b e z w y k o n a n i a N A T .
S t a n d a r d o w e z a c h o w a n i e N A T
D o m y [l n y m z a c h o w a n i e m j e s t z m i a n a p o Bc z e n i a t y l k o n a t y l e i l e p o t r z e b a , w g r a n i c a c h r e g u By
p o d a n e j p r z e z u |y t k o w n i k a . O z n a c z a t o |e n i e b d z i e m y r e m a p o w a p o r t ó w j e [l i w p r o s t t e g o n i e
z a |d a n o , c h y b a |e b d z i e t o k o n i e c z n e .
M a p o w a n i e p o r t ó w zr ó d Bo w y c h w y n i k a j c e z i n n y c h p o Bc z e D
N a w e t g d y d l a d a n e g o p o Bc z e n i a n i e w y k o n u j e s i N A T , m o |e s i o k a z a |e z o s t a n i e w y k o n a n a
t r a n s l a c j a a d r e s u zr ó d Bo w e g o , w z w i z k u z t y m |e j e s t j u | j a k i e [ p o Bc z e n i e u |y w a j c e t e g o p o r t u .
R o z w a |m y n a s t p u j c y p r z y k Ba d m a s k a r a d y , k t ó r y j e s t d o s y p o w s z e c h n y :
1 . N a w i z y w a n e j e s t p o Bc z e n i e p r z e z m a s z y n 1 9 2 . 1 . 1 . 1 z p o r t u 1 0 2 4 d o m a s z y n y
w w w . n e t s c a p e . c o m n a p o r t 8 0 .
2 . P o Bc z e n i e j e s t m a s k a r a d o w a n e p r z e z m a s z y n p r o w a d z c N A T i u |y w a j e j a d r e s u I P
( 1 . 2 . 3 . 4 ) .
3 . M a s z y n a t a s t a r a s i w y k o n a p o Bc z e n i e d o w w w . n e t s c a p e . c o m n a p o r t 8 0 z 1 . 2 . 3 . 4 ( s w o j e g o
a d r e s u z e w n t r z n e g o ) z p o r t u 1 0 2 4 .
4 . K o d N A T z m i e n i p o r t zr ó d Bo w y d r u g i e g o p o Bc z e n i a n a 1 0 2 5 t a k b y t e d w a p o r t y n i e
k o l i d o w a By z e s o b .
K i e d y o d b y w a s i t a k i e m a p o w a n i e , p o r t y d z i e l o n e s n a t r z y k l a s y :
p o r t y p o n i |e j 5 1 2
p o r t y p o m i d z y 5 1 2 a 1 0 2 3
p o r t y 1 0 2 4 i w y |z s z e
P o r t n i e z o s t a n i e n i g d y z m a p o w a n y w t y m p r z y p a d k u d o i n n e j k l a s y .
C o d z i e j e s i g d y N A T z a w i e d z i e
J e [l i n i e i s t n i e j e s p o s ó b b y u n i k a l n i e z m a p o w a p o Bc z e n i e n a |d a n i e u |y t k o w n i k a , z o s t a n i e o n o
o d r z u c o n e . D o t y c z y t o r ó w n i e | p a k i e t ó w n i e s k l a s y f i k o w a n y c h j a k o c z [ i s t n i e j c e g o p o Bc z e n i a ,
p o n i e w a | s z n i e k s z t a Bc o n e , m a s z y n a w y c z e r p a Ba p a m i i t d .
W i e l e m a p o w a D, n a k Ba d a n i e s i i k o n f l i k t y
M o |e s z s t w o r z y r e g u By N A T k t ó r e m a p u j p a k i e t y d o t e g o s a m e g o z a k r e s u ; k o d N A T j e s t n a t y l e
m d r y b y u n i k n k o n f l i k t ó w . O z n a c z a t o |e d w i e r e g u By m a p u j c e a d r e s y zr ó d Bo w e 1 9 2 . 1 6 8 . 1 . 1 i
1 9 2 . 1 6 8 . 1 . 2 n a 1 . 2 . 3 . 4 b d z d z i a Ba p o p r a w n i e .
C o w i c e j , m o |e s z m a p o w a n a w e t n a r e a l n e , u |y w a n e a d r e s y I P d o p ó k i p r z e c h o d z o n e p r z e z
m a s z y n m a p u j c . J e [l i m a s z z a t e m p r z y d z i e l o n s i e ( 1 . 2 . 3 . 0 / 2 4 ) , a l e m a s z j e d n s i e w e w n t r z n
u |y w a j c t y c h a d r e s ó w i j e d n u |y w a j c z a k r e s u a d r e s ó w p r y w a t n y c h 1 9 2 . 1 6 8 . 1 . 0 / 2 4 , m o |e s z p o
p r o s t u w y k o n a N A T n a a d r e s y zr ó d Bo w e 1 9 2 . 1 6 8 . 1 . 0 / 2 4 d o s i e c i 1 . 2 . 3 . 0 , b e z s t r a c h u |e c o [
r o z s y p i e :
# i p t a b l e s - t n a t - A P O S T R O U T I N G - s 1 9 2 . 1 6 8 . 1 . 0 / 2 4 - o e t h 1 \
- j S N A T - - t o 1 . 2 . 3 . 0 / 2 4
T a s a m a l o g i k a d o t y c z y a d r e s ó w u |y w a n y c h p r z e z s a m m a s z y n p r o w a d z c N A T : t a k w Ba [n i e
d z i a Ba m a s k a r a d a ( w s p ó Bd z i e l c a d r e s i n t e r f e j s u p o m i d z y p a k i e t y m a s k a r a d o w a n e a ' p r a w d z i w e '
p a k i e t y w y c h o d z c e z t e j m a s z y n y ) .
C o w i c e j , m o |e s z m a p o w a t e s a m e p a k i e t y n a w i e l e m a s z y n d o c e l o w y c h , i b d o n e
w s p ó Bd z i e l o n e . N a p r z y k Ba d , j e [l i n i e c h c e s z m a p o w a n i c z e g o n a 1 . 2 . 3 . 5 m o |e s z n a p i s a :
# i p t a b l e s - t n a t - A P O S T R O U T I N G - s 1 9 2 . 1 6 8 . 1 . 0 / 2 4 - o e t h 1 \
- j S N A T - - t o 1 . 2 . 3 . 0 - 1 . 2 . 3 . 4 - - t o 1 . 2 . 3 . 6 - 1 . 2 . 3 . 2 5 4
Z m i a n a a d r e s u d o c e l o w e g o d l a l o k a l n i e g e n e r o w a n y c h p o Bc z e D
K o d w y k o n u j c y N A T p o z w a l a n a w s t a w i a n i e r e g u B w y k o r z y s t u j c y c h c e l D N A T d o Ba Dc u c h a
O U T P U T , a l e n i e j e s t t o w p e Bn i o b s Bu g i w a n e w w e r s j i 2 . 4 ( m o |e b y , a l e w y m a g a t o n o w y c h o p c j i
k o n f i g u r u j c y c h , t e s t o w a n i a i t r o c h k o d u d o d o p i a n i a , w i c j e [l i k t o [ n i e z l e c i t e g o R u s t y ' e m u n i e
s p o d z i e w a Bb y m s i t e g o s z y b k o ) .
A k t u a l n e o g r a n i c z e n i e p o l e g a n a t y m , |e m o |e s z z m i e n i a t y l k o a d r e s d o c e l o w y n a m a s z y n l o k a l n
( t z n . ' - j D N A T - - t o 1 2 7 . 0 . 0 . 1 ' ) , a n i e n a d o w o l n i n n , p o n i e w a | o d p o w i e d z i n i e b d p r a w i d Bo w o
t Bu m a c z o n e .
7 . P r o t o k o By s p e c j a l n e
N i e k t ó r e p r o t o k o By n i e l u b i b y p o d d a w a n e N A T . D l a k a |d e g o z t y c h p r o t o k o Bó w m u s z z o s t a
n a p i s a n e d w a r o z s z e r z e n i a : j e d n o d l a [l e d z e n i a p o Bc z e D s a m e g o p r o t o k o Bu , d r u g i e d l a w y k o n a n i a n a
n i m N A T .
i p _ c o n n t r a c k _ f t p . o
W d y s t r y b u c j i n e t f i l t e r z n a j d u j s i a k t u a l n i e m o d u By d l a f t p : i
i p _ n a t _ f t p . o i n s m o d
. M o |e s z u |y b y d o Bc z y j e d o k e r n e l a ( l u b s k o m p i l o w a n a s t a Be ) i o d t e g o
m o m e n t u p o Bc z e n i a f t p p r z e z N A T p o w i n n y d z i a Ba p o p r a w n i e . J e [l i t e g o n i e z r o b i s z , b d z i e s z
m ó g B u |y w a t y l k o p a s y w n e g o f t p , a n a w e t w t e d y m o g w y s t p i p r o b l e m y j e [l i w y k o n u j e s z c o [
w i c e j n i | t y l k o p r o s y S N A T .
8 . P r o b l e m y z N A T
J e [l i w y k o n u j e s z N A T n a k o n k r e t n y m p o Bc z e n i u , w s z y s t k i e p a k i e t y p o d r ó |u j c e w o b u k i e r u n k a c h
( d o i z s i e c i ) m u s z p r z e c h o d z i p r z e z m a s z y n w y k o n u j c N A T , w i n n y m p r z y p a d k u n i e b d z i e t o
d z i a Ba Bo d o b r z e . W s z c z e g ó l n o [c i , k o d [l e d z e n i a p o Bc z e D s k Ba d a j a f r a g m e n t y , c o o z n a c z a |e n i e
t y l k o n i e b d z i e o n d z i a Ba B p o p r a w n i e , a l e r ó w n i e | i t o , |e t w o j e p a k i e t y m o g w o g ó l e n i g d z i e n i e
d o t r z e , p o n i e w a | j a k o f r a g m e n t y z o s t a n z a t r z y m a n e .
9 . yr ó d Bo w y N A T ( S N A T ) i r o u t i n g
J e [l i w y k o n u j e s z S N A T , m u s i s z u p e w n i s i |e k a |d a m a s z y n a d o k t ó r e j d o c i e r a j p a k i e t y p o d d a n e
yr ó d Bo w e m u N A T o d p o w i e n a n i e k i e r u j c p a k i e t y w Ba [n i e d o m a s z y n y w y k o n u j c e j S N A T . N a
p r z y k Ba d , j e [l i m a p u j e s z p a k i e t y w y c h o d z c e n a a d r e s zr ó d Bo w y 1 . 2 . 3 . 4 , z e w n t r z n y r o u t e r m u s i
w i e d z i e |e p a k i e t y z o d p o w i e d z i a m i ( k t ó r e p r z e z n a c z o n e s d l a 1 . 2 . 3 . 4 ) m u s z t r a f i z p o w r o t e m
d o t e g o k o m p u t e r a n a k t ó r y m o d b y w a s i m a p o w a n i e . M o |n a t o w y k o n a n a n a s t p u j c e s p o s o b y :
1 . J e [l i r o b i s z S N A T n a a d r e s w Ba s n y m a s z y n y k t ó r a g o w y k o n u j e ( a r o u t i n g d l a n i e j j u | d z i a Ba ) ,
n i e m u s i s z r o b i n i c .
2 . J e [l i r o b i s z S N A T n a n i e u |y w a n y a d r e s w l o k a l n e j s i e c i L A N ( n a p r z y k Ba d , m a p u j e s z n a
1 . 2 . 3 . 9 9 , w o l n y I P w t w o j e j s i e c i 1 . 2 . 3 . 0 / 2 4 ) , t w ó j k o m p u t e r w y k o n u j c y N A T b d z i e m u s i a B
o d p o w i a d a n a z a p y t a n i a A R P d o t e g o a d r e s u , o p r ó c z z a p y t a D d o j e g o w Ba s n e g o a d r e s u :
n a j p r o s t s z y m s p o s o b e m b y t o o s i g n j e s t s t w o r z e n i e a l i a s u I P , n p . :
# i p a d d r e s s a d d 1 . 2 . 3 . 9 9 d e v e t h 0
3 . J e [l i r o b i s z S N A T n a k o m p l e t n i e i n n y a d r e s , b d z i e s z s i m u s i a B u p e w n i |e m a s z y n y d o
k t ó r y c h b d d o c i e r a By p a k i e t y S N A T b d r o u t o w a o d p o w i e d z i z p o w r o t e m d o m a s z y n y
w y k o n u j c e j N A T . T a k s i d z i e j e j e [l i k o m p u t e r w y k o n u j c y N A T j e s t d o m y [l n b r a m k
( g a t e w a y ) , w i n n y m p r z y p a d k u b d z i e t r z e b a r o z g Bo s i t a k t r a s ( j e [l i w y k o r z y s t u j e s z j a k i [
p r o t o k ó B r o u t o w a n i a ) l u b r c z n i e d o d a t r a s y d o k a |d e j m a s z y n y k t ó r e j d o t y c z y t e n p r z y p a d e k .
1 0 . D o c e l o w y N A T ( D N A T ) d o t e j s a m e j s i e c i
J e [l i w y k o n u j e s z p r z e k a z y w a n i e p o r t ó w ( a n g . p o r t f o r w a r d i n g ) d o t e j s a m e j s i e c i , m u s i s z u p e w n i
s i |e z a r ó w n o p r z y s z Be p a k i e t y j a k i o d p o w i e d z i n a n i e p r z e j d p r z e z m a s z y n p r o w a d z c N A T
( b y m o g By b y z m o d y f i k o w a n e ) . K o d o d p o w i e d z i a l n y z a N A T b l o k u j e o b e c n i e ( o d 2 . 4 . 0 - t e s t 6 )
w y c h o d z c e p a k i e t y p r z e k i e r o w u j c e I C M P ( a n g . I C M P r e d i r e c t ) , k t ó r e p r o d u k o w a n e s w
m o m e n c i e g d y p a k i e t y p o p r z e j [c i u p r z e z N A T w y c h o d z t y m s a m y m i n t e r f e j s e m d o k t ó r e g o
d o t a r By , a l e m a s z y n a d o k t ó r e j s s k i e r o w a n e n a d a l s t a r a s i o d p o w i e d z i e b e z p o [r e d n i o d o k l i e n t a
( k t ó r y n i e r o z p o z n a o d p o w i e d z i ) .
K l a s y c z n y m p r z y k Ba d e m j e s t p r ó b a d o s t p u p r z e z p e r s o n e l w e w n t r z n y d o ' p u b l i c z n e g o ' s e r w e r a
W W W , k t ó r y t a k n a p r a w d p r z e s Bo n i t y j e s t p r z e z D N A T z p u b l i c z n e g o a d r e s u ( 1 . 2 . 3 . 4 ) n a a d r e s
s i e c i w e w n t r z n e j ( 1 9 2 . 1 6 8 . 1 . 1 ) , t a k j a k p o n i |e j :
# i p t a b l e s - t n a t - A P R E R O U T I N G - d 1 . 2 . 3 . 4 \
- p t c p - - d p o r t 8 0 - j D N A T - - t o 1 9 2 . 1 6 8 . 1 . 1
J e d n y m z e s p o s o b ó w j e s t u t r z y m y w a n i e w e w n t r z n e g o s e r w e r a D N S k t ó r y z n a p r a w d z i w e
( w e w n t r z n e ) a d r e s y I P p u b l i c z n e g o s e r w e r a W W W i p r z e k a z u j e w s z y s t k i e i n n e w y w o Ba n i a d o
z e w n t r z n e g o s e r w e r a D N S . O z n a c z a t o |e l o g o w a n i e d o s t p u n a t w o i m s e r w e r z e W W W w s k a |e
a d r e s y I P z s i e c i w e w n t r z n e j p o p r a w n i e .
I n n y m s p o s o b e m j e s t z a p e w n i e n i e , b y m a s z y n a p r o w a d z c a N A T m a p o w a Ba r ó w n i e | zr ó d Bo w y a d r e s
I P n a j e j w Ba s n y , d l a p o Bc z e D t e g o t y p u , o g Bu p i a j c s e r w e r i s p r a w i a j c b y o d p o w i a d a B p r z e z n i . W
t y m p r z y k Ba d z i e , w y k o n u j e m y c o n a s t p u j e ( z a k Ba d a j c |e w e w n t r z n y a d r e s I P k o m p u t e r a
p r o w a d z c e g o N A T t o 1 9 2 . 1 6 8 . 1 . 2 5 0 ) :
# i p t a b l e s - t n a t - A P O S T R O U T I N G - d 1 9 2 . 1 6 8 . 1 . 1 - s 1 9 2 . 1 6 8 . 1 . 0 / 2 4 \
- p t c p - - d p o r t 8 0 - j S N A T - - t o 1 9 2 . 1 6 8 . 1 . 2 5 0
P o n i e w a | r e g u Ba P R E R O U T I N G j e s t s p r a w d z a n a p i e r w s z a , p a k i e t y b d o d r a z u s k i e r o w a n e d o
w e w n t r z n e g o s e r w e r a W W W : m o |e m y s t w i e r d z i k t ó r e w y w o Ba n i a p o c h o d z z s i e c i w e w n t r z n e j
s p r a w d z a j c zr ó d Bo w e a d r e s y I P .
1 1 . P o d z i k o w a n i a
D z i k u j e p r z e d e w s z y s t k i m W a t c h G u a r d , o r a z D a v i d o w i B o n n , k t ó r y w i e r z y B n a t y l e w i d e n e t f i l t e r
b y w s i e r a m n i e k i e d y n a d n i p r a c o w a Be m .
O r a z d l a w s z y s t k i c h , k t ó r z y p o d n i e [l i m o j e z o r i e n t o w a n i e w t e m a c i e , g d y u c z y Be m s i o b r z y d l i w y c h
s t r o n N A T , s z c z e g ó l n i e d l a t y c h k t ó r z y c z y t a l i m ó j d z i e n n i k .
R u s t y .
Wyszukiwarka
Podobne podstrony:
linux24 pf pllinux24 natTI 99 08 19 B M pl(1)bootdisk howto pl 8BORODO STRESZCZENIE antastic plnotatek pl sily wewnetrzne i odksztalcenia w stanie granicznymWSM 10 52 pl(1)amd102 io pl09PPP HOWTO pl 6 (2)bridge firewall pl 3NIS HOWTO pl 1 (2)31994L0033 PL (2)Jules Verne Buntownicy z Bounty PLBlaupunkt CR5WH Alarm Clock Radio instrukcja EN i PLHeidenhain frezarka iTNC 530 G kody plwięcej podobnych podstron