LINUX.ORG.RU

Настройка VPN с использованием wins сервера


0

1

У локальной сети ипшники 172.16.*.*. А у впн сервера 192.168.254.5.
В винде для подключения к впн серверу указан wins сервер 192.168.1.24.
Как мне тоже самое сделать под линухом?

Добавил в настройки самбы параметры:

name resolve order = wins lmhosts bcast 

wins support = yes 
wins server = 192.168.1.24 
wins proxy = yes 

dns proxy = yes

Но впн сервер всеравно не пингуется. Что мне сделать, чтобы впн сервер стал доступен?

Вот мои настройки под виндой:
1. Впн: http://files.pihel.jino.ru/files/33635d51249a3409a9fdcfb427b3bf96.jpg
2. Локалка: http://files.pihel.jino.ru/files/522cda6765b0d65275346443bef4fe3f.jpg


Ты видимо не понимаешь что такое WINS и что он делает. WINS - это что-о вроде упрощённого DNS для виндовых машин. У тебя в настройках указан WINS, чтобы компьютер смог зарегистрировать в нём своё имя. К VPN (в твоём случае это PPtP) это не имеет никакого отношения.

Но впн сервер всеравно не пингуется. Что мне сделать, чтобы впн сервер стал доступен?

Вопросы к тебе:

  • Какой у тебя установлен дистрибутив и какой он версии?
  • Как давно ставил все обновления?
  • Каким способом и как настроена сеть?
  • Покажи вывод команды
    ifconfig -a
    
  • Покажи вывод команды
    route -n
    
Deleted
()
Ответ на: комментарий от Deleted

Дистрибутив Fedora 14. Поставил из коробки, обновлений не ставил. Локальная сеть работает, согласно настроек из винды (кроме винс сервера, не знал куда его пехнуть) Вывод команд щас скопирую (надо перезагружаться)

pihel
() автор топика
Ответ на: комментарий от Deleted
[root@pihel pihel]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:17:31:99:C4:EB  
          inet addr:172.16.173.196  Bcast:172.16.175.255  Mask:255.255.252.0
          inet6 addr: fe80::217:31ff:fe99:c4eb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:748 errors:0 dropped:0 overruns:0 frame:0
          TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:57982 (56.6 KiB)  TX bytes:7206 (7.0 KiB)
          Interrupt:19 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:640 (640.0 b)  TX bytes:640 (640.0 b)

[root@pihel pihel]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.172.0    0.0.0.0         255.255.252.0   U     1      0        0 eth0
pihel
() автор топика
Ответ на: комментарий от pihel

Я правильно понимаю, что у тебя сеть настраивается статически (т.е. надо руками вбивать все настройки), а не по DHCP?

[root@pihel pihel]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.172.0    0.0.0.0         255.255.252.0   U     1      0        0 eth0

IP PPtP-сервера, - 192.168.254.5 - не входит в подсеть 255.255.252.0, поэтому пинги и не идут. Система просто не знает через какой интерфейс нужно отправлять пакеты на этот адрес. По идее тебе нужно добавить маршрут на подсеть 192.168.0.0/255.255.0.0. Если ты настраивал сеть через NetworkManager, то там для этого есть кнопочка «Маршруты...» на вкладке «Параметры IPv4». В командной строке маршрут можно добавить так:

route add -net 192.168.0.0 netmask 255.255.0.0 dev eth0
Но при перезагрузке этот маршрут естественно потеряется.

Deleted
()
Ответ на: комментарий от Deleted

Да, все настройки локальной сети статичные

Насчет маршрута - спасибо, сейчас попробую.

pihel
() автор топика
Ответ на: комментарий от pihel

кроме винс сервера, не знал куда его пехнуть

Ты его правильно впихнул: в smb.conf. Только убери wins support, wins proxy и dns proxy, это настройки WINS-сервера, а у тебя samba должна работать в качестве WINS-клиента с посторонним WINS-сервером. И эта настройка имеет смысл только если ты хочешь держать samba-сервер с файлосвалкой, на которую другие пользователи внешней сети (провайдера?) должны заходить по имени, заданном параметром netbios name в smb.conf.

Deleted
()
Ответ на: комментарий от Deleted

Почему то не помогло, в чем может быть причина?

[root@pihel pihel]# /etc/init.d/network restart
Деактивируется интерфейс eth0:                             [  OK  ]
Деактивируется интерфейс-петля:                            [  OK  ]
Активируется интерфейс loopback:                           [  OK  ]
Активируется интерфейс eth0:                               [  OK  ]
[root@pihel pihel]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.172.0    0.0.0.0         255.255.252.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0
192.168.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
[root@pihel pihel]# ping 192.168.254.5
PING 192.168.254.5 (192.168.254.5) 56(84) bytes of data.
From 172.16.173.196 icmp_seq=2 Destination Host Unreachable
From 172.16.173.196 icmp_seq=3 Destination Host Unreachable

pihel
() автор топика
Ответ на: комментарий от Deleted

спасибо

Блин пересмотрел еще раз настройки vpn под виндой, и в настройках указан не тот ип адрес, что в моем скрине. Поставил этот ип в скрипт коннекта и все заработало.

mironov_ivan, спасибо за помощь!

pihel
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.