看板 Linux 關於我們 聯絡資訊
剛接觸LINUX,現在自己在家裡用筆電架設一個SERVER 用的是中華光世代網路,筆電有線接到小烏龜上 然後linux用adsl-setup設定中華電信給的固定IP 家裡其他電腦則是用無線上網, 現在問題是 1) linux主機ping家裡其他主機,沒有回應;但是ping外面的IP是可以的 也就是可以上網連線,上Ptt時,顯示的IP是固定IP沒錯 2) 家裡其他主機ping這台linux主機ping不到,用外面的IP的ping這台也ping不到 不知道設定是哪邊不對,變成他不能被ping到 假設中華給的IP是A.B.C.D 已經用adsl-setup設定帳號密碼取得連線 但也根據鳥哥的/etc/sysconfig/network-scripts/ifcfg-eth0設定 稍微修改設定為 BOOTPROTO=static BROADCAST=A.B.C.255 HWADDR=自動給的 IPADDR=A.B.C.D IPV6INI=yes IPV6_AUTOCONF=yes NETMASK=255.255.255.255 NETWORK=A.B.C.0 ONBOOT=yes 但沒有設定GATEWAY 用netstat查 tcp *:ssh 有在listen 但是用route -n去查在ppp0的Iface下 Gateway是0.0.0.0, 預設的路由是0.0.0.0 0.0.0.0 所以現在無法PING到此主機.....不知道該如何解決.... 另外一個疑問是這筆電安裝linux後開機都會跑出因為graphic而無法開啟X SERVER 還是這是原因所在? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.172.96.12
Microscft:沒有指定DEVICE 而且NETMASK應該是255.255.255.0吧 10/14 20:04
Microscft:把gui介面的網路設定關閉不要用 那會干擾 10/14 20:05
Microscft:NetworkManager這東西很邪惡 10/14 20:07
xomaru:M大是我忘了打上去DEVICE=eth0...@@ 10/14 20:11
Microscft:RHEL的網路設定只要三個步驟對,網路一定通 10/14 20:16
Microscft:1. 網卡設定檔 就是你列出來的那堆 10/14 20:17
Microscft:2. default gateway及hostname 10/14 20:17
Microscft:3. 本機名稱解析 /etc/hosts 10/14 20:18
Microscft:2的設定檔RHEL應該是在/etc/sysconfig/network 10/14 20:19
Microscft:最重要的是 NetworkManager一定要關掉 10/14 20:19
kdjf:NM看到固定說定檔時,正常會自動放過device 10/14 20:19
kdjf:pppoe常見的mask是.255/254沒錯,因為網路上只有兩個endpoint 10/14 20:22
kdjf:沒有過中華,不過烏龜上是不是設定到自動連線了? 10/14 20:23
kdjf: 用 10/14 20:24
xomaru:查了service NetworkManager status是顯示stopped 10/14 20:37
xomaru:ifcfg-eth0改過255.255.255.0也是沒辦法@@ 10/14 20:38
xomaru:小烏龜我沒有變更設定 我只有設定linux開機就會自動連線 10/14 20:44
paintlife08:雖然ping不到,但試著直接ssh到主機看看? 10/14 20:57
rickieyang:pppoe 網卡不用設定吧? 實際作用的 if 是 ppp0 10/14 22:38
rickieyang:設了一樣的 IP 應該會有問題.(兩個 if 設同 IP?) 10/14 22:39
tjjh89017:應該不是設定靜態IP吧,應該是用pppoe去拿IP啊 10/14 22:50
freeunixer:service iptables stop 10/14 22:56
xomaru:現在eth0回到預設,只有設定PPPOE 10/15 09:37
xomaru:eth0檔案裡 只剩下Device Bootproto=dhcp HWADDR 和ONBOOT 10/15 09:38
xomaru:單純只用PPPOE去抓固定IP 還是不能被外面的PING到...@@ 10/15 09:39
xomaru:netstat -tlnp | grep ssh 發現ssh port 22有打開 10/15 09:54
xomaru:telnet localhost 110 卻被refused 10/15 09:56
xomaru:telnet localhost 22 會停住 10/15 09:57
xomaru:按quit離開就會出現protocol mismatch... 10/15 09:58
paintlife08:試看看 ssh <user>@localhost 10/15 10:08
xomaru:可以ssh root@localhost .... 10/15 10:29
paintlife08:然後照freeunixer大的建議檢查一下你的防火牆,是不是 10/15 11:02
paintlife08:會忽略INPUT。下指令 iptables -L可以檢查看看。 10/15 11:03
paintlife08:(freeunixer大的指令是直接關閉iptables 10/15 11:14
obarisk:寫ifconfig就把networkmanager移除 10/15 11:39
Debian:看起來似乎是redhat/centos/fedora系列的distro,幫不上忙 10/16 01:23
Debian:不知道你是否已經到中華電信的網頁申請固定ip了呢? 10/16 01:24
Debian:若還沒有申請的話那應該是拿不到固定ip的。 10/16 01:24