Sziasztok.
OpenVPN kiszolgálót szeretnék a szerveremre amin Ubuntu szerver fut. Felraktam egy bridge-utils csomagot apt-al amihez megcsináltam a howto szerint az init scriptet, azonban már másodszor kérek a gépre restartot mert ilyeneket irogat amikor beindítom a cuccot.
/etc/init.d/bridge start
Starting BridgeThu Jul 3 05:15:51 2008 Note: Cannot ioctl TUNSETIFF tap0: Device or resource busy (errno=16)
Thu Jul 3 05:15:51 2008 Note: Attempting fallback to kernel 2.2 TUN/TAP interface
Thu Jul 3 05:15:51 2008 Cannot open TUN/TAP dev /dev/tap0: No such file or directory (errno=2)
Innentől elszáll a net és szevasz tavasz távoli elérés.
Az init script:
#!/bin/bash # Create global variables # Define Bridge Interface br="br0" # Define list of TAP interfaces to be bridged, # for example tap="tap0 tap1 tap2". tap="tap0" # Define physical ethernet interface to be bridged # with TAP interface(s) above. eth="eth0" eth_ip="87.229.104.252" eth_netmask="255.255.255.0" eth_broadcast="87.229.104.255" gw="87.229.104.254" start_bridge () { ################################# # Set up Ethernet bridge on Linux # Requires: bridge-utils ################################# for t in $tap; do openvpn --mktun --dev $t done for t in $tap; do ifconfig $t 0.0.0.0 promisc up done ifconfig $eth 0.0.0.0 promisc up brctl addbr $br brctl addif $br $eth for t in $tap; do brctl addif $br $t done ifconfig $br $eth_ip netmask $eth_netmask broadcast $eth_broadcast up route add default gw $gw $br } stop_bridge () { #################################### # Tear Down Ethernet bridge on Linux #################################### ifconfig $br down brctl delbr $br for t in $tap; do openvpn --rmtun --dev $t done ifconfig $eth $eth_ip netmask $eth_netmask broadcast $eth_broadcast up route add default gw $gw $eth } case "$1" in start) echo -n "Starting Bridge" start_bridge ;; stop) echo -n "Stopping Bridge" stop_bridge ;; restart) stop_bridge sleep 2 start_bridge ;; *) echo "Usage: $0 {start|stop|restart}" >&2 exit 1 ;; esac
Elindítása elött ellenőriztem, nem volt sem br0 sem pedig tap0 interface. Ha valaki be tudna segíteni azt megköszönném.
- 1560 megtekintés
Hozzászólások
Hello,
"Felraktam egy bridge-utils csomagot apt-al amihez megcsináltam a howto szerint az init scriptet,"
és az uml-utilities csomagot is feltetted?
( http://user-mode-linux.sourceforge.net/ )
- A hozzászóláshoz be kell jelentkezni
Csak egy kerdes: OpenVPN-hez, vagy bridge-hez (vagy akar a tap-hoz) miert kell uml-utilities?
- A hozzászóláshoz be kell jelentkezni
ööö igazad van. Itt most nem arról van szó. Valóban nem kell :-]
- A hozzászóláshoz be kell jelentkezni
Nincs koze a bridge-hez a problemanak, eloszor probalj kezzel letrehozni tap deviceket (ezek specialis eszkozok pl tunctl-ellel tudod letrehozni oket (uml-utilities-ben van amit mar ajanlottak, vagy openvpn --mktun/--rmtun)
Nem letezo devicet kivansz hozzaadni a bridge-hez IMHO
- A hozzászóláshoz be kell jelentkezni