2011-05-05

Создать файл нужного размера.

Linux:

dd if=/dev/zero of=10MB.dat bs=1M count=10

 

Windows:

fsutil file createnew c:\10MB.dat 10485760

SecurePlatform. Где мои маршруты?

Если дать команду ifconfig <ifname> down, маршруты через данный интерфейс пропадут. При последующем выполнении ifconfig <ifname> up маршруты не появятся (кроме конечно directly connected).  Можно выполнить service network restart чтобы маршруты появились.

netstat -rn
ifconfig eth0 down
ifconfig eth0 up
netstat -rn
service network restart
netstat -rn

netplugd

В SecurePlatform отсутсвует демон netplugd. Это означает, что если выдернуть патч-корд, соответсвующий интерфейс не уйдет все еще будет в состоянии UP. Соответсвенно, маршруты тоже останутся.

Putty. Сохранение паролей.

Это может быть полезно в лабораторной среде. Проблема решается с помошью опции командной строки.

putty.exe -l admin -pw abc123!

Теперь логин/пароль будет подставляться автоматически во все ssh сессии. Включите каталог с putty в переменную PATH или указывайте полный путь. Удобно перенастроить ярлык. Отметим что это сценарий для лабораторный среды для серверов с одинаковыми паролями. Не забывайте так-же про вариант с ключами!

Настройка статических маршрутов в SecurePlatform

Маршрут по умолчанию:

route add default gw 172.16.1.1
route --save

Маршрут до сети:

route add -net 10.0.0.0/24 gw 172.16.1.2
route --save

Маршрут до хоста:

route add -host 10.0.0.100 gw 172.16.1.3
route --save

Настройка интерфейсов в SecurePlatform

ifconfig eth0 172.16.1.2 netmask 255.255.255.0
ifconfig eth1 10.0.0.1   netmask 255.255.255.0
ifconfig --save

Отличие от большиства дистрибутивов Linux в наличии удобной опции  --save

GRE tunnels in Linux

NetA – RouterA – Inet – RouterB – NetB

Router A (eth0: 172.16.1.2/24; eth1: 10.0.0.0/24)

modprobe ip_gre
ip tunnel add gre0 mode gre \
remote 172.16.2.2 local 172.16.1.2
ip addr add 192.168.1.1 peer 192.168.1.2 dev gre0
ip link set gre0 up
ip route add 10.0.4.0/24 dev gre0
netstat -rn

 

Router A (eth0: 172.16.2.2/24; eth1: 10.0.4.0/24)

modprobe ip_gre
ip tunnel add gre0 mode gre \
remote 172.16.1.2 local 172.16.2.2
ip addr add 192.168.1.2 peer 192.168.1.1 dev gre0
ip link set gre0 up
ip route add 10.0.0.0/24 dev gre0
netstat -rn

IPIP Tunnels in Linux

NetA – RouterA – Inet – RouterB – NetB

Router A (eth0: 172.16.1.2/24; eth1: 10.0.0.0/24)

modprobe ipip
ip tunnel add tun0 mode ipip \
remote 172.16.2.2 local 172.16.1.2
ip addr add 192.168.1.1 peer 192.168.1.2 dev tun0
ip link set tun0 up
ip route add 10.0.4.0/24 dev tun0
netstat -rn

 

Router A (eth0: 172.16.2.2/24; eth1: 10.0.4.0/24)

modprobe ipip
ip tunnel add tunnel0 mode ipip \
remote 172.16.1.2 local 172.16.2.2
ip addr add 192.168.1.2 peer 192.168.1.1 dev tunnel0
ip link set tunnel0 up
ip route add 10.0.0.0/24 dev tunnel0
netstat -rn