iptables help needed
Simon Slater
pyevet at aapt.net.au
Tue Jun 3 23:03:17 UTC 2008
On Tue, 2008-06-03 at 17:40 +0200, François Patte wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Le 03.06.2008 14:11, Simon Slater a écrit :
> | On Tue, 2008-06-03 at 18:17 +1000, Simon Slater wrote:
> |> On Tue, 2008-06-03 at 09:21 +0200, François Patte wrote:
> |>> I don't understand what you mean by "reset".
> |> Sorry François, I meant the TCP packet returned from the gateway has the
> |> flags reset and ack set, even after the command iptables -F.
> |>
> |> I will try this script now and post back.
> |>
> | I have run the script but the results may be a little unexpected.
> | Following are messages from the script. None are as a result of
> | requesting web pages from the laptop, which still has the message that
> | the proxy server is refusing requests and wireshark shows the same
> | patterns.
>
> I don't understand your config:
I apologise for my terminology. I've been working at this on and off
for some time and probably can't see the wood for the trees, so have
given a scattered explanation.
> you have a desktop connected to the
> Internet via ppp:
Yes
> this desktop has a NIC (eth0) on which your laptop NIC
> is connected and you try to get Internet working on your laptop using
> your desktop as a gateway. Or is there a hub to which both desktop and
> laptop are connected?
There is a hub between laptop and desktop
>
> In the first case (connection NIC to NIC) you need a cross ethernet
> cable, in the second case both ethernet cables are "straight" (don't not
> the exact word).
The cables are of the straight through type. This same setup worked
only a few weeks ago with F7 before I installed F8. Same laptop, cables,
hub and desktop.
>
> What is the proxy server you refer to?
>
In previous posts I described what was being logged by Wireshark with
respect to tcp packets. I forgot the broader picture of what Firefox on
the laptop was reporting, which is "Proxy server is refusing requests".
I have Firefox on the laptop
> | These logged packets are when Evolution is fetching the
> | email.
>
> The evolution request has been done from the desktop, not from the
> laptop. Am I right? Packets are dropped because port 110 is not allowed
> by the script, but, up to now this is not the problem.
Yes, Evolution runs on the desktop. I added port 110 to your script
under the SMPT and NEWS section last night and those packets are not
being logged now.
>
> The first thing is to explain your exact config.
I hope I have filled in the blanks for you. Following are the logs from
the desktop this morning when i started the laptop and ran firefox. The
web page it is looking for is http://start.fedoraproject.org/ . Hope
this helps:
Jun 4 05:53:45 ipex pppd[8030]: LCP terminated by peer
Jun 4 05:53:45 ipex pppd[8030]: Connect time 480.0 minutes.
Jun 4 05:53:45 ipex pppd[8030]: Sent 397260 bytes, received 1968150
bytes.
Jun 4 05:53:48 ipex pppd[8030]: Connection terminated.
Jun 4 05:53:48 ipex pppd[8030]: Modem hangup
Jun 4 05:53:48 ipex pppd[8030]: Exit.
Jun 4 08:32:12 ipex pppd[10461]: pppd 2.4.4 started by root, uid 0
Jun 4 08:32:12 ipex pppd[10461]: Using interface ppp0
Jun 4 08:32:12 ipex pppd[10461]: Connect: ppp0 <--> /dev/ttyS0
Jun 4 08:32:12 ipex pppd[10461]: PAP authentication succeeded
Jun 4 08:32:13 ipex pppd[10461]: local IP address 59.101.220.253
Jun 4 08:32:13 ipex pppd[10461]: remote IP address 210.8.1.12
Jun 4 08:32:13 ipex pppd[10461]: primary DNS address 203.8.183.1
Jun 4 08:32:13 ipex pppd[10461]: secondary DNS address 192.189.54.33
You have new mail in /var/spool/mail/root
<SNIP>
Jun 4 08:49:51 ipex kernel: [IPTABLES DROP] : IN= OUT=ppp0
SRC=59.101.220.253 DST=203.8.183.1 LEN=108 TOS=0x00 PREC=0xC0 TTL=64
ID=1346 PROTO=ICMP TYPE=3 CODE=3 [SRC=203.8.183.1 DST=59.101.220.253
LEN=80 TOS=0x00 PREC=0x00 TTL=252 ID=5354 DF PROTO=UDP SPT=53 DPT=39780
LEN=60 ]
Jun 4 08:49:51 ipex kernel: [IPTABLES DROP] : IN= OUT=ppp0
SRC=59.101.220.253 DST=203.8.183.1 LEN=109 TOS=0x00 PREC=0xC0 TTL=64
ID=1347 PROTO=ICMP TYPE=3 CODE=3 [SRC=203.8.183.1 DST=59.101.220.253
LEN=81 TOS=0x00 PREC=0x00 TTL=252 ID=5356 DF PROTO=UDP SPT=53 DPT=39780
LEN=61 ]
Jun 4 08:49:51 ipex kernel: [IPTABLES DROP] : IN= OUT=ppp0
SRC=59.101.220.253 DST=203.8.183.1 LEN=108 TOS=0x00 PREC=0xC0 TTL=64
ID=1348 PROTO=ICMP TYPE=3 CODE=3 [SRC=203.8.183.1 DST=59.101.220.253
LEN=80 TOS=0x00 PREC=0x00 TTL=252 ID=5355 DF PROTO=UDP SPT=53 DPT=39780
LEN=60 ]
Jun 4 08:49:51 ipex kernel: [IPTABLES DROP] : IN= OUT=ppp0
SRC=59.101.220.253 DST=203.8.183.1 LEN=109 TOS=0x00 PREC=0xC0 TTL=64
ID=1349 PROTO=ICMP TYPE=3 CODE=3 [SRC=203.8.183.1 DST=59.101.220.253
LEN=81 TOS=0x00 PREC=0x00 TTL=252 ID=5357 DF PROTO=UDP SPT=53 DPT=39780
LEN=61 ]
Jun 4 08:49:51 ipex kernel: [IPTABLES DROP] : IN= OUT=ppp0
SRC=59.101.220.253 DST=203.8.183.1 LEN=109 TOS=0x00 PREC=0xC0 TTL=64
ID=1350 PROTO=ICMP TYPE=3 CODE=3 [SRC=203.8.183.1 DST=59.101.220.253
LEN=81 TOS=0x00 PREC=0x00 TTL=252 ID=5359 DF PROTO=UDP SPT=53 DPT=39780
LEN=61 ]
Jun 4 08:49:51 ipex kernel: [IPTABLES DROP] : IN= OUT=ppp0
SRC=59.101.220.253 DST=203.8.183.1 LEN=108 TOS=0x00 PREC=0xC0 TTL=64
ID=1351 PROTO=ICMP TYPE=3 CODE=3 [SRC=203.8.183.1 DST=59.101.220.253
LEN=80 TOS=0x00 PREC=0x00 TTL=252 ID=5360 DF PROTO=UDP SPT=53 DPT=39780
LEN=60 ]
Jun 4 08:49:55 ipex kernel: [IPTABLES DROP] : IN= OUT=ppp0
SRC=59.101.220.253 DST=203.8.183.1 LEN=105 TOS=0x00 PREC=0xC0 TTL=64
ID=1352 PROTO=ICMP TYPE=3 CODE=3 [SRC=203.8.183.1 DST=59.101.220.253
LEN=77 TOS=0x00 PREC=0x00 TTL=252 ID=5368 DF PROTO=UDP SPT=53 DPT=39780
LEN=57 ]
Jun 4 08:49:55 ipex kernel: [IPTABLES DROP] : IN= OUT=ppp0
SRC=59.101.220.253 DST=203.8.183.1 LEN=104 TOS=0x00 PREC=0xC0 TTL=64
ID=1353 PROTO=ICMP TYPE=3 CODE=3 [SRC=203.8.183.1 DST=59.101.220.253
LEN=76 TOS=0x00 PREC=0x00 TTL=252 ID=5369 DF PROTO=UDP SPT=53 DPT=39780
LEN=56 ]
Jun 4 08:49:55 ipex kernel: [IPTABLES DROP] : IN= OUT=ppp0
SRC=59.101.220.253 DST=203.8.183.1 LEN=104 TOS=0x00 PREC=0xC0 TTL=64
ID=1354 PROTO=ICMP TYPE=3 CODE=3 [SRC=203.8.183.1 DST=59.101.220.253
LEN=76 TOS=0x00 PREC=0x00 TTL=252 ID=5370 DF PROTO=UDP SPT=53 DPT=39780
LEN=56 ]
Jun 4 08:49:55 ipex kernel: [IPTABLES DROP] : IN= OUT=ppp0
SRC=59.101.220.253 DST=203.8.183.1 LEN=105 TOS=0x00 PREC=0xC0 TTL=64
ID=1355 PROTO=ICMP TYPE=3 CODE=3 [SRC=203.8.183.1 DST=59.101.220.253
LEN=77 TOS=0x00 PREC=0x00 TTL=252 ID=5371 DF PROTO=UDP SPT=53 DPT=39780
LEN=57 ]
[root at ipex ~]#
The SRC= address looks like the internet address given by the ISP for
this dial-up session and the DST= address is the primary DNS server. I
don't really understand the rest. Does the ICMP mean it is a ping
request?
--
Regards,
Simon
More information about the fedora-list
mailing list