設定Windows路由

設定Windows路由

下面指令可以用command設定網卡的故定IP跟Gateway等資訊
例如:我要設定一組10.255.2.20的IP,Gateway為10.255.2.1,DNS1: 168.95.1.1;DNS2: 172.18.1.30

#設定IP
netsh interface ip add address "區域連線" 10.255.2.20 255.255.255.0
#設定Gareway
netsh interface ip add address "區域連線" gateway=10.255.2.1 gwmetric=2
#設定DNS位置
netsh interface ip add dns "區域連線" 168.95.1.1
netsh interface ip add dns "區域連線" 172.18.1.30

如果您有兩張以上網卡
可以針對不同網卡設定不同祿油喔!!
例如我有另一個IP的Gateway為172.18.11.1,希望這個Gateway是對內部的Server
其他的都要透過上面那個10.255.2.1來對外,內部有10.x.x.x, 172.x.x.x, 192.x.x.x等網段的IP

 route add 0.0.0.0 mask 255.0.0.0 10.255.2.1
route add 10.0.0.0 mask 255.0.0.0 172.18.11.1
route add 172.0.0.0 mask 255.0.0.0 172.18.11.1
route add 192.0.0.0 mask 255.0.0.0 172.18.11.1

最後您可以透過下面指令來顯示目前routing的設定

#顯示幕前設定
route print

這個網誌中的熱門文章

Bash判斷參數是否存在

Node.js package : forever