Переименуйте все файлы .htaccess на сервере

скачать zip

Вы всегда можете свернуть архивированный JDK из oracle. Это можно перенести в нужное положение и извлечь.

Java не нуждается в большой настройке. Установка JAVA_HOME в файле профиля является хорошей идеей и помещением JDK / bin-dir в путь. Однако ...

Если уже установлен OpenJDK или Java-1.5, это может быть более сложным. Часто бывает много ссылок в / etc / alternatives для Java - проверьте это.

центральная машина в качестве репозитория

Не знаю, можно ли использовать центральный компьютер в качестве прокси. установить там JDK и сообщить другим машинам использовать его в качестве источника. Ключевые слова для поиска: репозиторий, apt-get, прокси.

suboption / variant:

Скопируйте загруженные .dep-файлы клиентам и используйте dpkg -i xy.deb для установки Это.

Network vodoo

Вы можете использовать несколько команд, помещенных в сценарий, чтобы использовать центральную машину в качестве маршрутизатора, чтобы посещать интернет у клиентов. Вам также нужны 2 команды на клиентах. Затем вы можете использовать apt-get от клиентов для доступа в Интернет.

Я сам не понимаю эти сценарии - только в sofar, чтобы принять его к моим потребностям. :) Это мой сценарий «gateway.sh», который будет запускаться на маршрутизаторе с помощью sudo:

#!/bin/bash
# test if ip-forward is up - if not, enable it:
#
# maybe the network card has no IPv4 adress? Use a static IP:
# if you have a static, well known IP, comment this out:
ifconfig eth0 192.168.32.8 up 
#
# Tell the kernel to do ip-forwarding:
#
ipf=$(cat /proc/sys/net/ipv4/ip_forward)
if [[ ipf -eq "0" ]] ; then 
    echo "1" > /proc/sys/net/ipv4/ip_forward
fi
#
# forward-masquerade, script follows:
#
. /etc/ppp/masquerade
#
# might or might not be needed. 
# start dhcp-server, older method:
# /etc/init.d/dhcp3-server start
# newer method:
# /etc/init.d/dhcdbd start

Затем вам нужен скрипт ip-masquerade, который вам не нужно размещать в / etc / ppp / masqeuerade, но измените строку в gateway.sh, если вы этого не сделаете.

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
#
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
#
iptables -A FORWARD -p tcp --tcp-flags SYN,RST, SYN -j TCPMSS --clamp-mss-to-pmtu

Всего несколько строк. Теперь вы начнете sudo gateway.sh и ждете клиентов. Они не будут делать много:

 sudo route add default gw 192.168.32.8 

независимо от IP центральной машины. Этого уже достаточно. Возможно, вы захотите изменить DNS-сервер, чтобы там был один из DNS-провайдеров:

 sudo edit /etc/resolv.conf 

В качестве альтернативы клиентам-авариям и сетевым администраторам могли быть помехи.

заключение:

Для третьего и первого способов я знаю, как это сделать точно, но самым элегантным способом, вероятно, будет № 2, но я никогда не делал этого сам. Поэтому я бы рекомендовал немного поискать или немного подождать, может быть, кто-то знает, как это сделать или как сделать что-то лучше.

1
задан 29 August 2015 в 11:07

0 ответов

Другие вопросы по тегам:

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