Chvalov
@Chvalov

Не пингует сервер по внешнему ип в локальной сети, в чем проблема?

Есть сервер на Ubuntu Server 14.04.1 X64
Установленные пакеты:
root@SERVER-OVIS:/home/chvalov# sudo dpkg --get-selections
pastebin.com/raw.php?i=0CegZh1Z

Настройки iptables:
root@SERVER-OVIS:/home/chvalov# iptables -L -n -v
Chain INPUT (policy ACCEPT 6788 packets, 349K bytes)
 pkts bytes target     prot opt in     out     source               destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 11235 packets, 1541K bytes)
 pkts bytes target     prot opt in     out     source               destination

По локальному ip "10.11.1.1" пингует и загружает страницу апача.

По внешнему не пингует и не загружает ничего (в сети провайдера).
Люди других провайдеров по внешнему адресу ходят отлично и пунгуют.

Думал что проблема в провайдера, но когда начал доказывать сказали что у них все в порядке, ковырять у себя.
Прикол то в том что что если подключиться по pppoe с Windows 7 то все нормально работает, пингует и загружает сайты с nginx.
  • Вопрос задан
  • 9994 просмотра
Пригласить эксперта
Ответы на вопрос 3
VBKesha
@VBKesha
Я правильно понял что сервер не пингуется из локальной сети по IP который смотрит в инет?
попробуй от рута дать команду
echo 1 > /proc/sys/net/ipv4/ip_forward
Если поможет то дальше править /etc/sysctl.conf
Ответ написан
sudo apt-get install tcpdump
sudo tcpdump -i ppp0 -vnn icmp

пробуете пинговать

UPD:
скорей всего в конфиге eth0 прописан шлюз
из-за этого ответы уходят через eth0
посмотрите в /etc/ppp/peers/ лежит файл настроек pppoe
добавьте в него параметр
defaultroute
Ответ написан
Gasoid
@Gasoid
для понимания нужен вывод с команды:
netstat -an|grep :80

route del -net 91.236.248.0 gw 10.11.0.251 netmask 255.255.252.0 dev eth0
Ответ написан
Ваш ответ на вопрос

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

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