新安裝的LINUX都無法上網 已經用了一整天了 還是不知道問題(有線連接 右上角連線始終都是問號)
AP使用ASUS的無線路由器 內網位置 169.254.100.1 同網域有一台NAS 與WIN10電腦 都可以正常對外連線
LINUX主機可以用火狐登入NAS 與 路由器 介面
也 PING的到NAS與 路由器 (Gateway 169.254.100.1)
試了很久很多方式還是無法上網
我是安裝FEDORA V32 桌面版本(也試過 Ubuntu Centos也是一樣)
索性重新安裝WIN10 是可以正常上網的(沒做任何設定 只用DHCP)(代表電腦沒問題)
但是因為學習需要還是安裝回FEDORA
很懷疑是ASUS路由器封鎖了什麼 但是路由器設定看了半天還是不知道問題
上網的條件 正確的IP GATEWAY 和DNS
IP已經是DHCP正常設定(因為可以用Firefox登入同網域NAS的WEB介面 也可登入ASUS的路由器)
DNS的部分 下dig www.google.com 可以得到正確的解析
[root@linux david]# dig www.google.com
; <<>> DiG 9.11.17-RedHat-9.11.17-1.fc32 <<>> www.google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17512
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: c410753db6512f67af680a9b5f84255f9b5552e1ce815c47 (good)
;; QUESTION SECTION:
;www.google.com. IN A
;; ANSWER SECTION:
www.google.com. 298 IN A 172.217.24.4
;; Query time: 3 msec
;; SERVER: 169.254.100.1#53(169.254.100.1)
;; WHEN: 10 12 17:44:01 EDT 2020
;; MSG SIZE rcvd: 87
最後剩下的是Gateway(我的路由器位置 169.254.100.1)
ping 169.254.100.1 可以得到回應
但是route -n會得到
[root@linux david]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 169.254.100.1 0.0.0.0 UG 20100 0 0 eno1
169.254.100.0 0.0.0.0 255.255.255.0 U 100 0 0 eno1
可以看到Metric 是 20100 就是不通~ 我用命令新設定 Metric 為10 重啟網路又會變回20100
無法確定不通的原因(其他設備上網正常 今天有將asus韌體更新為新版)
請問懂linux的前輩 可以指點如何將網路打通嗎
kenny_hsu0910 wrote:
你應該先用ifconfig...(恕刪)
ifconfig是同網域 前面有敘述 可以進到同網路的WEB介面 (可以進到路由器的設定介面)
DNS下dig也有外部IP回應的 但是PING不出去外網
GATEWAY位置169.254.100.1 也PING的到
shibuy wrote:
whatdavid123...(恕刪)
shibuy wrote:
whatdavid123...(恕刪)
shibuy wrote:
whatdavid123...(恕刪)
1.沒有 我覺得意義不大 因為我HUB設備數7個都可以正常上網 LINUX這台電腦灌過WIN10也可以正常上網
2.
[david@linux ~]$ ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 169.254.100.101 netmask 255.255.255.0 broadcast 169.254.100.255
inet6 fe80::e8eb:8d62:d321:f386 prefixlen 64 scopeid 0x20<link>
ether 44:39:c4:50:6d:d7 txqueuelen 1000 (Ethernet)
RX packets 23 bytes 5567 (5.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 132 bytes 13233 (12.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 20 memory 0xf7100000-f7120000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 23 bytes 2784 (2.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 23 bytes 2784 (2.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[david@linux ~]$ ip route show
default via 169.254.100.1 dev eno1 proto dhcp metric 20100
169.254.100.0/24 dev eno1 proto kernel scope link src 169.254.100.101 metric 100
[david@linux ~]$ ping 169.254.100.1
PING 169.254.100.1 (169.254.100.1) 56(84) bytes of data.
64 bytes from 169.254.100.1: icmp_seq=1 ttl=64 time=0.469 ms
64 bytes from 169.254.100.1: icmp_seq=2 ttl=64 time=0.476 ms
64 bytes from 169.254.100.1: icmp_seq=3 ttl=64 time=0.501 ms
64 bytes from 169.254.100.1: icmp_seq=4 ttl=64 time=0.484 ms
3.我用有線的 無線網卡我還特別去買一張 連同一台AP也是一樣
用手機 熱點我剛才測試 ===>可以上網!!
所以是ASUS路由器的問題~~ 可是我在路由器設定沒看到疑似的選項
4.不是用vmware 用前面安裝WIN10有用VMWARE測試反而可以上網
5.網路架構 中華電信數據機 => ASUS路由器 =>HUN集線器 => 灌LINUX的電腦
6.dhcp 和指定IP都試過 結果一樣dhcp 也有正常指定正確IP
內文搜尋

X