Không thể gán IP tĩnh cho ubfox VM


-1

Tôi đang gặp vấn đề tương tự như anh chàng này đã làm và đã nghiên cứu trong năm giờ hôm nay nhưng vẫn không có giải pháp.

Trong máy ảo của tôi, tôi đang chạy Ubuntu 17.10. Máy chủ của tôi là Ubuntu 16.04.

Tôi đã chỉnh sửa tệp dhcp.conf trên máy chủ của mình để trông như thế này:

host Ubuntu1 {
    hardware ethernet 00:0C:29:B6:22:3E;
    fixed-address  192.168.111.200;
}

Trong các giao diện VM của tôi, tôi đã chỉnh sửa nó thành:

auto ens33
address 192.168.111.200
netmask 255.255.255.0
network 192.168.111.0
broadcast 192.168.111.255
gateway 192.168.1.254
post-up ethtool -K ens33 gro off
post-up ethtool -K ens33 lro off

Mỗi lần tôi khởi động lại VM, nó sẽ lấy đi thông tin "const33" của giao diện của tôi vì vậy tôi đã đặt giao diện lên UP mỗi lần. Nhưng ngay cả khi tôi làm, nó vẫn không cho tôi địa chỉ IP. Tôi đã gán nó cho mạng ảo vmnet2 tùy chỉnh, nơi chứa tệp dhcp.conf của tôi.

Tất cả những gì tôi muốn làm là thiết lập Snort trên VM này. Tôi muốn có tất cả lưu lượng truy cập mạng thông qua bộ định tuyến gia đình của mình và sau đó Snort sẽ là thứ đầu tiên nó đạt được để nó có thể hoạt động như một IPS. Sau đó, sau khi nó tấn công VM này, tôi muốn nó đi đến một VM khác mà tôi chưa thiết lập, với PFSense trên đó, và cuối cùng được chuyển đến các máy chủ bình thường trên mạng của tôi.

Mọi sự trợ giúp sẽ rất được trân trọng.


Điều này làm tôi bối rối, thiết lập VirtualBox để chạy các mạng Chỉ lưu trữ thường không sử dụng bất kỳ bên ngoài nào dhcp.confđể định cấu hình máy chủ DHCP trên máy chủ. Cấu hình của máy chủ DHCP tích hợp được thực hiện thông qua GUI VirtualBox. Bạn có nói rằng bạn đã vô hiệu hóa máy chủ DHCP tích hợp và tự chạy thủ công trên giao diện vboxnet0?
Marek Rost

Thứ hai, tôi đoán Ubuntu chạy NetworkManager để quản lý các kết nối theo mặc định và tôi hy vọng nó sẽ làm như vậy ngay cả với khách của bạn, bạn đã vô hiệu hóa nó chưa? Làm thế nào chính xác là bạn đang cấu hình mạng trên khách? Có phải thông qua /etc/network/interfaces?
Marek Rost

Cuối cùng, anh chàng trong câu hỏi được liên kết có vấn đề khác - anh ta không thể lấy máy chủ DHCP để gán cho anh ta IP động. Nếu bạn muốn IP tĩnh, bạn hoàn toàn không cần bất kỳ máy chủ DHCP nào. Chỉ cần tìm ra dịch vụ nào, nếu có, được bật trên hệ thống khách của bạn và sử dụng dịch vụ đó để định cấu hình IP tĩnh. Ví dụ cho phép systemd-networkdvà sử dụng /etc/systemd/network/*.networkcác tập tin.
Marek Rost

Cảm ơn Marek. Tôi đang sử dụng máy trạm VMWare. Tôi có ý tưởng chỉnh sửa tệp DHCP trên máy chủ của mình tại đây: willwarren.com/2015/04/02/. Tôi cũng đã xem trang 171 của Hướng dẫn vmware và nó bảo tôi chỉnh sửa máy chủ dhcp để gán tĩnh IP. Tôi đã sử dụng netmgr ảo trong vmware trước đó. Tôi đã chỉnh sửa vmnet2 để có mạng con chính xác. Có tôi đã cấu hình mạng trên vm trong tệp giao diện. Đó là đoạn văn trên với tất cả các IP trong đó.
Michael Shaw

Câu trả lời:


1

Tôi tìm thấy một giải pháp:

  1. Chỉnh sửa /etc/networkmanager/networkmanager.conftập tin và thay đổi:

    managed = false
    

    đến

    managed = true
    
  2. Đã lưu, sau đó khởi động lại dịch vụ quản lý mạng:

    sudo service network-manager restart
    

Điều này cho phép kết nối có dây hoạt động và nó đọc /etc/network/interfacestệp.


Làm tốt lắm, rất vui vì bạn đã có thể tìm ra nó!
Marek Rost
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.