[問題] 架設SERVER無法遠端登入

看板Linux作者 (...)時間10年前 (2013/10/14 19:45), 編輯推噓1(1037)
留言38則, 9人參與, 最新討論串1/1
剛接觸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

10/14 20:04, , 1F
沒有指定DEVICE 而且NETMASK應該是255.255.255.0吧
10/14 20:04, 1F

10/14 20:05, , 2F
把gui介面的網路設定關閉不要用 那會干擾
10/14 20:05, 2F

10/14 20:07, , 3F
NetworkManager這東西很邪惡
10/14 20:07, 3F

10/14 20:11, , 4F
M大是我忘了打上去DEVICE=eth0...@@
10/14 20:11, 4F

10/14 20:16, , 5F
RHEL的網路設定只要三個步驟對,網路一定通
10/14 20:16, 5F

10/14 20:17, , 6F
1. 網卡設定檔 就是你列出來的那堆
10/14 20:17, 6F

10/14 20:17, , 7F
2. default gateway及hostname
10/14 20:17, 7F

10/14 20:18, , 8F
3. 本機名稱解析 /etc/hosts
10/14 20:18, 8F

10/14 20:19, , 9F
2的設定檔RHEL應該是在/etc/sysconfig/network
10/14 20:19, 9F

10/14 20:19, , 10F
最重要的是 NetworkManager一定要關掉
10/14 20:19, 10F

10/14 20:19, , 11F
NM看到固定說定檔時,正常會自動放過device
10/14 20:19, 11F

10/14 20:22, , 12F
pppoe常見的mask是.255/254沒錯,因為網路上只有兩個endpoint
10/14 20:22, 12F

10/14 20:23, , 13F
沒有過中華,不過烏龜上是不是設定到自動連線了?
10/14 20:23, 13F

10/14 20:24, , 14F
10/14 20:24, 14F

10/14 20:37, , 15F
查了service NetworkManager status是顯示stopped
10/14 20:37, 15F

10/14 20:38, , 16F
ifcfg-eth0改過255.255.255.0也是沒辦法@@
10/14 20:38, 16F

10/14 20:44, , 17F
小烏龜我沒有變更設定 我只有設定linux開機就會自動連線
10/14 20:44, 17F

10/14 20:57, , 18F
雖然ping不到,但試著直接ssh到主機看看?
10/14 20:57, 18F

10/14 22:38, , 19F
pppoe 網卡不用設定吧? 實際作用的 if 是 ppp0
10/14 22:38, 19F

10/14 22:39, , 20F
設了一樣的 IP 應該會有問題.(兩個 if 設同 IP?)
10/14 22:39, 20F

10/14 22:50, , 21F
應該不是設定靜態IP吧,應該是用pppoe去拿IP啊
10/14 22:50, 21F

10/14 22:56, , 22F
service iptables stop
10/14 22:56, 22F

10/15 09:37, , 23F
現在eth0回到預設,只有設定PPPOE
10/15 09:37, 23F

10/15 09:38, , 24F
eth0檔案裡 只剩下Device Bootproto=dhcp HWADDR 和ONBOOT
10/15 09:38, 24F

10/15 09:39, , 25F
單純只用PPPOE去抓固定IP 還是不能被外面的PING到...@@
10/15 09:39, 25F

10/15 09:54, , 26F
netstat -tlnp | grep ssh 發現ssh port 22有打開
10/15 09:54, 26F

10/15 09:56, , 27F
telnet localhost 110 卻被refused
10/15 09:56, 27F

10/15 09:57, , 28F
telnet localhost 22 會停住
10/15 09:57, 28F

10/15 09:58, , 29F
按quit離開就會出現protocol mismatch...
10/15 09:58, 29F

10/15 10:08, , 30F
試看看 ssh <user>@localhost
10/15 10:08, 30F

10/15 10:29, , 31F
可以ssh root@localhost ....
10/15 10:29, 31F

10/15 11:02, , 32F
然後照freeunixer大的建議檢查一下你的防火牆,是不是
10/15 11:02, 32F

10/15 11:03, , 33F
會忽略INPUT。下指令 iptables -L可以檢查看看。
10/15 11:03, 33F

10/15 11:14, , 34F
(freeunixer大的指令是直接關閉iptables
10/15 11:14, 34F

10/15 11:39, , 35F
寫ifconfig就把networkmanager移除
10/15 11:39, 35F

10/16 01:23, , 36F
看起來似乎是redhat/centos/fedora系列的distro,幫不上忙
10/16 01:23, 36F

10/16 01:24, , 37F
不知道你是否已經到中華電信的網頁申請固定ip了呢?
10/16 01:24, 37F

10/16 01:24, , 38F
若還沒有申請的話那應該是拿不到固定ip的。
10/16 01:24, 38F
文章代碼(AID): #1IMzbtIU (Linux)