无线路由和iptables相关的
现在在做一个测试,车机(android)起一个热点, 并连接小米路由,小米路由下还连着一个电脑,小米路由也连接着公司外网,现在有一个神奇的现象是,手机连接车机的热点,能ping通
小米路由器下的电脑,但是无法连接外网,但是电脑却能连接外网。
eth0.4 Link encap:Ethernet HWaddr aa:bb:cc:dd:ee:02 inet addr:172.20.30.34 Bcast:172.20.30.255 Mask:255.255.255.0 inet6 addr: fe80::a8bb:ccff:fedd:ee02/64 Scope: Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:4354 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 TX bytes:397768 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope: Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:127034 errors:0 dropped:0 overruns:0 frame:0 TX packets:127034 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:11179606 TX bytes:11179606
ip route命令使用:
添加默认路由⽰例: 设置到⽹络10.0.0/24的路由经过⽹关193.233.7.65 ip route add 10.0.0/24 via 193.233.7.6
protocol RTPROTO --只列出协议是RTPROTO的路由。 scope SCOPE_VAL --只列出范围是SCOPE_VAL的路由。 type TYPE --只列出类型为TYPE的路由。 dev NAME --只列出通过设备NAME的路由。 via PREFIX --只列出下⼀跳通过PREFIX的路由。 src PREFIX --只列出源地址属于PREFIX的路由
iptables命令使用:
查看所有的规则:
[root@bogon ~]# iptables -nvL
各参数的含义为:
-
-L 表示查看当前表的所有规则,默认查看的是 filter 表,如果要查看 nat 表,可以加上 -t nat 参数。 -n 表示不对 IP 地址进行反查,加上这个参数显示速度将会加快。 -v 表示输出详细信息,包含通过该规则的数据包数量、总字节数以及相应的网络接口。
上一篇:
Java架构师技术进阶路线图