Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Loading…
- Tour
Start here for a quick overview of the site
- Help Center
Detailed answers to any questions you might have
- Meta
Discuss the workings and policies of this site
- About Us
Learn more about Stack Overflow the company, and our products
help chat
or to customize your list.
Log in
Sign up
1. Home
2. Questions
3. Unanswered
4. Tags
5. Chat
6. Users
7. Companies
Teams
Ask questions, find answers and collaborate at work with Stack Overflow for Teams.
Try Teams for free Explore Teams
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
86k times
22
This question is . It is not currently accepting answers.
Questions should demonstrate reasonable business information technology management practices. Questions that relate to unsupported hardware or software platforms or unmaintained environments may not be suitable for Server Fault - see the help center.
Closed 10 years ago.
When I start a VPN connection, a new default route is added on the utun0 interface:
Destination Gateway Flags Refs Use Netif Expire
default utun0 UCS 21 0 utun0
default 192.168.43.1 UGScI 14 0 en1
I'd like to get rid of the default/utun0 route. When using route with the -ifscope modifier, I get the following error:
$ sudo route delete -ifscope utun0 -net 0.0.0.0
route: writing to routing socket: not in table
delete net 0.0.0.0: not in table
What am I doing wrong? What's the correct syntax of the route command in order to delete the default route?
asked
Before doing this. Keep in mind that it is a dangerous command if you are accessing your server online ! ;)
– eVoxmusic
Commented May 16, 2012 at 11:40
Telling the VPN clinet not to create the route sounds a lot cleaner to me. The native pptp client can be configured like this. Are you using a different client?
– Nitz
Commented Aug 13, 2014 at 8:04
– Jaime Hablutzel
Commented Jan 18, 2022 at 3:23
5
9
I know it's late, but I'd like to know what kind of VPN you're using.
I've had this problem with Cisco Anyconnect VPN.
Not seeing the same error as you, but the command would appear to execute, but the routing table would still look the same.
I believe Cisco AnyConnect locks the routing table in some way so that it cannot be modified.
If this isn't Cisco AnyConnect, it may do something similar. I haven't found any documentation on it, but that's the conclusion I've come to from my testing.
I've found this also appears to apply on Windows.
Cheers, Aaron
answered
– mgryszko
Commented Nov 12, 2014 at 7:12
8
$ sudo route delete -net 0.0.0.0 -ifp ppp0
delete net 0.0.0.0
This is documented in route(8)
answered
3
You can try this:
sudo route delete -net default utun0
answered
1
Not in front of a Mac right now, off the top of my head try;
sudo route del default dev utun0
answered
– mgryszko
Commented May 16, 2012 at 12:06
1
Try route del default wlp2s0. Where wlp2s0 is the interface name. This command deletes the first default gateway on the specific interface you provide to the command.
answered
– 3bdalla
Commented Jan 29, 2015 at 21:09
– fukawi2
Commented Jan 30, 2015 at 5:52
– 3bdalla
Commented Jan 30, 2015 at 11:29
Start asking to get answers
Find the answer to your question by asking.
Explore related questions
See similar questions with these tags.
4
1
0
1
4
0
0
Data
Blog
Site design / logo © 2025 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2025.4.29.25832