大家好,新年快樂,不好意思我又來問關於網路設定的問題了。
先說一下目的:
想要將目前的有線網路用本機的wlan開AP給手機上網。
現在的做法是直接安裝create_ap,
https://github.com/oblique/create_ap
裝好後可以正常用手機連上AP,但不能上網,
因為敝司連網是必須透過proxy才能連出去的,
後來在手機端發現WiFi連線那邊可以設定proxy,
但是手機上Wifi設定那邊有寫到
"瀏覽器會使用HTTP Proxy,但其他應用程式不一定會採用這項設定"
而實際使用也是如此,用chrome可以正常上網,
但LINE就不能連上,
後來study了好久,似乎可以用iptables來設定讓分享的AP透過proxy出去?
不過研究了好久還是不會用,所以上來看看有沒有那位大大知道要怎麼設定的?
以下是iptables的設定:
在開AP之前用iptables -L & iptables -t nat -L都是空的
開了之後用ifconfig看會多一個ap0,iptables也多好幾個
server:~$ ifconfig
ap0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.12.1 netmask 255.255.255.0 broadcast 192.168.12.255
inet6 fe80::faa2:d6ff:febd:5c6e prefixlen 64 scopeid 0x20<link>
ether f8:a2:d6:bd:5c:6e txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 33 bytes 5084 (5.0 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
server:~$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT udp