Router μεταξύ wlan0 και eth0

Γιώργος Πάλλας gpall at ccf.auth.gr
Wed May 27 19:27:30 EEST 2009


Νομίζω στο laptop σου είναι το routing table ό,τι νά'ναι.

Mε βάση το
192.168.0.10(desktop)<-->192.168.0.1(eth0)<laptop>(wlan0)192.168.1.3
>>>>> <192.168.1.1(router)>
αυτά δεν θα έπρεπε να υπάρχουν:

192.168.1.1     0.0.0.0         255.255.255.255 UH    0      0        0
eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0
eth0

Το πρώτο διότι το 1.1  είναι πίσω από το wlan0 και όχι πίσω από το eth0,
και το δεύτερο διότι το σύμπαν το ξέρει από τον 1.1 (σωστό) ο οποίος
είναι όμως πίσω από το wlan0 και όχι πίσω από το eth0.

Για να παίξει το setup σου, το routing table του laptop πρέπει να
μοιάζει κάπως έτσι:
192.168.1.0     0.0.0.0         255.255.255.0   U     2      0        0
wlan0
192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0
eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0
wlan0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0
wlan0

Του desktop καλά φαίνεται εκ πρώτης...

Για δε τα iptables καλά έχεις βάλει τα masquerades κτλ, αλλά αυτά τα
κλειδώματα καλά θα ήταν να τα έβαζες αφού παίξει το setup σου:
#forward internal LAN traffic from eth0 to wlan0 internet interface
/sbin/iptables -A FORWARD -i eth0 -o wlan0 -m state --state
NEW,ESTABLISHED -j ACCEPT
# block out internet intrusion on eth0
#$IPTABLES -A INPUT -i eth0 -m state --state NEW,INVALID -j DROP
#$IPTABLES -A FORWARD -i eth0 -m state --state NEW,INVALID -j DROP

G.

marios wrote:
> Από το laptop
>
> root at artemis:/home/marios# route -n
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref   
> Use Iface
> 192.168.1.1     0.0.0.0         255.255.255.255 UH    0      0       
> 0 eth0
> 192.168.1.0     0.0.0.0         255.255.255.0   U     2      0       
> 0 wlan0
> 192.168.0.0     0.0.0.0         255.255.255.0   U     1      0       
> 0 eth0
> 169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0       
> 0 wlan0
> 0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0       
> 0 eth0
> root at artemis:/home/marios#
> ####################################################
>
> root at artemis:/home/marios#
> ifconfig                                         eth0      Link
> encap:Ethernet  HWaddr 00:1b:24:f2:7a:17                             
> inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0   
>          inet6 addr: fe80::21b:24ff:fef2:7a17/64
> Scope:Link                         UP BROADCAST RUNNING MULTICAST 
> MTU:1500  Metric:1                         RX packets:228 errors:0
> dropped:0 overruns:0 frame:0                       TX packets:1250
> errors:0 dropped:0 overruns:0 carrier:0                   
> collisions:0 txqueuelen:1000                                     
>          RX bytes:22176 (22.1 KB)  TX bytes:187058 (187.0
> KB)                       Interrupt:250 Base
> address:0x2000                                
> lo        Link encap:Local Loopback          inet addr:127.0.0.1 
> Mask:255.0.0.0
>          inet6 addr: ::1/128 Scope:Host
>          UP LOOPBACK RUNNING  MTU:16436  Metric:1
>          RX packets:188 errors:0 dropped:0 overruns:0 frame:0
>          TX packets:188 errors:0 dropped:0 overruns:0 carrier:0
>          collisions:0 txqueuelen:0
>          RX bytes:14324 (14.3 KB)  TX bytes:14324 (14.3 KB)
>
> wlan0     Link encap:Ethernet  HWaddr 00:1c:bf:85:37:e4
>          inet addr:192.168.1.6  Bcast:192.168.1.255  Mask:255.255.255.0
>          inet6 addr: fe80::21c:bfff:fe85:37e4/64 Scope:Link
>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>          RX packets:97397 errors:0 dropped:0 overruns:0 frame:0
>          TX packets:76547 errors:0 dropped:0 overruns:0 carrier:0
>          collisions:0 txqueuelen:1000
>          RX bytes:109128979 (109.1 MB)  TX bytes:14575498 (14.5 MB)
>
> wmaster0  Link encap:UNSPEC  HWaddr
> 00-1C-BF-85-37-E4-00-00-00-00-00-00-00-00-00-00
>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>          collisions:0 txqueuelen:1000
>          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
>
> ####################################################3
> root at artemis:/home/marios# ping 192.168.1.6
> PING 192.168.1.6 (192.168.1.6) 56(84) bytes of data.
> 64 bytes from 192.168.1.6: icmp_seq=1 ttl=64 time=0.093 ms
> 64 bytes from 192.168.1.6: icmp_seq=2 ttl=64 time=0.098 ms
> ^C
> --- 192.168.1.6 ping statistics ---
>
> root at artemis:/home/marios# ping 192.168.0.10
> PING 192.168.0.10 (192.168.0.10) 56(84) bytes of data.
> 64 bytes from 192.168.0.10: icmp_seq=1 ttl=64 time=0.231 ms
> 64 bytes from 192.168.0.10: icmp_seq=2 ttl=64 time=0.185 ms
> ^C
> --- 192.168.0.10 ping statistics ---
> 2 packets transmitted, 2 received, 0% packet loss, time 999ms
>
> root at artemis:/home/marios# ping 192.168.1.1
> PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
> ^C
> --- 192.168.1.1 ping statistics ---
> 3 packets transmitted, 0 received, 100% packet loss, time 2004ms
>


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 9953 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.hellug.gr/pipermail/linux-greek-users/attachments/20090527/ecdfc475/attachment.bin>


More information about the Linux-greek-users mailing list