[問題] HiNet 無法撥 PPPoE
各位好
我剛剛被斷網
結果竟然撥不上
我發現把ipv6開啟後
就可以撥上了
Apr 1 00:00:25 cargon pppd[4323]: Remote message: Login ok
Apr 1 00:00:25 cargon pppd[4323]: PAP authentication succeeded
Apr 1 00:00:25 cargon pppd[4323]: peer from calling number C0:14:B8:13:A8:21
authorized
Apr 1 00:00:25 cargon pppd[4323]: sif6addr: ioctl(SIOCSIFADDR): Permission
denied (line 2613)
Apr 1 00:00:25 cargon pppd[4323]: cif6addr: ioctl(SIOCDIFADDR): No such
address
Apr 1 00:00:25 cargon pppd[4323]: LCP terminated by peer
Apr 1 00:00:25 cargon pppd[4323]: Modem hangup
Apr 1 00:00:25 cargon pppd[4323]: Connection terminated.
Apr 1 00:00:25 cargon pppd[4323]: Connect time 0.1 minutes.
Apr 1 00:00:25 cargon pppd[4323]: Sent 48 bytes, received 58 bytes.
我是使用 Linux Debian 作業系統
但我發現網路真的很不穩定所以在修路由器時,拉給伺服器的線路竟然也會斷線
而且我發現有人冒用我的 Mac Address + IP Address
以致於我一直網路怪怪的,所以我用 Netmask 解決了一下,並且將連線LOG起來
並且把所有 WIFI AP 設為 AP Isolation 以防止有裝置冒用我的 Mac 或 IP
我發現情況明顯好轉,且不再有 IP 被搶的問題
在 Linux 底下
設定在 /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6=1
並且鍵入 sysctl -p 就可以強迫關閉 ipv6
但我發現強迫關閉 ipv6 會無法連上 PPPoE
因此我只要設定好 net.ipv6.conf.all.disable_ipv6=0
並鍵入 sysctl -p 就可以再次開啟 ipv6 讓我可以連上 PPPoE
那麼我來寫個 script 解決這種問題吧:
#!/bin/sh
poff -a
sysctl -w net.ipv6.conf.all.disable_ipv6=0
pon dsl-provider
sleep 10
sysctl -w net.ipv6.conf.all.disable_ipv6=1
好吧,那我來學學外國人怎麼結尾
No Further Information
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.24.125 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Broad_Band/M.1648754755.A.B9A.html
→
04/01 03:37,
2年前
, 1F
04/01 03:37, 1F
→
04/01 08:37,
2年前
, 2F
04/01 08:37, 2F
→
04/01 08:38,
2年前
, 3F
04/01 08:38, 3F
→
04/01 08:55,
2年前
, 4F
04/01 08:55, 4F
→
04/01 08:56,
2年前
, 5F
04/01 08:56, 5F
→
04/01 12:02,
2年前
, 6F
04/01 12:02, 6F
推
04/01 12:05,
2年前
, 7F
04/01 12:05, 7F
推
04/01 15:21,
2年前
, 8F
04/01 15:21, 8F