У меня есть сервер FreeBSD, который отлично работал в своем старом расположении, но я переместил его на новое место с новым провайдером и новым статическим IP-адресом. Я заменил старый статический IP на новый статический IP в /etc/rc.conf. Я также изменил маску сети и defaultrouter на новые адреса (предоставленные мне isp). Затем я изменил адреса серверов имен в /etc/resolv.conf
machinename# /etc/rc.d/netif restart
machinename# ping www.google.com
ping: cannot resolve www.google.com: Host name lookup failure.
У меня две сетевые карты rl0 и xl0 и после ввода
machinename# /etc/rc.d/netif restart
появляются только lo0 и xl0. rl0 отсутствует.
Я пробовал две разные топологии сети
- модем -> сервер FreeBSD -> маршрутизатор (топология в предыдущем месте)
- модем -> маршрутизатор -> сервер FreeBSD (с включенной переадресацией портов на маршрутизаторе)