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.