четверг, 7 января 2010 г.

VPN (layer-3) over SSH

Генерируем rsa ключ, на клиенте.

# ssh-keygen -t rsa

Перемещаем открытый ключ на сервер. На сервере редактируем файлы

/etc/ssh/sshd_config
PermitRootLogin forced-commands-only
PermitTunnel point-to-point

/root/.ssh/authorized_keys
(размещаем открытый ключ клиента и команды, которые будут выполнятся при подключении)
tunnel="2",command="ifconfig tun2 10.1.1.2 10.1.1.1 netmask 255.255.255.252; route add 10.0.1.32/27 10.1.1.1;" ssh-rsa AAA== root@h1

На клиенте
# ssh -w 2:2 -f server.com true
# ifconfig tun2 10.1.1.1 10.1.1.2 netmask 255.255.255.252
# route add 10.0.1.0/27 10.1.1.2

Подробности man ssh

Apple USB Ethernet Adapter (A1277), FreeBSD 8.0



Apple USB Ethernet Adapter (модель A1277, стоимость 29$ для США) работает в FreeBSD 8.0

ugen4.2: at usbus4
axe0: on usbus4
axe0: PHYADDR 0xe0:0x10
miibus1: on axe0
ukphy0: PHY 16 on miibus1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ue0: on axe0
ue0: Ethernet address: 00:1f:f3:8a:df:2a
ue0: link state changed to DOWN

# ifconfig -m ue0
ue0: flags=8802 metric 0 mtu 1500
ether 00:1f:f3:8a:df:2a
media: Ethernet autoselect (none)
status: no carrier
supported media:
media autoselect
media 100baseTX mediaopt full-duplex
media 100baseTX
media 10baseT/UTP mediaopt full-duplex
media 10baseT/UTP
media none
#


Настройки ядра

device miibus
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device ehci # EHCI PCI->USB interface (USB 2.0)
device usb # USB Bus (required)
device axe # ASIX Electronics USB Ethernet

понедельник, 4 января 2010 г.

Проброс службы доступа к файлам и принтерам сети Microsoft с помощью putty (ssh)

Устанавливаем "Адаптер Microsoft замыкания на себя"

Пуск --> Панель управления --> Установка оборудования --> Да, устройство уже подсоединено --> Добавление нового устройства --> Установка оборудования, выбранного из списка вручную --> Сетевые платы --> Microsoft --> Адаптер Microsoft замыкания на себя

Заходим в свойства подключения (только что созданного), отключаем все доступные протоколы (у меня "Служба доступа к файлам и принтерам сети Microsoft", "Клиент для сетей Microsoft"), кроме "Протокол Интернета (TCP/IP)" устанавливаем настройки "Протокола Интернета (TCP/IP)" IP-адрес и маску подсети (в моем случае 10.1.1.1/24), отключаем "NetBIOS через TCP/IP" и "просмотр LMHOSTS".

Запускаем Putty из командной строки:


C:\>putty.exe -L 10.1.1.1:139:10.1.1.10:139 user@server.ru

Вводим пароль для входа и можем пользоваться общими папками расположенными на сервере 10.1.1.10, но вводить нужно Ip-адрес добавленного нами адаптера.

Пуск --> Выполнить --> \\10.1.1.1\ --> Enter

пятница, 1 января 2010 г.

Windows 7 Starter. Изменение фона рабочего стола (фонового рисунка)

Вы купили Eee PC 1005HA с предустановленной с ОС Windows 7 Начальная, но как я уже писал в этой версии Windows нельзя изменять фон рабочего стола.

Не отчаивайтесь, напишите свою программу для выполнения этой функции, а если не умеете программировать просто скачайте уже готовую (сайт support.asus.com, раздел Utilities, название System Setting Utility).