Bekijk de volledige versie : Настройка WAN на 2 IP: реальный и внутрисетевой
Здравствуйте.
Мой провайдер - локальная сеть, кадому абоненту присваивается свой статический IP. Также есть услуга - выделеный реальный IP.
Когда у абонента подключена услуга реального IP, то рекомендуемые провайдером рабочие настройки для Windows-машин выглядят следующим образом:
IP: 91.23.45.12
Subnet Mask: 255.255.255.128
Default Gateway: 91.23.45.1
DNS: 192.168.5.254
И прописывается второй IP:
IP: 192.168.2.56
Subnet Mask: 255.255.240.0
Подскажите пожалуйста каким образом можно настроить WL-500gP на эти настройки.
поиск по форуму.
http://wl500g.info/showthread.php?p=20276#post20276
# пример как назначить WAN интерфейсу второй IP адрес
#ifconfig vlan1:0 192.168.168.1 netmask 255.255.255.0
и т.п.
пробовал - не помогает
--------------
Resolved
колбаскин
29-11-2008, 22:16
поиск по форуму.
http://wl500g.info/showthread.php?p=20276#post20276
# пример как назначить WAN интерфейсу второй IP адрес
#ifconfig vlan1:0 192.168.168.1 netmask 255.255.255.0
и т.п.
а если нет влан и сетевой интерфейс с интернетом у меня br0 ?
я пробовал как-то не вышло....
[ root]$ ifconfig br1:0 192.168.31.45 netmask 255.255.255.0
SIOCSIFADDR: No such device
SIOCSIFNETMASK: No such device
[ root]$ ifconfig vlan1:0 192.168.31.45 netmask 255.255.255.0
SIOCSIFADDR: No such device
SIOCSIFNETMASK: No such device
как назначить?
колбаскин
30-11-2008, 14:17
ifconfig в студию
разобрался...спасибо!
так заработал 2й ip на внутреннюю сеть
в файл /usr/local/sbin/post-boot добавил
ifconfig eth1:0 192.168.31.46 netmask 255.255.255.0
iptables -t nat -A PREROUTING -p tcp -d 192.168.31.46/255.255.255.0 --dport 80 -j DNAT --to 192.168.0.4:80
iptables -t nat -A PREROUTING -p tcp -d 192.168.31.46/255.255.255.0 --dport 6666 -j DNAT --to 192.168.0.4:6666
/usr/local/sbin/post-firewall
#указываем шлюз для виртуальной сети 2
route add 192.168.31.46 gw 192.168.31.1 dev eth1
#указываем шлюз для виртуальной сети 2
route add 192.168.31.46 gw 192.168.31.1 dev eth1
А это ещё зачем?!
колбаскин
30-11-2008, 16:02
А это ещё зачем?!
где-то вычитал что на второй сетевой адрес роутера нужно прописывать шлюз!
где-то вычитал что на второй сетевой адрес роутера нужно прописывать шлюз!
Шлюз нужен, если вы через этот интерфейс собираетесь ходить в какие-то сети кроме присоединённой (т.е. кроме 192.168.31.0/24 в вашем случае). А то, что вы написали, это не шлюз, а фигня какая-то...
колбаскин
30-11-2008, 20:49
Шлюз нужен, если вы через этот интерфейс собираетесь ходить в какие-то сети кроме присоединённой (т.е. кроме 192.168.31.0/24 в вашем случае). А то, что вы написали, это не шлюз, а фигня какая-то...
ба...а я не знал....
а то что у меня на роутере 2 сетевых интерфейса 91.195.ххх.ххх со шлюзом 91.195.ххх.9 и второй 192.168.31.46 со шлюзом 192.168.31.1
и человек из нашей сети с адресом 192.168.10.51 должен подключиться через мой роутер к компьютеру(серверу) в моей внутренней сети роутера с ip 192.168.0.2 - что шлюз не нужен был?
надеюсь не запутал... 192.168.31.46 и 91.195.ххх.ххх и шлюзы к ним - дает мне провайдер! + 4 компьютера во внутренней сети роутера!
а то что у меня на роутере 2 сетевых интерфейса 91.195.ххх.ххх со шлюзом 91.195.ххх.9 и второй 192.168.31.46 со шлюзом 192.168.31.1
и человек из нашей сети с адресом 192.168.10.51 должен подключиться через мой роутер к компьютеру(серверу) в моей внутренней сети роутера с ip 192.168.0.2 - что шлюз не нужен был?
Вот ведь поток мыслей...
Скорее всего, вам нужно
route add -net 192.168.10.0/24 gw 192.168.31.1
в post-boot.
колбаскин
30-11-2008, 22:08
Вот ведь поток мыслей...
Скорее всего, вам нужно
route add -net 192.168.10.0/24 gw 192.168.31.1
в post-boot.
я же написал что разобрался (http://wl500g.info/showpost.php?p=121709&postcount=6)...
у меня все работает....а как я этого добился - я написал!
может это и не правильно - но все пашет...по второму ip адресу у меня доступен сайт и игровые сервера....
я же не помощи прошу а написал решение своей проблемы...