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