veth là một daemon mà tạo ra một card mạng ảo trong Linux. Điều này được thực hiện thông qua Universal TUN / TAP Driver. Nó rất hữu ích để yêu cầu nhiều hơn một địa chỉ IP thông qua DHCP với một card mạng ảo gắn liền với một NIC hiện có.
Linux có một thực hiện mà không làm việc, nhưng một phần. Đôi khi, thi đua này không làm việc như mong đợi. Bởi vì điều này, tôi đã viết veth, có thể hữu ích trong các tình huống này.
Ví dụ, nếu bạn muốn có nhiều hơn một địa chỉ IP thu được thông qua DHCP có thể là bạn biết đó là không thể. Với veth bạn có thể đính kèm một ethernet ảo thành một card NIC tồn tại, và chạy dhclient trong nó để có được một IP mới.
Có lẽ bạn đang nói "hey, người đàn ông, không gây rối với tôi, tôi có thể làm điều đó với răng cưa Với một eth0 ifconfig:. 1 Tôi có một ethernet mới". OK, có lẽ, có lẽ ...
Nó không phải là 100% sự thật. Nhìn vào kịch bản này:
Bạn có một modem DSL làm việc như một cây cầu. Bạn có một bức tường lửa với chính xác 2 NIC, không hơn. Một trong các NIC là crossover-kết nối với modem của bạn, và một ở subnet nội bộ của bạn
Yêu cầu .
- A Linux kernel 2.4. Tôi không biết nếu ioctl () các cuộc gọi thay đổi trong 2.6, nhưng bạn có thể kiểm tra nó.
- Các module tun nạp trong hệ thống. Module này được gọi là
Bình luận không