|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Yar Tikhiy 2:5020/118 27 Nov 2000 18:42:44 To : Vladimir Sharun Subject : Re: Cмена адреса HOWTO -------------------------------------------------------------------------------- VS> Hужно сменить свой адресочек, как это делается - я знаю, но вот вопрос VS> возник: а запущеные сервисы останавливать надо, или биндятся не на адреса, VS> а VS> на интерфейсы ? Чего-то специфического биндящегося на определенный адрес VS> нет. Hу ipfw+nat я потушу и перестрою потом, а как быть со всякими VS> samba/ssh/oops/hlds_l ? В общем случае сервисы, слушающие на INADDR_ANY, перезапускать совершенно необязательно, так как конкретный адрес выбирается в процессе установления нового соединения и записывается только в новый tcpcb. Естественно, уже установленные с подлежащего смене адреса соединения порвутся. Hа практике же есть сервисы (особенно стоит упомянуть ntpd и BIND), открывающие отдельный сокет для каждого адреса системы. Вот их-то надо перезапустить. Выяснить их точный список поможет команда $ netstat -anfinet А самый беспроблемный метод - держать сервисы на специально выделенных им адресах, навешенных на loopback. Благо (почти?) все современные сетевые демоны умеют делать bind на конкретный адрес. Если адрес надо менять удаленно, и висит он именно на том интерфейсе, через который ты зашел на машину, то полезно запускать ifconfig в background. Hапример, вот так: # (sleep 2; # make sure we get away timely before the explosion > ifconfig if0 down; # flush link-layer routes > ifconfig if0 inet 192.168.0.1 netmask 0xffffff00 up # just do it! > ) > /dev/null 2>&1 & exit # Run Lola Run! VS> Перегружаться не предлагать - это я и сам умею. Проблема в том, что VS> захотелось NT-вому админу загрести всю сетку под 192.168/24, а у меня VS> 10/24, VS> хотя алиас на 192-ю сетку есть, но некузяво как-то жить на алиасе :)) VS> Поправьте, если кузяво - тогда и рыпаться не буду. IMHO когда во внутренней сети начинают путаться приватные адреса (следующий шаг - NAT с приватных на приватные) - совсем плохо. А смена IP адреса не страшнее прививки ;-) SY, Yar --- ifmail v.2.15dev5 * Origin: Chemistry Department of Moscow State University (2:5020/118) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1168338cce74d.html, оценка из 5, голосов 10
|