Ben şu an en sık kullandığım ağ için ayarlamaları yaptım, haliyle diğer tarafa geçince otomatik ip almayacak sistem. Bu durumda ne olacak?
Çok kolay. /etc/rc.conf içerisinde önce belirttiğim kısmı aşağıdaki gibi düzeltiriz. NET_PROFILES yazan kısımın adı
menu olacak.
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network-profiles
#
NET_PROFILES=(menu)
Şimdi bunu menu yaptığın zaman gider /etc/network-profiles dizini içerisine bakar. Orada ilk etapta template olarak örnek bir dosya görebilirsin. İçeriği bu şekilde.
#
# Network Profile
#
DESCRIPTION="Default Network Profile"
# Network Settings
INTERFACE=eth0
HOSTNAME=archbook
# Interface Settings (use IFOPTS="dhcp" for DHCP)
IFOPTS="dhcp"
GATEWAY=10.0.0.2
# DNS Settings (optional)
DOMAIN=localdomain
DNS1=193.140.83.251
DNS2=144.122.199.90
# Wireless Settings (optional)
#ESSID=default
#KEY=
#IWOPTS="mode managed essid $ESSID channel 6 key restricted $KEY"
#WIFI_INTERFACE=wlan0 # use this if you have a special wireless interface
# that is linked to the real $INTERFACE
#WIFI_WAIT=5 # seconds to wait for the wireless card to
# associate before bringing the interface up
#USEWPA="yes" # start wpa_supplicant with the profile
#WPAOPTS="" # use "" for normal operation or specify additional
# options (eg, "-D ipw")
# see /etc/wpa_supplicant.conf for configuration
Yukarıdaki sadece örnek bir dosya.
# Network Settings
INTERFACE=eth0
HOSTNAME=archbook
# Interface Settings (use IFOPTS="dhcp" for DHCP)
IFOPTS="dhcp"
GATEWAY=10.0.0.2
Yukarıdaki kısımlar isteğe göre değiştirilir. İster sabit ip alacak şekilde ister dhcpden otomatik alacak şekilde iki tane ayrı isimli (isimler tamamen kafadan uydurma olabilir "sabitolan" "dinamikolan" gibi) dosya /etc/network-profiles altına atılır.
Bundan sonra her açılışta network daemon kısmı geldiğinde sana sorar. Hangisini başlatmak istiyorsun diye. Ya da /etc/rc.d/network restart dediğin zamanda gene aynı soran ekran karşına çıkacaktır.
Ben bunu kablolu ve kablosuz diye iki tane dosya oluşturup kullanıyorum. Aynısı dhcp ve sabit ip olarak belirlenip kullanılabilir.
Daha önce Fatih'le uğraşmıştık
bu başlıkta.