minor
This commit is contained in:
parent
d2074ba255
commit
0ea84f23f3
22
linux_routing.md
Normal file
22
linux_routing.md
Normal file
@ -0,0 +1,22 @@
|
||||
## Linux routing things
|
||||
|
||||
|
||||
#### same interface reply
|
||||
https://gmelikov.com/2018/02/27/linux-network-reply-interface-incoming/
|
||||
|
||||
Long story short: local corporate server have 2 interfaces:
|
||||
|
||||
1) Public Internet IP address (eth0)
|
||||
2) Local network IP address (eth1)
|
||||
|
||||
By default Linux tries to reply on interface with default route (eth0 in this case), even if request came from different iface (eth1). Let’s fix it.
|
||||
We need to create an `ip rule` with IP adresses table and configure it for all interfaces:
|
||||
|
||||
```
|
||||
echo 200 reth0 >> /etc/iproute2/rt_tables
|
||||
echo 201 reth1 >> /etc/iproute2/rt_tables
|
||||
ip rule add from <ip address of eth0> table reth0
|
||||
ip route add default via <gateway of eth0> dev eth0 table reth0
|
||||
ip rule add from <ip address of eth1> table reth1
|
||||
ip route add default via <gateway of eth1> dev eth1 table reth1
|
||||
```
|
3
werkzeug.md
Normal file
3
werkzeug.md
Normal file
@ -0,0 +1,3 @@
|
||||
## Werkzeug
|
||||
|
||||
GBH2600
|
Loading…
Reference in New Issue
Block a user