Доброго времени суток.
Есть маршрутизатор на базе FreeBSD-сервера. Для доступа извне по RDP к машинам из локальной сети поднят VPN (pptp) сервер с помощью mpd5.
Все это было настроено первоначально и прекрасно работало, однако сейчас сменился провайдер.
Интернет-соединение должен осуществлять ADSL-модем Starnet AR800 через PPPoE.
Сам я в этом разбираюсь плохо, поэтому использовались маны и статьи из интернета.
Подключение при работе модема в режиме роутера я смог настроить, а вот заставить сервер подключаться по PPPoE к модему в режиме моста у меня не получилось.
Внешний интерфейс назван ext0, внутренний - int0.
Настройка ppp выполнялась по хэндбуку, ppp.conf:
default:
set log Phase tun command
set ifaddr 10.0.0.1/0 10.0.0.2/0
rostelecom:
set device PPPoE:ext0
set authname LOGIN
set authkey PASS
set dial
set login
add default HISADDR
Фрагмент rc.conf (закомментированы старые настройки):
# defaultrouter="46.52.189.41"
gateway_enable="YES"
hostname="<HOSTNAME>"
ifconfig_alc0_name="ext0"
ifconfig_en0_name="int0"
# ifconfig_ext0="inet 46.52.189.42 netmask 255.255.255.0"
ifconfig_ext0="inet <NEW_IP> netmask 255.255.255.0"
ifconfig_int0="inet 192.168.2.1 netmask 255.255.255.0"
# ...
Здесь <NEW_IP> - выделенный статический IP-адрес.
Пытаюсь поднять подключение:
ppp -ddial rostelecom
В stdout пишется «Using interface: tun0». Но интернета нет, ping ругается на unknown host.
Что я сделал не так?
И еще проблема: пытаюсь смонтировать флешку размером 32GB с NTFS:
mount -t ntfs /dev/da0s1 /mnt/usbflash
Флешка монтируется, файлы на ней читаются, но при попытке создать новый файл выдается ошибка, что такого файла не существует. Также при подключении флешки выдается что-то типа «GEOM: da0: partition 1 does not end on a track boundary»
Заранее спасибо.