Yanis Posted December 5, 2008 Posted December 5, 2008 Добрый вечер! Снова столкнулся с проблемой!!! В FreeBSD псевдоним - IP можно указать так - (ifconfig dc0 inet 192.168.0.100 netmask 255.255.255.0 alias) Как єто делается в Ubuntu server 8.04? dc0 - єто сетевая карта PCMCI. Спасибо!!! Вставить ник Quote
EvilShadow Posted December 5, 2008 Posted December 5, 2008 ip a a 192.168.0.100/24 dev X, где X - интерфейс, например, eth0 Вставить ник Quote
Yanis Posted December 5, 2008 Author Posted December 5, 2008 Спасибо большое, такой быстрый ответ, я даже и не ожидал. Спасибо! Как я понял это прописывается в файле /etc/network/interfaces да? Вставить ник Quote
EvilShadow Posted December 5, 2008 Posted December 5, 2008 Нет. Это консольная команда, работает с установленным пакетом iproute/iproute2. Впрочем, в большинстве современных дистрибутивов он установлен. Как это выглядит в файлах конфигурации - зависит от конкретного дистрибутива: http://forum.linux.ru/index.php?t=msg&...3acb5ecca50893f Кстати, если собирать Дебиан из бутстрапа, пакета iproute там нет, есть только классический ifconfig. Вставить ник Quote
Mancubus Posted December 5, 2008 Posted December 5, 2008 в ifconfig debian это делается через: ifconfig ethX:Y 10.10.10.1 netmask 255.255.255.0 X- тот же Y- номер алиаса Вставить ник Quote
Yanis Posted December 5, 2008 Author Posted December 5, 2008 И как заставить эту консольную команду роботать? Вы извените что я ваше время попусту трачу, просто немогу врубится как должно роботать следующае! Я установил Ubuntu и с ней DNS, PHP, MySQL, Apache дал компу IP - 10.177.0.250, зашёл в /etc/apache2/httpd.conf и вписал туда ServerName 10.177.0.250, затем зашёл в /etc/apache2/sites-available/default там я кое что изменил ________________________________________________________________________________ __________________________________ Было ТАК ________________________________________________________________________________ __________________________________ NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/access.log combined ServerSignature On Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.1/255.0.0.0 ::1/128 </Directory> ________________________________________________________________________________ ___________________________________________________ Стало ТАК ________________________________________________________________________________ ___________________________________________________ NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName cvc.cv DocumentRoot /var/www/localhost <Directory "/var/www/localhost"> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/localhost> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/access.log combined ServerSignature On Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 10.177.0.250/255.255.255.0 ::1/128 </Directory> Перезапускаю апачь и в браузере пишу 10.177.0.250 и вижу страницу которую я кинул в /var/www/localhost Djghjc в чём если я хочу загрузить теперьдругую страницу например с 10.177.0.150, для этого я создаю файл в /etc/apache2/sites-available/default1 в нем миняю. ________________________________________________________________________________ __________________- NameVirtualHost *:80 тут я пробовал изменить * на 10.177.0.150 <VirtualHost *:80> и тут я пробовал изменить * на 10.177.0.150 ServerAdmin webmaster@localhost ServerName cvc.cv DocumentRoot /var/www/local <Directory "/var/www/local"> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/local> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/access.log combined ServerSignature On Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 10.177.0.150/255.255.255.0 ::1/128 </Directory> ______________________________________________ После создаю катклог /war/www/local в него кидаю файл Index.html Пишу в браузере 10.177.0.150 и ничего нет! :( Какя понимаю я совсем не то делаю, мне просто нужно настроить DNS да? Спасибо и извените за мозгопарку. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.