« Отговор #23 -: Aug 28, 2005, 21:19 »
Ами провери дали въобще излизат пакети от ppp0 интерфейса навън, когато правиш някакви заявки от NAT-натата машина. Това става с командата:
tcpdump -n -i ppp0 host адреса_на_ppp0_интерфейса
Адресът може да се види с ifconfig ppp0
Преди да пуснеш дъмпа, на клиентската машина пускаш да върви пинг до някакъв IP адрес, който предварително знаеш (не по име, защото явно няма да имаш DNS резолвинг). Ако от дъмпа виждаш пингове от адреса на ppp0 интерфейса към този адрес, значи че маскирането ти работи и наистина е възможно доставчика ти да прави проблеми (малко вероятно). Ако не виждаш да излизат пакети от адреса на ppp0 интерфейса към адреса, който пингваш - проблема е при теб. Чак след този тест трябва да се впускаш в patch-o-matic-ване и т.н. BTW с обикновен модем ли си или ползваш PPPoE, PPTP или нещо такова?
P.S. За да си сигурен, че пакетите от клиентската машина идват до рутера ти, можеш да пуснеш един дъмп и на вътрешния интерфейс на рутера: tcpdump -n -i eth1 host адреса_на_клиентския_комп
Въобще, ползването на tcpdump е задължително за мрежовия администратор.
Best wishes!
Alex