Làm thế nào để xóa một tuyến đường trên một giao diện cụ thể? [đóng cửa]


15

Khi tôi bắt đầu kết nối VPN, một tuyến mặc định mới sẽ được thêm vào giao diện utun0:

Destination        Gateway            Flags        Refs      Use   Netif Expire
default            utun0              UCS            21        0   utun0
default            192.168.43.1       UGScI          14        0     en1

Tôi muốn thoát khỏi tuyến đường mặc định / utun0. Khi sử dụng tuyến đường với công cụ sửa đổi -ifscope, tôi gặp lỗi sau:

$ 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

Tôi đang làm gì sai? Cú pháp chính xác của lệnh tuyến đường là gì để xóa tuyến đường mặc định?


1
Trước khi làm điều này. Hãy nhớ rằng đó là một lệnh nguy hiểm nếu bạn đang truy cập máy chủ trực tuyến! ;)
eVoxmusic

1
Nói với các nhà lâm sàng VPN không tạo ra tuyến đường nghe có vẻ sạch sẽ hơn nhiều đối với tôi. Máy khách pptp riêng có thể được cấu hình như thế này . Bạn đang sử dụng một khách hàng khác nhau?
Nitz

Câu trả lời:


6

Tôi biết là đã muộn, nhưng tôi muốn biết bạn đang sử dụng loại VPN nào.

Tôi đã gặp vấn đề này với Cisco Anyconnect VPN.

Không thấy lỗi giống như bạn, nhưng lệnh sẽ xuất hiện để thực thi, nhưng bảng định tuyến vẫn trông giống như vậy.

Tôi tin rằng Cisco AnyConnect khóa bảng định tuyến theo một cách nào đó để không thể sửa đổi.

Nếu đây không phải là Cisco AnyConnect, nó có thể làm điều gì đó tương tự. Tôi không tìm thấy bất kỳ tài liệu nào về nó, nhưng đó là kết luận mà tôi đã đưa ra từ thử nghiệm của mình.

Tôi đã tìm thấy điều này cũng xuất hiện để áp dụng trên Windows.

Chúc mừng, Aaron


Đó là Cisco. Cấu trúc liên kết mạng của chúng tôi đã thay đổi, vì vậy tôi không thể xác minh câu trả lời.
mgryszko


1

Không phải trước máy Mac ngay bây giờ, hãy thử khỏi đầu tôi;

sudo route del default dev utun0

Xin lỗi, nhưng nó không hoạt động. Tôi cũng đã thử sudo route delete default -ifscope utun0, nhưng vẫn không thành công
mgryszko


0

Hãy thử route del default wlp2s0. Trong trường hợp wlp2s0là tên giao diện. Lệnh này xóa cổng mặc định đầu tiên trên giao diện cụ thể mà bạn cung cấp cho lệnh.


Đúng. Downvote một lần nữa không có lý do, không có lời giải thích, chỉ là một downvote !!
3bdalla

Hãy thử thêm một lời giải thích về chính xác câu trả lời của bạn làm gì và tại sao bạn tin rằng nó sẽ giải quyết vấn đề.
fukawi2

Bạn có một điểm tốt, mặc dù không quảng bá để trở thành một downvote. Tôi cập nhật câu trả lời của tôi.
3bdalla
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.