<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
I've made tap work.&nbsp;&nbsp; I'm now working on tun.&nbsp; I have an issue where I
can<br>
ping the server (192.168.101.1) from the client (192.168.101.6) but I
can<br>
not ping the client from the server.&nbsp; This does not make sense to me.<br>
<br>
<b><small><tt>Routing entry<br>
192.168.101.2&nbsp;&nbsp; 0.0.0.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 255.255.255.255 UH&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
tun0<br>
192.168.101.0&nbsp;&nbsp; 192.168.101.2&nbsp;&nbsp; 255.255.255.0&nbsp;&nbsp; UG&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
tun0<br>
<br>
tun0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Link encap:UNSPEC&nbsp; HWaddr
00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet addr:192.168.101.1&nbsp; P-t-P:192.168.101.2&nbsp;
Mask:255.255.255.255<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UP POINTOPOINT RUNNING NOARP MULTICAST&nbsp; MTU:1500&nbsp; Metric:1<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RX packets:4 errors:0 dropped:0 overruns:0 frame:0<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TX packets:6 errors:0 dropped:0 overruns:0 carrier:0<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; collisions:0 txqueuelen:100 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RX bytes:240 (240.0 b)&nbsp; TX bytes:408 (408.0 b)<br>
<br>
tcpdump<br>
[root@support openvpn]# tcpdump -i tun0<br>
tcpdump: WARNING: arptype 65534 not supported by libpcap - falling back
to cooked socket<br>
tcpdump: verbose output suppressed, use -v or -vv for full protocol
decode<br>
listening on tun0, link-type LINUX_SLL (Linux cooked), capture size 96
bytes<br>
11:24:50.905395 IP 192.168.101.6 &gt; 192.168.101.1: ICMP echo request,
id 768, seq 4864, length 40<br>
11:24:50.905473 IP 192.168.101.1 &gt; 192.168.101.6: ICMP echo reply,
id 768, seq 4864, length 40<br>
11:24:52.484665 IP 192.168.101.6 &gt; 192.168.101.1: ICMP echo request,
id 768, seq 5120, length 40<br>
11:24:52.484733 IP 192.168.101.1 &gt; 192.168.101.6: ICMP echo reply,
id 768, seq 5120, length 40<br>
11:24:54.123712 IP 192.168.101.6 &gt; 192.168.101.1: ICMP echo request,
id 768, seq 5376, length 40<br>
11:24:54.123779 IP 192.168.101.1 &gt; 192.168.101.6: ICMP echo reply,
id 768, seq 5376, length 40</tt><br>
</small></b><br>
What am I doing wrong?<br>
I see packet going back and forth between the kernel and the client<br>
via ICMP, but when I on the server and try to ping from there, I get no<br>
reply.<br>
<br>
<br>
<br>
</body>
</html>