Changes
Jump to navigation
Jump to search
← Older edit
Linux command: route
(edit)
Revision as of 14:38, 7 November 2018
906 bytes added
,
14:38, 7 November 2018
no edit summary
Line 23:
Line 23:
sudo route add -net 22.0.0.0 netmask 255.255.0.0 gw 15.17.160.1 enp9s0
sudo route add -net 22.0.0.0 netmask 255.255.0.0 gw 15.17.160.1 enp9s0
sudo ip r a 20.1.30.0/24 via 15.17.160.1 dev enp9s0</source>
sudo ip r a 20.1.30.0/24 via 15.17.160.1 dev enp9s0</source>
+
+
+
== fixroute script ==
+
<source lang="bash">match=$(route -n | awk '{print $1 " " $2}' | grep '0.0.0.0 172.27.0.1')
+
+
if [ ! -z "$match" ]; then
+
sudo route del -net 0.0.0.0 netmask 0.0.0.0 gw 172.27.0.1 enp0s25 >> /tmp/fixroute.log
+
echo "\033[1;32m Removed route from routing table \033[0;00m"
+
sudo route -n
+
else
+
echo "\033[1;31m Route not found: -net 0.0.0.0 netmask 0.0.0.0 gw 172.27.0.1 enp0s25 \033[0;00m"
+
sudo route -n
+
fi</source>
+
/usr/sbin/routes
+
<source lang=bash>
+
#!/bin/bash
+
echo "Removing routes"
+
sudo ip r d default via 15.17.160.1 dev eth0
+
echo "Adding routes"
+
sudo ip r a 20.1.30.0/24 via 15.17.160.1 dev eth0
+
sudo ip r a 20.1.40.0/24 via 15.17.160.1 dev eth0
+
sudo ip r a 20.1.43.0/24 via 15.17.160.1 dev eth0
+
sudo ip r a 22.0.0.0/16 via 15.17.160.1 dev eth0
+
sudo ip r a 20.1.32.0/24 via 15.17.160.1 dev eth0
+
sudo ip r a 192.168.45.0/24 via 15.17.160.1 dev eth0
+
+
</source>
Rafahsolis
Bureaucrats
,
Administrators
2,306
edits
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
Variants
Views
Read
Edit
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
Special pages
Printable version