Networking

為什麼當我重新啟動伺服器時我的網路沒有自動配置?

  • February 23, 2013

我有一個小問題,我使用的是VPN(使用openvpn),它在伺服器啟動時自動啟動,問題是每次我必須設置這樣的東西

route add -net 10.108.**.** netmask 255.255.255.192 gw 10.108.**.**

如果我進行 ifconfig 它的 eth0 和 eth1 以及 lo 和 tap0

tap0      
Link encap:Ethernet  HWaddr 1a:ad:6b:69:3c:83
inet addr:10.108.24.253  Bcast:10.108.24.255  Mask:255.255.255.0
inet6 addr: fe80::18ad:6bff:fe69:3c83/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:481 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100

而且我不明白為什麼在我的界面上不起作用

up route add -net 10.108.**.0 netmask 255.255.255.** gw 10.108.**.1
down route del -net 10.108.**.0 netmask 255.255.255.** gw 10.108.**.1

所以,我必須寫這個

route add -net 10.108.*.0 netmask 255.255.255.** gw 10.108.**.1

知道可能是什麼嗎???

(我用的是 Debian6)

我懷疑你遇到了與時間有關的問題。我懷疑在執行您的路由語句時 VPN 連結沒有完全建立。如果我是您,我會仔細查看您正在使用的 VPN 工具,並在建立連接後使用 VPN 中的功能更新您的路由。

引用自:https://serverfault.com/questions/481329