@DragoSFire

Как заставить веб сервер обращаться к другому сетевому интерфейсу?

Здравствуйте. На сервере имеются две сетевые карты, с двумя разными айпи адресами и с выходом в сеть. Соответственно два интерфейса: eth0 и eth1. Возникла потребность перевести один сайт с eth0 на eth1, чтобы он не мешал остальным сервисам, работающим на eth0. Сайты крутятся на nginx. Каким образом можно реализовать данные действия?

Попробовал продампить интерфейсы с помощью tcpdump. Специально запустил этот сайт на отдельном порте.
tcpdump -i eth1 port 82 - при обращении данные идут, все работает, однако...
tcpdump -i eth0 port 82 - то же самое, что и с первым интерфейсом.
Разве не должно быть обращение только к конкретному источнику?

lspci | grep Eth
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 06)
0a:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

ifconfig
eth0      Link encap:Ethernet  HWaddr 90:2b:34:59:xx:xx  
          inet addr:83.69.139.xxx  Bcast:83.69.139.255  Mask:255.255.255.128
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:50599 errors:0 dropped:6547 overruns:0 frame:0
          TX packets:65316110 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3383987 (3.2 MiB)  TX bytes:50516577893 (47.0 GiB)

eth1      Link encap:Ethernet  HWaddr 90:2b:34:59:xx:cc  
          inet addr:83.69.139.xxx  Bcast:83.69.139.255  Mask:255.255.255.128
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:34286328 errors:0 dropped:4 overruns:0 frame:0
          TX packets:776 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3543689385 (3.3 GiB)  TX bytes:49832 (48.6 KiB)
          Interrupt:20 Memory:fb700000-fb720000
  • Вопрос задан
  • 300 просмотров
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
listen

ну, перед этим ipconfif

потому что лысн IP , а не interface
Ответ написан
shambler81
@shambler81 Куратор тега Linux
капец, ребята а просто развести эти сайты в виртуалхосте или в нигткс конфе не судьба?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы