• 2

請教LINUX上網問題

新安裝的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的前輩 可以指點如何將網路打通嗎
2020-10-14 10:17 發佈
文章關鍵字 Linux 上網問題
你應該先用ifconfig查看你的網卡設定.還有是否有取到DHCP的IP
如果有IP,先確認是否正確.你的Gateway是192.168.100.1那你的IP應該是192.168.100.x
再執行traceroute 168.95.1.1確認到Hinet DNS是否有通.斷在那一段.找出問題
如果有通,有可能是DNS設定錯誤.這樣才會有方向
Networkmanager有正確安裝嗎?
kenny_hsu0910 wrote:
你應該先用ifconfig...(恕刪)


ifconfig是同網域 前面有敘述 可以進到同網路的WEB介面 (可以進到路由器的設定介面)
DNS下dig也有外部IP回應的 但是PING不出去外網
GATEWAY位置169.254.100.1 也PING的到
srwe wrote:
Networkmanager



有的 我是安裝目前最新版的Fedora 32 基本套件都有安裝
現在的問題是內網都可以正常連線(可以進到NAS存取資料 進到路由器設定) 同網域的電腦都PING的到
DNS運作正常 可以查到外網IP位置 GATEWAY IP 可以PING的到(就是路由器)
但是無法連外網 同網域的電腦 WIN10 NAS等設備都可以正常連外網
169.254 開頭的IP是內網用的IP

DHCP 服務啓用了沒有?
srwe wrote:
169.254 開頭...(恕刪)

啟用了 用DHCP或是指定IP狀況都是一樣
無線路由器一定都是用GATEWAY對外 但是GATEWAY PING的到但是Metric 都是20300
whatdavid123 wrote:
啟用了 用DHCP或(恕刪)

whatdavid123大大

1.有試過除了linux接asus ap外其他設備都不接嗎?(包含手機)
2.貼上指令結果
ifconfig
ip route show

3.linux主機是有線網路還是wifi?如果是wifi有試過用手機熱點分享網路給linux嗎?
4.應該不是用vmware吧?
5.提供網路架構圖會更好
6.linux應該沒啟用dhcp server吧?
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
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?