OpenBSD cannot get an IP with DHCP


Recommended Posts

I have installed OpenBSD on VirtualBox this evening, everything seems fine, except the networking.

I have enabled networking in VirtualBox to use "Host interface" as network connection of the virtual machine. This configuration does work for Windows Vista on another virtual machine. I then, in OpenBSD, checked /etc/hostname.em0, there is only a word dhcp, which suppose to make OpenBSD to get a private IP from DHCP server. I also checked /etc/resolv.conf, I leave a line, 192.168.1.1, which points to the router in my home. I then ifconfig em0 down and then ifconfig em0 up. However, after these steps, OpenBSD still cannot find host 192.168.1.1.

I wonder if it is problem of OpenBSD or I missed something? I tried to use static IP for my OpenBSD too, but that didn't help.

Thanks for any input.

Link to comment
https://www.neowin.net/forum/topic/680934-openbsd-cannot-get-an-ip-with-dhcp/
Share on other sites

  Gundamdriver said:
I have installed OpenBSD on VirtualBox this evening, everything seems fine, except the networking.

I have enabled networking in VirtualBox to use "Host interface" as network connection of the virtual machine. This configuration does work for Windows Vista on another virtual machine. I then, in OpenBSD, checked /etc/hostname.em0, there is only a word dhcp, which suppose to make OpenBSD to get a private IP from DHCP server. I also checked /etc/resolv.conf, I leave a line, 192.168.1.1, which points to the router in my home. I then ifconfig em0 down and then ifconfig em0 up. However, after these steps, OpenBSD still cannot find host 192.168.1.1.

I wonder if it is problem of OpenBSD or I missed something? I tried to use static IP for my OpenBSD too, but that didn't help.

Thanks for any input.

I know in Linux just doing a ifconfig <interface> up/down does not reinitiate a request to the DHCP server for an IP address. It either takes the interface down or up.

Using some sort of DHCP client is what gets the IP address from a dhcp server, as someone above has just mentioned. try outputting the results of ifconfig. Do you see a private IP address listed there for that interface?

This afternoon I tried dhclient, DHCPDISCOVER still couldn't get a private IP from my router, perhaps there are some problems with the configuration of utility?

I also made a search on Google, and I found this:

http://www.bsdguides.org/guides/freebsd/ne...ure_network.php

The command ifconfig <IP> netmask <subnet mask> and route add default <gateway IP> helped me to get replies from ping google.com. The network is fine now, but it is using static IP (I want it to use DHCP).

Perhaps I need to spend sometime on dhclient and /etc/dhclient.conf.

Thanks everyone.

  markjensen said:
And Hurd, and Solaris, and ...?

1) Linux/BSD/Unix Installation, Hardware, and OS Configuration Help

2) Linux/BSD/Unix Server Services Configuration and Help

I think those two sub-forums would get posts categorized to be a lot more helpful in topic management.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • How in the world does the tow truck driver not know someone is back there?
    • Microsoft shares "immediate remediation" script if you deleted this Windows system folder by Sayan Sen Following the Windows 11/10 Patch Tuesday updates for April 2025, users began noticing a new and mysterious "inetpub" folder in the C: directory. What added to the intrigue was that the folder seemed empty for many people, and thus it was assumed that it could be malicious. As such, many users even proceeded to delete the folder. However, as it turns out, Microsoft later confirmed that this folder was indeed part of the April Patch as it was delivered against the CVE-2025-21204 escalation of privilege security vulnerability. Curiously, a security researcher found that interpub itself could also in turn help threat actors permanently block Windows security updates, although, according to the tech giant, it is only categorized as a "moderate" severity at the moment, something that does not require immediate servicing. As such, Microsoft insists that inetpub must not be deleted "irrespective of whether Internet Information Services (IIS) is active." The company shared a new PowerShell script to restore the folder in case you deleted it, adding that it requires "immediate remediation." This reminds us of the recent Defender definition updates that were released for Windows image files against Lumma. In its MSRC advisory, Microsoft cautioned: "For systems with KB5055528 installed but %systemroot%\inetpub directory deleted, immediate remediation is required. If the inetpub directory has been deleted, you need to run the remediation script Set-InetpubFolderAcl.ps1. This script will: Recreate the inetpub directory if it has been deleted. Ensure that the directory permissions are correctly configured to prevent unauthorized access and potential vulnerabilities related to CVE-2025-21204. Update ACLs for the DeviceHealthAttestation directory, if it exists. This directory was created on certain Server versions by the February 2025 security updates. The script will update the ACLs for the DeviceHealthAttestation directory to ensure it is secure." To get the script, users can head over to this page on Microsoft's official PowerShell Gallery website. It should be run with elevated privileges. The page also provides some additional instructions if needed.
  • Recent Achievements

    • Mentor
      Karlston went up a rank
      Mentor
    • One Month Later
      EdwardFranciscoVilla earned a badge
      One Month Later
    • One Month Later
      MoyaM earned a badge
      One Month Later
    • One Month Later
      qology earned a badge
      One Month Later
    • One Year In
      Frinco90 earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      489
    2. 2
      snowy owl
      258
    3. 3
      +FloatingFatMan
      253
    4. 4
      ATLien_0
      217
    5. 5
      Xenon
      152
  • Tell a friend

    Love Neowin? Tell a friend!