|
OpenBSD General Other questions regarding OpenBSD which do not fit in any of the categories below. |
|
Thread Tools | Display Modes |
|
|
|||
problem with static v4 IPs
Please excuse the fact that I'm probably overlooking something really obvious and trivial but I'm stuck.
I have some OpenBSD background but have not worked with it for a number of years. I recently decided to use OpenBSD (4.6) and pf to build a new firewall that I need. Initially I set both network interfaces to dhcp in their hostname.if files (hostname.fxp0 & hostname.fxp1) just to make sure all the hardware was working correctly. Everything worked perfectly. I then changed the hostname.if files to set static IPs as follows: hostname.fxp1 Code:
inet w.x.y.z 255.255.255.0 w.x.y.255 description internal But when I bring the interface up, I get this result: Code:
fxp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 lladdr 00:02:be:28:52:33 priority: 0 media: Ethernet autoselect (100BaseTX full-duplex) status: active inet6 fe80::202:b3ff:fe28:5233%fxp1 prefixlen 64 scopeid 0x2 I checked all the man pages but didn't find anything that illuminated me. Can someone tell me what I'm missing here? |
|
|||
thanks for the suggestion but it had no effect. I still don't get an IPv4 address.
|
|
|||
BTW, I don't have any trouble bringing up the interface manually.
ifconfig fxp1 inet w.x.y.z netmask 255.255.255.0 -inet6does exactly what I need. But I don't seem to be able to configure hostname.fxp1 correctly to do the same thing automatically. |
|
|||
What are the permissions on /etc/hostname.fxp1?
|
|
|||
If you simply took the interface down, changed its configuration, & then brought it back up, this is insufficient to re-read the hostname.if(5) file & reinitialize the interface. What you need is netstart(8) which is executed (as root) by:
# sh /etc/netstart Re-reading Section 6.2 of the FAQ is also warranted. |
|
|||
Thanks. Got it.
Curiously, now my original syntax also works and it sets the description properly. |
|
|||
It would be beneficial to anyone reading this thread if you would summarize what was the fix.
|
|
|||
I had intended to do exactly that, ocicat, but then I discovered that my original syntax is now working perfectly so I'm more than a little confused and, unfortunately, can't say anything particularly enlightening.
|
|
|||
I agree, I also failed to understand the problem.. description is however, a valid "interface-independent" option jggimi.
It's actually used as an example in hostname.if(5). |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
static ip's not showing up in routing table | birdmansdomain | OpenBSD General | 4 | 27th November 2009 12:57 AM |
snd_emu10k1 and static | kly | FreeBSD General | 3 | 17th September 2009 01:28 PM |
Static IP address problem | rex | FreeBSD General | 2 | 25th November 2008 08:53 PM |
Cannot assign static IP. | bsdnewbie999 | OpenBSD General | 5 | 21st June 2008 09:50 AM |
dhcpd problems... dynamic and static leases present | edhunter | FreeBSD General | 7 | 16th May 2008 02:34 PM |