Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've set up VPN network between office and shop. Everything seems to be ok except for the fact that I can ping simple devices only. For example, we have scales with TCP/IP interface. So, from the office I can ping scales, that are on the shop network. But I cannot ping Linux Pcs there. And vice versa. I can ping even routers, where I set up permissive rules.

I believe, there is some network setting, that makes PCs drop packets from VPN network. Can you please help me find which one?

Office network is 192.168.254.x, shop one is 192.168.1.x.

I think this is because a PC on does not accept packets from on the PPP interface, which is Internet. Is there any option to allow this?

share|improve this question
Do you have iptables set up? It would be helpful if you show us your firewall rules. – Malte Bublitz Aug 18 '12 at 7:34
There is no iptables on the PCs I cannot ping. – Vladislav Rastrusny Aug 18 '12 at 8:50
What are you using for VPN? Are you doing NAT in one direction? You will not be able to ping hosts behind NAT. – S19N Aug 18 '12 at 9:43
I am perfectly capable of pinging hosts behind NAT. The problem was that the default gateway was not set in those machines I couldn't ping. Thanks for help. – Vladislav Rastrusny Aug 18 '12 at 16:00

The problem was, that the default gateway on those Linux machines was not correctly set. So packets went to the machine, but could never get back.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.