static IPを習得しようとしたところ
gedit /etc/network/interfaces
で編集をしまして

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.105
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
これでrebootしましたところ
有線管理対象外となってしまってfirefoxなどもネットにつなげなくなってしまいまして
どうしたらststic ipの設定ができますでしょうか
使用環境はvirtual BOX に Kali linux(Debian) 2016を入れている環境です

A 回答 (2件)

>Kali linux(Debian) 2016を入れている



入手できなかったので2017.1で。

掲示されたパターンで記述したらうまくいきませんでした。
dns設定に問題あるのか判りませんがeth0がアップしなかったので
ifup eth0で起動。
/etc/resolv.onfがない。
というエラーが出てeth0自体は起動。
エラーの通りDNSサーバは設定されていませんが。
# NetworkManagerの何かで問題発生したのでしょう。

https://wiki.debian.org/NetworkConfiguration#DNS …
によると…
/etc/NetworkManager/system-connections/Wired connection 1
の編集で行けるっぽいですが…。

nmtuiコマンドで編集した方が現実的かも知れませんな。
    • good
    • 0

>使用環境はvirtual BOX に Kali linux(Debian) 2016を入れている環境です



編集内容は『該当するネットワークの環境に合わせて設定する』必要がありますが…
DHCPで取得していた時も192.168.1.0/24な環境だったんですか?
仮想マシン用のソフトが第3オクテットで1を使うのは珍しいかと思いますけど。
# ホストマシンのネットワークで第3オクテットを1にしている。という状況が多いような気もしますけどね。

編集しなおして、DHCP取得にして、起動した後でDHCPで配布された情報を元に設定するべきだと思いますよ。
# IPアドレスだけは変更して。(仮想マシンのソフトが他の仮想マシンに割り振った際に衝突するかも知れませんから)
    • good
    • 1
この回答へのお礼

はい、DHCPで習得した時も第三オクテットが1でした
ネットワークアダプターをブリッジで設定しておりまして。。。

お礼日時:2017/05/11 17:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aと関連する良く見られている質問

Qeth0、eth1の起動順について。

eth0、eth1の起動順について。

基本的にネットワークを起動した場合eth0、eth1...と順に起動していくと思いますが、その順番を変更したい場合はどのようにすれば出来ますでしょうか?
もちろん、eth1を自動起動後にeth0を手動で起動すれば問題ないのですが、それを自動的にするにはどこかのファイルに書き込めば自動で出来るような気がしますが、どこに書けばいいのか分かりません。

一番行いたいのは、ppp0を起動後にeth1を起動できるようにしたいです。

どなたかお力を貸していただけませんか。
よろしくお願いします。

Aベストアンサー

下記を読んでみてください

http://www.geocities.co.jp/SiliconValley-Cupertino/9120/startup.html

Q/etc/sysconfig/network-scripts/ifcfg-eth0で設定している内容

このファイルで何を設定しているのかがわかりません。
ご存知の方教えていただけないでしょうか
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:0C:29:38:6C:44
ONBOOT=yes
TYPE=Ethernet

Aベストアンサー

ネットワークの設定です。
NIC(ネットワークインタフェースカード)に応じてifcfg-eth0 ifcfg-eth1などが作成されます。

ifconfigするとeth0とかeth1とかでてきますよね。あれがそれぞれ対応してるわけです。

DEVICE=eth0
NICの通し番号のようなもの。NICにつけた一意の名前。通常変更しない。

BOOTPROTO=dhcp
DHCP使うかどうかの設定(多分)

HWADDR=00:0C:29:38:6C:44
NICのMACアドレス

ONBOOT=yes
起動時にNICを有効化するかどうか。これがyesになっていないと、再起動などした時にネットワークが無効化している場合がある。

TYPE=Ethernet
ネットワークの種類

Qmail コマンド connection refused by 192.168.1.1

SMTPサーバを構築しましたがメールの送信ができません。
ご教授お願いします。

OS:Fedora Core 3
SMTP:Sendmail8.13.1-2
SMTPサーバ:192.168.1.1

SMTPサーバ上のrootユーザーからtest(仮名)ユーザーに送信したいと思ってます。test→rootは正常に送受信できますがroot→testは送信できません。「mail test@ABC.CLASS.com」も「mail test@[192.168.1.1]」も上記状態で失敗します。

エラーメッセージ:Deferred:Connection refused by 192.168.1.1

「/etc/hosts.allow」に「sendmail:127.0.0.1」「sendmail:192.168.1.1」を追記済み。

「netstat」でsmtpの起動は確認済み。

「mailq -Ac」で「(host map (ABC.CLAS.com):deferred)」と表示される。この「ABC.CLAS.com」は「ABC.CLASS.com」と設定しなくてはならないところなのですがこの訂正をどのファイルでしたらよいのかもわからなくなってしまってます。

「dig CLASS.com. MX」では「MX」について回答が返って来ます。

2日くらい考えてみたのですが手に負えません(T_T)。
よろしくお願いします。

SMTPサーバを構築しましたがメールの送信ができません。
ご教授お願いします。

OS:Fedora Core 3
SMTP:Sendmail8.13.1-2
SMTPサーバ:192.168.1.1

SMTPサーバ上のrootユーザーからtest(仮名)ユーザーに送信したいと思ってます。test→rootは正常に送受信できますがroot→testは送信できません。「mail test@ABC.CLASS.com」も「mail test@[192.168.1.1]」も上記状態で失敗します。

エラーメッセージ:Deferred:Connection refused by 192.168.1.1

「/etc/hosts.allow」に「sendmail:127.0.0.1」「s...続きを読む

Aベストアンサー

すみません、専門家とは言えませんが。。

最初に以下の三点について問題がないか確認させてください。

【一点目】
# ps -aux | grep sendmail の結果で、
省略 /usr/lib/sendmail -Ac -q15m
省略 /usr/lib/sendmail -bd -q15m
と、二つの daemon が起動していますでしょうか?
※sendmailは8.12系から2つのdaemonが起動する設計になっています。

【二点目】
送信先のMXホストのTCP:25が開いているか確認。
# telnet mail.CLASS.com 25
※mail.CLASS.com は私が勝手につけたホストネームですので、digの結果のMXホストネームを入れてください。

【三点目】
念のためローカルのTCP:25が本当に開くのか確認。
# telnet localhost 25
※sendmailのグリーティングは返ってきますでしょうか。

以上に問題がないことをご確認のうえ、お手数ですが、もう一度以下の方法で取得したログをお教えください。

【1】# tail -f /var/log/maillog でロギングします。
【2】違う端末エミュレータから mail コマンドでメールを送信します。
【3】tail 側に出力されたログをカット&ペーストで回答に張り付けていただけますでしょうか。

なお、張り付ける際にメールアドレス、ホストネームやIPアドレス等、適時伏せ字にされてください。

ログを拝見できれば原因箇所についてポイントが絞れるかと思います。
それでは。。

すみません、専門家とは言えませんが。。

最初に以下の三点について問題がないか確認させてください。

【一点目】
# ps -aux | grep sendmail の結果で、
省略 /usr/lib/sendmail -Ac -q15m
省略 /usr/lib/sendmail -bd -q15m
と、二つの daemon が起動していますでしょうか?
※sendmailは8.12系から2つのdaemonが起動する設計になっています。

【二点目】
送信先のMXホストのTCP:25が開いているか確認。
# telnet mail.CLASS.com 25
※mail.CLASS.com は私が勝手につけたホストネームですので、...続きを読む

Qネットワークの設定は、ifcfg-eth0だけで十分か?

ネットワークの設定について質問がございます。

あるサーバがあります。
そのサーバはOSがLinuxです。製品用なので、どのディストリビューションかまではわかりません。

ネットワークの見直しにともない、設定の変更が必要となりました。今は、/etc/sysconfig/network-scripts/ifcfg-eth0
を変更しました。変更点は、IPアドレスと、ネットマスクとゲートウエイです。

□他のファイルも変更する必要がありますでしょうか?それとも、ifcfg-eth0だけ変更すれば十分でしょうか?

どなたか御存じのかたがいらっしゃいましたらご教授下さい。

Aベストアンサー

/etc/sysconfig/network-scripts/ifcfg-eth0
でIPアドレスとネットマスクを変更する必要がありますが、
ゲートウェイについては、
/etc/sysconfig/network
を変更する必要があります。

後、念のために
/etc/hosts
に自サーバのIPアドレスが指定されている場合もありますので、確認してみた方が良いでしょう。

Qレッドハット9の開発環境のvi とgeditとKDEについて

レッドハットの9をインストールしたんですが、viとgeditがインストールされておらず、プログラミング環境はEmacsしかないんですけど、どうしたらviとgeditをインストールすることができますか?それとKDEのインストール方法についても教えてください。ちなみにGUIのみ使用可能でテキストモードはできません。それともしインストールファイルをダウンロードしたら、どうすればインストールできるのか教えてください。

Aベストアンサー

「GUI(GNOME)のメニューに無い」ってことですか?
通常viエディタはOSの様々なトラブルで使用されたりするため、最小構成でインストールしても入るはずです。
又、ご質問者様の言われている「テキストモード」とは何でしょうか?(ランレベル3のことですか?)
##ランレベルについては/etc/inittab内のコメントを参照の事!

emacsが起動できるので有ればまずは、/etc/inittabを編集してランレベル3に変更してみてください。

rootユーザで実行
$ emacs -nw /etc/inittab

   :
Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:  ←ここを「id:3:initdefault:」に変更

OS再起動($ reboot)すればランレベル3になります。


又、以下コマンドでviが入っているのか確認しましたか?
$ rpm -qa|grep vim
vim-common-6.0-7.19
vim-minimal-6.0-7.19

エンハンスドは無いにしても、最低上記は有りませんか?


さらにRedHatのパッケージインストールはrpmを使うのが定番です。rpmについてはググって下さい。(ちなみにrpmの「r」はRedHatの「r」です。)

パッケージの在処は理化学研究所などのftpサーバにあります。(以下はredhat9)
ftp://ftp.riken.go.jp/00/Linux/redhat/linux/9/en/os/i386/RedHat/RPMS/

参考URL:http://www.ysd.bne.jp/linux/vi.php

「GUI(GNOME)のメニューに無い」ってことですか?
通常viエディタはOSの様々なトラブルで使用されたりするため、最小構成でインストールしても入るはずです。
又、ご質問者様の言われている「テキストモード」とは何でしょうか?(ランレベル3のことですか?)
##ランレベルについては/etc/inittab内のコメントを参照の事!

emacsが起動できるので有ればまずは、/etc/inittabを編集してランレベル3に変更してみてください。

rootユーザで実行
$ emacs -nw /etc/inittab

   :
Default runle...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報